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-09 00:04:38 UTC
- JSON Representation
https://github.com/justinmeiners/pre-rendered-backgrounds
An Adventure in Pre-Rendered Backgrounds. (Video game prototype.)
c computer-graphics ios macos opengl retrogaming video-games
Last synced: 16 Jul 2025
https://github.com/ttypic/kmm-embedded-c
Extending KMM shared module with C/C++ code. Repo for https://hackernoon.com/how-to-extend-a-kmm-shared-module-with-cc-code
c kmm-library kmm-sample kotlin-multiplatform
Last synced: 24 Apr 2025
https://github.com/chanukyasds/pg_math
pg_math extension to support statistical distribution functions for PostgreSQL
bionomial-distribution c critical-values distribution-function fdist gaussian-distribution gsl-library math plpgsql postgresql postgresql-database postgresql-extension probability probability-distributions probability-statistics sql statistical-models statistical-tests statistics tdist
Last synced: 27 Oct 2025
https://github.com/dimkr/b6b
A lightweight, embeddable scripting language
c coroutines embeddable embedded embedded-linux event-driven interpreted-programming-language interpreter lightweight mainloop script-engine scripting-language
Last synced: 05 Jul 2025
https://github.com/lvntky/cvm
A toy JVM coded in C/C++
c compiler java jvm jvm-renovate programming-language programming-languages system-programming virtual-machine
Last synced: 16 Aug 2025
https://github.com/justinmeiners/tiny-blockchain
Write your own proof-of-work blockchain.
bitcoin blockchain c literate-programming proof-of-work tutorial
Last synced: 25 Mar 2025
https://github.com/lm/yet-another-smalltalk-vm
Smalltalk Virtual Machine
c smalltalk-virtual-machine smalltalk-vm
Last synced: 14 Jul 2025
https://github.com/baziotis/dicc
A compiler for a subset of C written in C.
c code-generator compiler lexer parser x86
Last synced: 18 Jan 2026
https://github.com/haxpor/sdl2-cimgui-demo
Demo project SDL2 + cimgui + opengl3 using either gl3w or glew
c c-programming cimgui gl3w glew imgui opengl3 sdl2
Last synced: 14 May 2025
https://github.com/Nonoum/ECL
Embedded Compression Library for low-memory systems
Last synced: 04 Oct 2025
https://github.com/krishpranav/cvpn
A simple vpn written in C
c clang cli linux macosx osx security vpn vpn-anonymizer vpn-client vpn-connections vpn-manager vpn-server vpn-service vpnfree
Last synced: 25 Jun 2025
https://github.com/squell/fastavr
Atmel AVR simulator written in x86 assembly
Last synced: 24 Feb 2026
https://github.com/jsgoller1/c-programming-language
Solutions to every exercise from "The C Programming Language" by Kernighan / Ritchie (K&R)
Last synced: 11 Mar 2026
https://github.com/attractivechaos/dlist
Five implementations of double linked lists to demonstrate generic data structures in C
c double-linked-list generic-programming
Last synced: 29 Apr 2025
https://github.com/OpenIDC/ngx_oauth2_module
OAuth 2.x Resource Server module for NGINX
c nginx nginx-module oauth oauth2 oauth2-resource-server
Last synced: 14 Oct 2025
https://github.com/modscleo4/dos
Floppy Disk Operating System
assembly c grub2 multiboot2 os osdev
Last synced: 10 Apr 2025
https://github.com/sfrechette/weather-micro-station
A modular, high-performance weather display system for the LILYGO T-Display S3, featuring real-time weather data from OpenWeatherMap API with smooth animations and professional UI.
arduino c cpp esp32 esp32-s3 lilygo lilygo-tdisplay-s3 openweathermap-api platformio ticker weather weather-api
Last synced: 07 Apr 2026
https://github.com/spl/ivy
A compiler and runtime library for an extended dialect of C that checks type, memory, and concurrency safety
Last synced: 12 Apr 2025
https://github.com/Daniel-Cortez/pawn-3.2-plus
Pawn scripting language with runtime fixes and improvements
c cmake compiler interpreter language pawn
Last synced: 11 May 2025
https://github.com/not-nik/rlobj
rlobj is a drop-in replacement for raylib's obj loader
c obj obj-loader raylib wavefront-obj
Last synced: 12 Apr 2025
https://github.com/iHaiDeeZ/PS4Offsets-With-Payloads
PS4 Offsets Documentation
Last synced: 13 May 2025
https://github.com/robrohan/wasm-canvas
Demo of how to use clang to compile to wasm and write to an HTML canvas (no emscripten)
Last synced: 16 Sep 2025
https://github.com/jkelley129/ignis-os
An 64-bit operating system I'm developing for the x86 architecture
assembly c drivers low-level memory-management operating-system os system-internals
Last synced: 10 Mar 2026
https://github.com/wangziqi2013/cfront
A C language parser built from the scratch, without using compiler generator.
c compiler-frontend lr-parser operator-precedence-parser
Last synced: 12 Apr 2025
https://github.com/rajlaxmimeshram/cafe-billing-system
In this Project a Person(User) can Ordered item from the menu ,from that this system automatically creates a bill.
Last synced: 14 Jul 2025
https://github.com/nikhilkhatri/xre
A library to visualize C data structures.
c data-structures debugging pointers visualization
Last synced: 12 May 2025
https://github.com/foxbud/libcclosure
Thread-safe closures as first-class functions for C
anonymous anonymous-functions c closure closure-library closures lambda lambda-functions library pthreads thread-safe threadsafe
Last synced: 23 Jul 2025
https://github.com/jokade/swog
Scala wrapper generator for interop with C, C++, Objective-C, and script languages.
c cpp interop lua objective-c scala scala-native
Last synced: 12 Jan 2026
https://github.com/isbadawi/badavi
vi-like text editor
c editor terminal text-editor vim
Last synced: 21 Sep 2025
https://github.com/sachinl0har/hacktoberfest
Hacktoberfest 2021 you can add anything like simple programs or projects
basics-of-c basics-of-cpp basics-of-java basics-of-javascript basics-of-python c cpp hacktoberfest hacktoberfest-accepted hacktoberfest2021 hello-world helloworld-programs html-css-javascript java javascript jupyter projects website
Last synced: 28 Jul 2025
https://github.com/mew-cx/chaitin_lisp
Runnable code from Chaitin's "The Limits of Mathematics (in C)"
Last synced: 27 Mar 2025
https://github.com/rafael-santiago/mr-hyde
A collection of steganography tools.
Last synced: 05 Apr 2025
https://github.com/jc-ll/crokus
C parser written in Ruby, for experimental purpose
ast c cfg control-flow-graph experimental parser
Last synced: 07 May 2025
https://github.com/esss/cquadpack
A C port of the QUADPACK software (originally in Fortran) for solving integrals
Last synced: 28 Apr 2025
https://github.com/izimio/myMouli-Epitech-TESTERS
This repository contains every testor for the Epitech second year projects
42 42born2code 42school asm assemblyx86 automated-testing c coverage epitech epitech-intra epitech-project haskell myftp piscine-c python tek2 tester testing wolfram
Last synced: 27 Oct 2025
https://github.com/llnl/irep
A tool for filling C/C++ or Fortran data structures from Lua input tables
app-infrastructure c cplusplus fortran input-deck interoperability lua
Last synced: 10 Oct 2025
https://github.com/prestonsn/atmegaxx-i2c-library
I2C Library for the ATmegaXX microcontrollers.
atmega avr avr-microcontroller c i2c library
Last synced: 09 Apr 2025
https://github.com/sysulq/status-nginx-module
A http status module for pure nginx, which is in production already.
Last synced: 27 Apr 2025
https://github.com/leogaudin/minitalk
42 âĸ A guide for minitalk, a client-server communication system implemented in C using UNIX signals.
42 c minitalk signal-processing unix
Last synced: 02 Sep 2025
https://github.com/smx-smx/valasharp
The Vala Compiler, ported to C#
autocomplete c compiler csharp language-server vala vapi
Last synced: 14 Apr 2025
https://github.com/suhanyujie/learn-computer
PHPåŊæ°æēį åæãčŽĄįŽæēį¸å ŗįĨč¯
c golang php-extension php7 rust
Last synced: 25 Apr 2025
https://github.com/krishpranav/pranaos-old
pranaOS moved to: https://github.com/pranaOS/pranaOS
c c-plus-plus clang cplusplus desktop desktop-environment kernel linux linux-desktop linux-desktop-environment linux-kernel linux-system operating-system os prana-os pranaos pull-request unix unix-os unix-platform
Last synced: 09 Oct 2025
https://github.com/electronic-waste/chcore
A Microkernel OS Lab & Note & Homework for SJTU SE3357
c homework microkernel notes operating-system sjtu sjtu-se
Last synced: 16 Mar 2026
https://github.com/theblackcat102/awesome-code-obfuscation
Collections of code obfuscation libaries for different languages ( in progress )
assembly awesome awesome-list c c-sharp cpp java javascript obfuscation obfuscator php python
Last synced: 17 Jan 2026
https://github.com/gammasoft71/xtd_c
Free open-source C11 framework to create console, forms (GUI like WinForms) and unit test applications on Microsoft Windows, Apple macOS and Linux.
c c11 cli cmake console cross-platform cross-platform-desktop cross-platform-gui desktop framework gui gui-framework gui-toolkit portable test-framework toolkit unittest xtd xtd-c
Last synced: 08 Oct 2025
https://github.com/nishkarshraj/data-structures
Data Structures with Theory, Algorithms and Code
algorithms algorithms-and-data-structures array c cpp data-structures graph java linked-list python queue stack tree
Last synced: 22 Apr 2025
https://github.com/jasonliang-dev/tiny-batch-renderer
A tiny batch renderer with OpenGL
Last synced: 12 Apr 2025
https://github.com/GMH-Code/RPCEmu
WebAssembly Multi-Threaded Risc PC Emulator
arm c cpp emscripten emscripten-port emulator emulators javascript multi-threading multithreading online-emulator qt qt-wasm qt6 risc risc-os riscos wasm web-assembly webassembly
Last synced: 11 Mar 2025
https://github.com/mdekauwe/gday
GDAY simulates carbon, nitrogen & water dynamics
c leaf nitrogen photosynthesis plant soil water
Last synced: 17 Aug 2025
https://github.com/haxpor/lazyfoo-sdl2c
lazyfoo SDL2 tutorial in C with improvement and modifications.
Last synced: 14 May 2025
https://github.com/mogenson/trinket-m0
Building an embedded Rust application on top of the ASF4 C vendor library
adafruit asf4 atmel c embedded embedded-hal linker microchip rust samd21 trinket-m0
Last synced: 13 May 2025
https://github.com/Electronic-Waste/Chcore
A Microkernel OS Lab & Note & Homework for SJTU SE3357
c homework microkernel notes operating-system sjtu sjtu-se
Last synced: 14 Apr 2025
https://github.com/extremq/lcd1602_i2c
A simple, I2C-based implementation of the 1602 LCD with I2C interface in C using the Raspberry Pi Pico SDK.
Last synced: 28 Jun 2025
https://github.com/nishkarshraj/design-and-analysis-of-algorithms
Algorithms and Data Structures.
algorithms algorithms-and-data-structures c cpp cpp-library data data-analysis data-structures graph-algorithms graphs greedy-algorithm greedy-algorithms matrix open-source opensource optimization queue sorting sorting-algorithms stack
Last synced: 22 Apr 2025
https://github.com/dvershinin/ngx_dynamic_etag
NGINX module for adding ETag to dynamic content
c etag etags module nginx nginx-module
Last synced: 06 May 2025
https://github.com/nicknaso/magick-cli
Native ImageMagick CLI for Node.js
addon c cli cplusplus imagemagick imageprocessing javascript native-libraries nodejs
Last synced: 13 Apr 2025
https://github.com/kevinbird61/virtual-router
Using tuntap to simulate router port, implement software router and related network functions with C.
c router tuntap virtualization
Last synced: 22 Mar 2025
https://github.com/trumae/tabuada
Genetic programming synthesize assembler programs
c genetic-algorithm genetic-programming tournament-algorithm
Last synced: 25 Jan 2026
https://github.com/simmsb/some-scheme-compiler
A CPS transforming scheme compiler, Cheney on the MTA, etc
c compiler continuation-passing-style language lisp scheme scheme-compiler
Last synced: 14 Apr 2025
https://github.com/alexruzin/cpp_api
A C++ API which is useful for Win32. Includes a communication subsystem.
c cpp http-client injector socks5-proxy
Last synced: 10 Aug 2025
https://github.com/michaelfromyeg/makefiles
âī¸đ A guide to Makefiles!
Last synced: 27 Aug 2025
https://github.com/starryalley/ambitsync
Android app to read Suunto Ambit watches and converts to GPX
android-app c java jni-android sports-app suunto usb-devices
Last synced: 26 Jul 2025
https://github.com/bfontaine/gzsize
Print the uncompressed size of a GZip file.
Last synced: 15 Apr 2025
https://github.com/billwilliams1952/arduino-cascadable-low-pass-filter
Cascadable Low Pass Filter
arduino arduino-library arduino-platform c c-plus-plus cascade-lpf filter lowpass-filter lpf sampling-theory
Last synced: 26 Jul 2025
https://github.com/mjovanc/hugin-cli
A CLI based private chat application. Powered by the Kryptokrona Blockchain.
blockchain c clang crypto cryptocurrency cryptography gcc hugin kryptokrona make makefile ncurses njord xkr
Last synced: 07 Aug 2025
https://github.com/formalsec/wasp
WASP was superseded by: https://github.com/OCamlPro/owi
c program-analysis symbolic-execution testing webassembly
Last synced: 08 Nov 2025
https://github.com/hoangsonww/banking-system-simulator
đĻ This repository features a Banking System Simulator developed in C. It simulates basic banking operations such as account creation, deposits, withdrawals, and account inquiries, offering a practical example of system design and management for developers exploring financial applications programming.
algorithms bank bank-account banking banking-applications banking-system banking-system-demo c simulation simulator
Last synced: 22 Sep 2025
https://github.com/gemesa/stm32-rf-scanner
STM32 and nRF24L01+ based 2.4GHz RF scanner
blue-pill c eclipse hal hardware-abstraction-layer nrf24 nrf24l01plus stm32 stm32cubemx stm32f1 stm32f103 stm32f103c8t6 stm32hal
Last synced: 01 Sep 2025
https://github.com/exely/wd-data-structure
įéãæ°æŽįģæã2019įįŽæŗéĸ
algorithms-and-data-structures c cpp
Last synced: 30 Jul 2025
https://github.com/eyelash/libgral
low-level cross-platform GUI, audio, and MIDI abstraction
audio c cross-platform gui library midi
Last synced: 05 May 2025
https://github.com/amnuts/amnuts
A telnet-based talker
amnuts c chat hacktoberfest nuts talker tcp telnet-server
Last synced: 17 Aug 2025
https://github.com/pdsmart/zpu
ZPU Evo(lution), an enhanced ZPU microprocessor design in VHDL to embed within an FPGA including SoC functionality. Project currently uses Altera Cyclone devices.
assembly-language bash c cpp perl vdl
Last synced: 14 Apr 2025
https://github.com/speedycraftah/avr-pico-programmer
A programmer for the AVR architecture microcontroller, specifically the ATTiny84A by Microchip, for the Raspberry Pi Pico.
attiny attiny84a avr avr-programmer avr-programming c raspberry-pi-pico spi
Last synced: 24 Jul 2025
https://github.com/sup3r-us3r/scripts
Scripts for pentesting/hacking
bruteforce c hacking-tool pentesting perl python
Last synced: 29 Jan 2026
https://github.com/sqatim/minirt_42
This project is an introduction to the beautiful world of Raytracing. Once completed you will be able to render simple Computer-Generated-Images and you will never be afraid of implementing mathematical formulas again.
c mathematical-formulas raytracing
Last synced: 15 Oct 2025
https://github.com/jeff-1amstudios/carmageddon-1-cheat-code-disassembly
Reverse engineering Carmageddon 1 cheat code system
assembly c carmageddon dos gamedev reverse-engineering
Last synced: 29 Apr 2026
https://github.com/nickssilver/alx-low_level_programming
C programming
algorithms c data-structures shell
Last synced: 25 Oct 2025
https://github.com/alexfru/emumipself
Simple MIPS32 Emulator (primarily used to run SmallerC compiled for MIPS)
Last synced: 01 May 2025
https://github.com/4ment/physher
A multi-algorithmic framework for phylogenetic inference
bayesian-inference c genetic-algorithm maximum-likelihood mcmc phylogenetics variational-inference
Last synced: 21 Aug 2025
https://github.com/fahimahammed/cse2122-data-structure-lab
Data Structure can be defined as the group of data elements that provides an efficient way of storing and organizing data in the computer so that it can be used efficiently. Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc. Here I solve some data structure problems.
Last synced: 11 Apr 2025
https://github.com/embeddedalpha/stm32f411ceu6
Repo for STM32F411x based Black Pill Development Board
c code driver embedded-c embedded-systems library stm32 stm32f4 stm32f411
Last synced: 03 May 2025
https://github.com/cybrox/wroomba
ESP32 (w)roomba project
c esp32 espressif irobot irobot-roomba roomba
Last synced: 05 May 2025
https://github.com/lostella/podds
Poker odds evaluation tool, written in C, multi-threaded
c command-line multithread odds odds-calculator poker texas-holdem
Last synced: 10 Apr 2025
https://github.com/rofl0r/rrredir
round robin port redirector
c lightweight port-redirector proxy round-robin tcp
Last synced: 11 Apr 2025