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-23 00:04:26 UTC
- JSON Representation
https://github.com/springbear2020/whut-billing-management-system
计费管理系统是一个基于 C 语言的控制台应用程序,主要应用场景是网吧、机房、电子阅览室等,核心功能是实现对数据的基本维护和统计分析。
Last synced: 05 May 2026
https://github.com/blevic/simple-c-compiler
My C compiler, written in C (and Python)
Last synced: 29 Apr 2026
https://github.com/ksw2000/operating-systems-nchu
:notebook: My operating systems study notes. 作業系統學習筆記
c linux operating-system os unix windows
Last synced: 05 May 2026
https://github.com/hk-transfield/wramp-multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp
Last synced: 29 Apr 2026
https://github.com/educorreia932/feup-lcom
🖱 MIEIC 2019/2020 - 2º ano / 1º semestre
c device-drivers feup feup-lcom mieic minix3 rtc-module serial-port university-course
Last synced: 09 Jun 2026
https://github.com/berkekaragoz/resource-usage-tracker
CPU, RAM, Disk, Network...
Last synced: 20 Apr 2026
https://github.com/seluj78/shellgrammargenerator
This shell script converts .yacc files into a parser friendly C file
Last synced: 19 Apr 2026
https://github.com/chenbingwei1201/pedometer
pedometer with esp32, adxl345, and oled ssd1306 in OOP
arduino c cpp esp32 pedometer step-counter
Last synced: 06 May 2026
https://github.com/jmarkstar/android-swift-jni-kotlin-sample
android-application c jni kotlin-android swift4
Last synced: 06 May 2026
https://github.com/basemax/zminicarchivecompressor
C software to compress and archive files with CLI console. (miniz)
c compressor decompress decompress-files decompressing-files decompression decompression-algorithm decompression-implementations decompression-library decompressor miniz
Last synced: 25 Apr 2026
https://github.com/ygor-sena/42cursus-philosophers
The ninth project of 42's curriculum asks students to solve the famous Dijkstra's synchronization problem. This is a introduction to threads, mutexes and semaphores.
42 42cursus 42saopaulo 42school 42sp ansi-c c ecole42 mutex philosophers philosophers-dinner-problem philosophers42 semaphore thread
Last synced: 08 Jun 2026
https://github.com/digipie/cs1010-tutorial-c09
Educational materials I prepared for CS1010: Programming Methodology as a Teaching Assistant. CS1010 is NUS's introductory course to computing taught in C.
c linux programming-methodology tutorial vim
Last synced: 06 May 2026
https://github.com/nouuu/gtk-cours-et-tp
TP prise en main GTK avec Clion et CMake. Le README est un cours expliquant comment développer une application GTK avec CMake ou Makefile que ce soit sur Windows (MSYS2, WSL) ou Linux
c clion clion-cmake cmake development glade gtk gtk3 linux makefile mingw msys2 msys2-mingw wsl wsl-ui wsl2
Last synced: 06 May 2026
https://github.com/tiw302/mandelbrot-c
A simple Mandelbrot set explorer written in C. Crafted with SDL2 and multithreaded rendering for a smooth experience. ‹(•_•)›
c cuda fractal graphics mandelbrot multithreading sdl2 web webassembly
Last synced: 26 Apr 2026
https://github.com/edisonslightbulbs/bluetooth-rfcomm-linux
Bluetooth socket: RFCOMM communication between Linux and Android (Linux side)
bluetooth bluez-dbus-interfaces c cmake linux-android
Last synced: 05 Jun 2026
https://github.com/bo1led-owl/spalloc
Toy allocator with C interface written in Zig
allocators c memory-managament zig
Last synced: 21 Apr 2026
https://github.com/jewishlewish/layla-python-module
Python Module that uses C code to speed up evaluation
Last synced: 08 May 2026
https://github.com/dealbisac/cprograms
This repository contains the C Programs with the source code as well as output so that you can learn the better way of programming.
c program programming-challenges programming-exercises programming-language
Last synced: 30 Apr 2026
https://github.com/mtguerson/3d-rotating-objects
🔄 The provided source code implements the rendering of three 3D solids - a parallelepiped, a cube, and a square-based pyramid - which rotate around the y-axis in a counterclockwise direction.
Last synced: 21 Apr 2026
https://github.com/pvgupta24/cse-labs
Dump for CSE Lab assignments and programs
algorithms c computer-architecture cpp data-structures mips opengl verilog
Last synced: 09 May 2026
https://github.com/fahadpathan7/swe-127-128-assignment-
Here are my assignments, of courses, SWE-127 & SWE-128
Last synced: 22 Jul 2026
https://github.com/dominiklindorfer/sycl-intelgpu-quickstart
Lightweight & simplified approach to SYCL development
c cpp dpp gpu gpu-programming intel oneapi oneapi-dpc sycl vscode
Last synced: 09 May 2026
https://github.com/tank3-tk3/parallel-processing-cuda
Parallel processing with CUDA C / C++
c cpp cuda parallel-computing parallel-programming
Last synced: 09 May 2026
https://github.com/ygor-sena/42cursus-get-next-line
The second project of 42 curriculum asks students to implement a function that returns a line read from one or more file descriptors.
42 42-get-next-line 42cursus 42saopaulo 42school 42sp ansi-c c ecole42
Last synced: 07 Jun 2026
https://github.com/jabbalaci/c-repl
A simple REPL for the C programming language
Last synced: 30 Apr 2026
https://github.com/harryr/quickbismuth
QuickBusmuth is a private mining pool client for the Bismuth cryptocurrency
bismuth c cryptocurrency cython fast mining optimization python
Last synced: 11 May 2026
https://github.com/alexcoder04/arduino-trautonium
Electronic music instrument with the Arduino
arduino arduino-music c cpp creativity ino melody music music-instrument notes
Last synced: 13 May 2026
https://github.com/tanvir-robin/cp-solutions
Bunches of codes that submitted to several online judges by me.
algorithms c codeforces codeforces-solutions competitive-programming cpp problem-solving
Last synced: 22 Apr 2026
https://github.com/ryan-menezes/sistemabiblioteca
Sistema de gerenciamento simples de livros de uma biblioteca
biblioteca c cadastro language-c sistema sistema-biblioteca
Last synced: 07 Jun 2026
https://github.com/faanid/avr-micro
AVR program: Automatic washing machine simulator code using ATMega32 for simulation in Proteus
atmega32 avr avr-programming c microcontroller
Last synced: 13 Jun 2026
https://github.com/coding-pelican/pacman-c
Simple implementation of the classic Pacman game using ASCII characters in C
ascii c cli-game console-based console-game game pacman pacman-game terminal-based terminal-game windows
Last synced: 27 Apr 2026
https://github.com/calint/any-c
experimental simple language that compiles to c
Last synced: 14 Jun 2026
https://github.com/kostyafarber/c-data-structures
Implementing various data structures in c
c data-structures-and-algorithms
Last synced: 01 May 2026
https://github.com/andreax79/novantotto
A tool for porting (my) Windows programs to WebAssembly
c emscripten webassembly win16 win32
Last synced: 15 Jun 2026
https://github.com/superoo7/solar_boat
The iOT part of the solar boat (DONE)
arduino c c-plus-plus cpp dissolved-oxygen-sensor iot mega platformio temperature-sensor thingspeak turbidity-sensor ultrasonic-sensor uno wifi
Last synced: 19 Apr 2026
https://github.com/alexeykarnachev/golova
Golova - puzzle game
c game-development opengl raylib
Last synced: 18 Jun 2026
https://github.com/opensourcedoc/c-boilerplate-application
C Boilerplate Project to Build C-based Application
Last synced: 18 Jun 2026
https://github.com/oleksandrzelentsov/levenstein_distance
Implementation of Levenstein distance in C with comparison between several languages.
Last synced: 18 Jun 2026
https://github.com/lukaszcz/javalette
An educational compiler for Javalette, written in C
Last synced: 19 Jun 2026
https://github.com/kauahensilva/c_snake_game
Snake Game Recreation in C Language
Last synced: 22 Jun 2026
https://github.com/pkage/adstrip
Mute a video when it changes over to ads using computer vision and hacks
c mpv python3 video weekend-hacking
Last synced: 19 Jun 2026
https://github.com/lostsh/hangman
Tiny Hangman game, with C99
c c99 compiled console-game game hangman hangman-game linux-game powerpc windows windows-game
Last synced: 22 Apr 2026
https://github.com/simpuar/covertd
Covert Linux daemon for encrypted file logging, USB tracking, screenshots, and stealth exfiltration
c covert data-exfiltration file-monitoring forensics ld-preload linux malware-analysis red-team research screenshot-capture security-audit security-tools systemd usb-tracker
Last synced: 28 Apr 2026
https://github.com/qvecs/qjson5
📎 A quick JSON5 implementation written in C, with Python bindings.
Last synced: 01 May 2026
https://github.com/rajkhanke/gaming-system-using-data-structures
An intelligent Gaming System developed using Advanced Data Structures in c consisting of Sudoku, Hangman and Crossword Puzzle Game
c hashtable linkedlist priority-queue tries
Last synced: 12 Jun 2026
https://github.com/harsh-panchal-804/load-balancer-in-c
Multithreaded Layer 7 Load Balancer written in C for Linux. It utilizes POSIX sockets to accept and forward HTTP requests, distributes connections to multiple backend servers using round-robin scheduling, and transparently relays backend responses to clients . It also has dynamic Domain Name resolution.
c linux load-balancer posix-threads round-robin tcp
Last synced: 28 Apr 2026
https://github.com/zwrawr/dsa_assessment
University of York, Data Structures and Algorithms Assessment, Task : Predictive Text
alogrithms c data-structures university-of-york university-project
Last synced: 22 Jun 2026
https://github.com/jeziellago/android-reverse-shell-example
Android reverse shell example with native library.
Last synced: 23 Jun 2026
https://github.com/hexa0/pacman-world2-rev-sound-fix
fixes the ringing sound after rev rolling
c pacman pacman-world-2 patch pmw2 pnach ps2
Last synced: 02 May 2026
https://github.com/yantavares/msp430
My msp430 coding projects
assembly c microcontroller msp430
Last synced: 02 May 2026
https://github.com/ghashtag/zig-golden-float
GoldenFloat16: φ-optimized ML number formats for Zig
c float float32 float64 floating-point rust rust-lang rust-library rustlang zig zig-lib zig-library zig-package ziglang
Last synced: 06 Apr 2026
https://github.com/jackwthake/shader-works
Pure C software 3D renderer with zero dependencies. Runs on desktop and ARM microcontrollers.
3d-engine 3d-graphics c software-rendering
Last synced: 27 Jun 2026
https://github.com/humanshu001/my-c
Basic programs that I have made while my learning phase of C programming.
Last synced: 29 Jun 2026
https://github.com/zeozeozeo/tinygp
Tiny Graphics Painter: small, fast and pretty graphics tessellation in C99.
c c99 gl gp graphics graphics-library opengl rendering tessellation tessellator vector-graphics vulkan
Last synced: 02 May 2026
https://github.com/smartobjectoriented/soo
SOO - Smart Object Oriented - technology enables migration of Mobile Entities between Smart Objects in order to develop fully decentralized and autonomous embedded systems at large scale (https://smartobjectoriented.github.io/soo)
arm c containerization embedded microcontroler migration os trustzone virtualization
Last synced: 20 Apr 2025
https://github.com/darkliquid/ironwail-go
An attempt at porting the entirety of the Ironwail source port of Quake from C to Go as an AI learning exercise.
ai c educational-project golang port quake
Last synced: 01 Jun 2026
https://github.com/softmotions/aws4
AWS API client library in pure C
amazon amazon-web-services aws aws-api aws-client aws-http-api aws-http-client aws-s3 aws-sdk aws-sdk-c aws-sdk-cpp c c-library client dynamodb
Last synced: 24 Jan 2026
https://github.com/desmonhak/debuglibc
Una pequeña lib para el debug y mostrar informacion
Last synced: 16 Mar 2026
https://github.com/dnl-blkv/simple-php-enum
Simple C/C++ alike enum library in PHP
c c-plus-plus enum enumerated-types enumeration php php-enum php7 php71 simple
Last synced: 29 Jan 2026
https://github.com/z1skgr/tinyos3-updates
TinyOS VM
c client-server-architecture kernel linux posix proc pthreads round-robin-scheduler scheduler threads-api
Last synced: 29 Jan 2026
https://github.com/achrafelkhnissi/cub3d
cub3D is project is inspired by the world-famous Wolfenstein 3D game, whichwas the first FPS ever. The goal of this project was to enable us to explore ray-casting. Our goal is to make a dynamic view inside a maze, in which we'll have to find our way.
1337school 42cursus 42projects 42school c cub3d
Last synced: 06 Feb 2026
https://github.com/mdawoud27/data_structures_and_algorithms
Data Structures and Algorithms, you'll find comprehensive notes, explanations, and implementations of various data structures and algorithms.
arrays bigonotation binary-tree binary-trees c cpp data-structures hashtable javascript linked-list queues searching-algorithms sorting-algorithms stack stl
Last synced: 15 Apr 2026
https://github.com/8luebottle/blog
⌨️ Personal Tech Blog : Gatsby + React
c cpp css go html javascript python
Last synced: 15 Apr 2026
https://github.com/digitsensitive/foxviewppm
Lightweight image viewer written in C and SDL2
c c-programming image image-viewer pbm pgm ppm ppm-image sdl sdl2 viewer
Last synced: 08 Apr 2025
https://github.com/bahamas10/undercurrents
Visualizer made in C and OpenGL and SDL2
Last synced: 08 Oct 2025
https://github.com/coderarjob/signal.echo
Demo board which generates sample signals experimenting/checking oscilloscope features
c demo-board electronics kicad oscilloscope signal-generator ziglang
Last synced: 03 Sep 2025
https://github.com/adrian-bueno/hashtable
Linked Hash Table written in C. Key and value can be of any type.
Last synced: 12 Sep 2025
https://github.com/coldmayo/klaudos
Klaud themed operating system
c linux operating-system operating-systems osdev x86-assembly
Last synced: 06 Feb 2026
https://github.com/notamitgamer/mojic
Obfuscate C source code into encrypted, password-seeded emoji streams.
c code decryption emoji encryption mojic npm npm-package
Last synced: 03 Feb 2026
https://github.com/gbafana25/cmdbin
Command line pastebin service (termbin clone)
Last synced: 09 Jul 2026
https://github.com/basemax/postfixevaluatorc
This is a postfix evaluator written in C. It takes a postfix expression as input and evaluates it. It supports the following operators: + - * / ^ ( )
c evaluator postfix postfix-evaluation postfix-evaluator stack
Last synced: 19 Jul 2026
https://github.com/brkyvrkn/invoice-recognition
Invoice recognition in iOS with openCV
c cpp invoice-recognition ios libzbar objective-c objective-c-plus-plus opencv real-time-processing swift
Last synced: 15 Apr 2026
https://github.com/phien-ntace/rtcwake
Source code to build rtcwake application for Linux
c embedded-linux linux power-management rtcwake sleep suspend
Last synced: 19 Jul 2026
https://github.com/eesunmoon/algorithms
[Fall 2020] Algorithms
algorithms algorithms-and-data-structures c data data-structures
Last synced: 01 Feb 2026
https://github.com/kingwill101/dart_native_socket
Low-level socket and file descriptor operations for Dart applications
c dart dart-package dartlang ffi
Last synced: 01 Feb 2026
https://github.com/ayush-that/bookstore-using-binary-search-tree
Data Structures project based learning assignment. An online bookstore using BST.
admin array binary-search-tree bookstore c hashmap
Last synced: 01 Feb 2026
https://github.com/govnorice/powerdialog
Dialogue of shutdown, sleep, reboot PC
c cpp gtk3 linux linux-app power powermanager poweroff reboot shutdown shutdown-manager sleep suspend
Last synced: 18 Jan 2026
https://github.com/tillkuhn/moodboard
ESP32 MoodBoard C++ Sourcecode for Arduino IDE
Last synced: 11 Apr 2026
https://github.com/mark-mdo47/expt_adafruit_ttl666_display
Experimenting with AdaFruit TTL RBG666 displays and ESP32-S3 RBG666 RGB TFT I/F
arduino c circuitpython cpp esp32-s3
Last synced: 20 Jan 2026
https://github.com/mickel8/system_info
Simple program for measuring CPU load for a period of time
c cpu-monitoring metrics performance system
Last synced: 15 Mar 2025