C
C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.
- GitHub: https://github.com/topics/c
- Wikipedia: https://en.wikipedia.org/wiki/C_(programming_language)
- Created by: Dennis Ritchie
- Released: 1972
- Related Topics: language,
- Aliases: c-language, c-programming-language, c99, c89, c-ansi, k-and-r,
- Last updated: 2026-07-08 00:04:41 UTC
- JSON Representation
https://github.com/hcarrasc/logit4c
Records what you want from your C source code
Last synced: 08 Jun 2026
https://github.com/svec1/bweas
cross-platform system build
build-tool build-tools builder c cpp cross-platform multilanguage multilanguage-support system-build system-builder
Last synced: 30 Apr 2026
https://github.com/iitoneloc/threads-kernel
Our task was to implement a kernel using C, ensuring it could handle I/O, CPU protection modes, and run secure user-level processes. Specifically, the following needed to implemented and configured: The Scheduler, Messaging, User-Level Processes, and Device Drivers
c kernels multiprogramming operating-systems preemptive priority-round-robin
Last synced: 30 Apr 2026
https://github.com/malespiaut/zig_c_mixture
Minimal working example of mixing Zig with C code.
Last synced: 30 Apr 2026
https://github.com/mding5692/cs3307-cplusplus-assignment
C++ Personal Assignment, Grade: 95%
Last synced: 30 Apr 2026
https://github.com/rhthomas/dobby
University of Southampton second year ELEC2204 Computer Engineering coursework.
Last synced: 08 Jun 2026
https://github.com/elivlo/sonoff-min-wlan-firmware
arduino c esp8266 minimal sonoff tcp-server
Last synced: 30 Apr 2026
https://github.com/lorhansohaky/ufscar
Arquivos de atividades da UFSCar
arquitetura-de-computadores banco-de-dados c cap cgi compilador compiladores computacao-grafica cpp dc estruturas-de-dados grafos ori orientacao-a-objetos paa paradigmas sistemas-operacionais ufscar verilog
Last synced: 01 May 2026
https://github.com/shuklaritvik06/starpatternproblems
This Repository contains all the star pattern problems which i practiced 💜 ✨
Last synced: 08 Jun 2026
https://github.com/alokkusingh/datastructure
My data structure
binary-converter bubble-sort c cpp heap-sort insertion-sort linked-list make makefile merge-sort queue quick-sort stack
Last synced: 01 May 2026
https://github.com/afraz496/fypafraz
This repository comprises of a Post Quantum Cryptography implementation. This is a repository that includes all of the software developed for the Final Year Project of Afraz Arif Khan (CID 00963429) at Imperial College London.
c cryptography key-exchanges postquantum python
Last synced: 01 May 2026
https://github.com/spacebody/cs205-c-cpp
The lab codes for course CS 205 C/C++
Last synced: 01 May 2026
https://github.com/radurelics/xor-ransomware
A POC ransomware to troll your friends. Encrypt and Decrypt a Windows computer using basic xor encryption.
c decryption encryption ransomware windows xor-cipher
Last synced: 01 May 2026
https://github.com/jessetg/cuda-practice
Working through the chapters of Cuda by Example
c cpp cuda cuda-by-example gpgpu
Last synced: 01 May 2026
https://github.com/debrunbaix/shellbrunbaix
Shell written in C to validate my C skills.
Last synced: 01 May 2026
https://github.com/drankinatty/gtksolver
Linear System of Equations Solver in C & Gtk+2
c gtk2 linear-systems matrix solver
Last synced: 01 May 2026
https://github.com/willayy/snnpy
Simple neural network modeling framework implemented in C with a Python api
c cmake neural-networks python
Last synced: 01 May 2026
https://github.com/kaandesu/cgossh
🚧 Playing with C & Go concurrency with ssh client/server for learning purposes.
c golang learning-purpose ring-buffer semaphore ssh ssh-client ssh-server
Last synced: 01 May 2026
https://github.com/rekgrpth/pg_async
postgres async listen/notify on replica (hot standby)
async c hotstandby listen notify postgres replica
Last synced: 01 May 2026
https://github.com/m0rningdawning/knockos
PeachOS knock-off to practice kernel dev.
c kernel nasm operating-system x86-64
Last synced: 01 May 2026
https://github.com/cnobile2012/linklist
Doubly Link List in C with Python ctype bindings.
Last synced: 01 May 2026
https://github.com/eschirni/minishell
As beautiful as a shell.
42 42heilbronn bash c fork minishell readline reinventing-the-wheel shell unix unix-signals
Last synced: 01 May 2026
https://github.com/kouroshtkk/poll-tcp-db-server-client
Tcp Client-Server written in C with poll IO multiplexing with add, remove, update and list functionality.
c client-server database employee employee-management network network-programming socket-io socket-programming tcp
Last synced: 01 May 2026
https://github.com/hexapjj/autoclicker-imgui
Autoclicker mde with imgui
c csharp csharp-app csharp-code csharp-library imgui imgui-menu
Last synced: 02 May 2026
https://github.com/1solon/as2-aes-encryption
This is a simple implementation of the Rijndael-AES encryption algorithm in C.
Last synced: 02 May 2026
https://github.com/pseudoincorrect/esp_mpu60x0_c
Driver for MPU6050 for ESP32
Last synced: 02 May 2026
https://github.com/adaiasmagdiel/raylib-examples
This repository contains a compilation of raylib library examples that I start to make tailored for the Windows environment.
c generative-art graphics raylib
Last synced: 08 Jun 2026
https://github.com/iker-gonzalez/libft
Basic C functions compiled into a library used throughout the 42 cursus.
42cursus bash basic-programming c library linux standard-library
Last synced: 02 May 2026
https://github.com/walderlansena/senaos
:computer: Mini Sistema Operacional em C/C++ e Assembly
assembly c kernel mini-kernel mini-sistema-operacional senaos sistema so
Last synced: 02 May 2026
https://github.com/baschni/21norm
reformats C code and header files, to get closer to the norm of the 42 schools
Last synced: 02 May 2026
https://github.com/nicatnesibli/pingoo
🚀 Optimize your traffic with Pingoo, a fast and secure load balancer and API gateway featuring built-in service discovery, bot protection, and more.
akamai anti-bot apache2 backdoor c cloudflare fastly haproxy icmp load-balancer persistence pingoo protocol proxy reverse-proxy rust security waf
Last synced: 02 May 2026
https://github.com/dimagorbusha/jetpropulsion
An Arduino code for rocket-building championship "JetPropulsion 2023"
Last synced: 02 May 2026
https://github.com/leoraclet/sfml-imgui-template
🧩 A template for C / C++ projects using SFML, OpenGL and Dear ImGUI
c cmake cpp dear-imgui nix opengl sfml template
Last synced: 02 May 2026
https://github.com/carletonurocketry/broadcaster
A process to transmit telemetry data over LoRa radio on the QNX Stack using UART communication.
c hardware lora lora-application lorawan-device low-level rn2483 serial uart
Last synced: 09 Jun 2026
https://github.com/iagodahlem/lisp-to-c-compiler
:gear: Learning how modern compilers work.
Last synced: 03 May 2026
https://github.com/ronmondshein/symnmf
Implementation of ML models, including the k-means algorithm and symNMF, in both C and Python 💻.
Last synced: 03 May 2026
https://github.com/octopus773/lily
Lily is a library to manage linked lists in C following EPITECH's format rules
c epitech library linked linked-list linux list
Last synced: 03 May 2026
https://github.com/wedoneofficiel/wedone-operate
Wedone Operate est un jeu adressé aux élèves (et classes) de cycle 3 (CM1, CM2 et 6ème). Ce jeu s'appuie sur le principe du calcul à mental, il consiste à demander le résultat d'un opération (ajoutée, multiplié, soustraite, divisée) en fonction d'un résultat qui apparait à l'écran.
c calcul ecole education francais learn learning logiciel mathematics mathematiques maths python school
Last synced: 03 May 2026
https://github.com/ronnienigash/lightscape
Driving LEDs based on Desktop Background and Sound
background-image c leds microcontroller music python
Last synced: 03 May 2026
https://github.com/electrocodeur/ir_recepteur
Projet : Recepteur Infrarouge
Last synced: 03 May 2026
https://github.com/younessboumlik/simple_shell
simple_shell is a custom Unix shell built in C, handling basic command execution, environment management, and I/O redirection. It demonstrates core concepts in system programming and process management.
c comand-line linux linux-shell shell simpleshell
Last synced: 03 May 2026
https://github.com/yangboz/petulant-octo-dubstep
Best practice on learning Cocos2d-x with CocoStudio.
c c-plus-plus cocos2d cocostudio imagemagick learning-cocos2d linux
Last synced: 04 May 2026
https://github.com/mrmaxguns/maxbf
A bulletproof Brainfuck interpreter in C
brainfuck brainfuck-interpreter c cmake freesoftware interpreter
Last synced: 09 Jun 2026
https://github.com/meticulouscraftman/empty-mos-app
An empty mongoose os app template repository
c esp32 esp8266 mongoose-os stm32
Last synced: 04 May 2026
https://github.com/jacob-c-smith/ui
Callback driven user interface library written with SDL2
api c gui json open-source system-programming ui
Last synced: 04 May 2026
https://github.com/mdrokz/among_us_controller
translates controller calls to keyboard calls for among us game
c c-programming game gamepad-api gamepad-inputs keyboard-calls linux linux-kernel nodejs
Last synced: 04 May 2026
https://github.com/fahimfba/hackerrank-solutions
Source code of various problems from HackerRank of mine
c c-plus-plus competitive-programming fba hackerrank hackerrank-30dayschallange hackerrank-challenges hackerrank-solutions java python3
Last synced: 05 May 2026
https://github.com/ikhsan3adi/dsa_dump
Matkul Struktur Data dan Algoritma
algorithms c cpp data-structures data-structures-and-algorithms dsa
Last synced: 09 Jun 2026
https://github.com/stevensys/auritext
A simple SDL3 font sheet library written in C
auri auri-engine c c-library font font-library font-sheet lgpl lgpl3 lgplv3 library lightweight lightweight-library sdl sdl3 sprite-sheet text
Last synced: 05 May 2026
https://github.com/sanko/dyn.pm
Low Level wrapper of dyncall for Creating your own FFI in Perl
building-block c dyncall ffi low-level perl xs
Last synced: 05 May 2026
https://github.com/devmanu-de/probarlib
probarlib is a GNU-C89 compatible progress bar for your terminal application. Currently there are 3 bars implemented.
c c89 easy-to-use library linux loading-bar progress-bar terminal
Last synced: 05 May 2026
https://github.com/nicolasgasco/advent_of_code_2021
Small programming puzzles in anticipation of Christmas
algorithms c javascript python
Last synced: 05 May 2026
https://github.com/benoitberanger/parport_cenir
Parallel port source code written in C for MATLAB/Octave in Linux. To be compiled in mex.
c db25 linux matlab mex octave parallel-port
Last synced: 05 May 2026
https://github.com/st1vms/dynamic-bits
Fast de/serialization library supporting variable-bits arrangement
android boolean-bits c compression deserialization embedded fast ieee-754 iot java marshalling networking packet serialization serialization-library utf8-string varints
Last synced: 05 May 2026
https://github.com/abdullah-sheikh/tic-tac-toe-game-in-c
In this game, I use concepts pthreads , process in Linux, Named pipes and Semaphore.The game is written in C language.
c hacktoberfest hacktoberfest2021 linux operatingsystems semaphore tictactoe
Last synced: 05 May 2026
https://github.com/0xravenspar/toralize
Toralize is a lightweight command-line tool designed to route your HTTP(S) requests through the Tor network
Last synced: 09 Jun 2026
https://github.com/gauravsingh9356/hackerrank-solution
Hackerrank Questions solution | C++ | Python | C
c competitive-programming cpp hackerrank hackerrank-algorithms-solutions hackerrank-cpp hackerrank-python hackerrank-solutions problem-solving python3 solutions
Last synced: 06 May 2026
https://github.com/pirito10/taquillavirtual-pccd-uvigo
Distributed Virtual Ticketing System project for the course "Programación Concurrente y Distribuída" in the Telecommunications Engineering Degree at the Universidad de Vigo (2023 - 2024)
c concurrency make shell terminal ticketing-system
Last synced: 06 May 2026
https://github.com/samarthhchinivar/svit-training-1
This Repository consists the various programs taught in the SVIT Training and Placement, which was conducted in September 2022.
c interview-questions programming python
Last synced: 06 May 2026
https://github.com/prawater/dsalabssolutions
DSA Labsheet Solutions (2023-2024)
Last synced: 09 Jun 2026
https://github.com/electrocodeur/detecteur_obstacle
Projet : Detecteur d'obstacle
Last synced: 06 May 2026
https://github.com/nopangel/ccharm
The best text editor
c codeeditor java lua texteditor
Last synced: 06 May 2026
https://github.com/jacoobes/euclase
pure C11 programming language with custom virtual machine and assembler
assembler c c11 clojure lisp parsing programming-language scheme virtual-machine xmake
Last synced: 06 May 2026
https://github.com/deroyace/pattern
All my Pattern programs here
c cpp java pattern-lab patterns patterns-java
Last synced: 06 May 2026
https://github.com/kubasejdak-org/platform
C/C++ application bootstrap layer for various hardware/OS platforms
arm baremetal c cpp embedded freertos linux toolchain toolchain-cmake toolchain-file
Last synced: 06 May 2026
https://github.com/jrodriguezn19/mobilerobots
Mobile Robots programmed in C / C++ to participate in international competitions.
arduino c cplusplus mobilerobots
Last synced: 06 May 2026
https://github.com/nopangel/pure_edit
The best text editor for Terminal
c mit-license python terminal text-editor
Last synced: 07 May 2026
https://github.com/simplyceo/legac-launcher
The first Minecraft launcher made in pure C, using GTK3 and Curl.
c curl gtk3 minecraft-launcher pure-c
Last synced: 07 May 2026
https://github.com/wildzarek/42piscine
My progress during the C Piscine on 42 Málaga, realized on June/July 2024 (14th promotion).
42malaga 42piscine 42school algorithms bash c linux math shell
Last synced: 07 May 2026