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/pierreforstmann/pg_set_acl
PostgreSQL set statement access control list
c postgresql postgresql-extension
Last synced: 30 Jan 2026
https://github.com/levkush/rm_to_windows
Bring rm command from unix to windows!
Last synced: 28 Apr 2026
https://github.com/rnuv/packet-flow
Custom Transport Protocol built on top of UDP that reliably transfers files through a simulated link.
c networking tcp udp wireshark
Last synced: 18 Mar 2025
https://github.com/prudhvideep/asteroids
A retro asteroids game written in C with raylib.
Last synced: 28 Apr 2026
https://github.com/andre0n/tiny-compiler
A compiler written in C for the Tiny language.
Last synced: 31 Jan 2026
https://github.com/nirjhardebnath/graphics-and-physics-simulations
Graphics and simulations in C or other languages
algorithms-and-data-structures c cpp graphics low-level-programming optics-simulation physics-simulation raytracing simulation
Last synced: 28 Apr 2026
https://github.com/sebbekarlsson/spr
Simple Sprite Format
c clang file file-format gamedev games graphics sprite spritesheet
Last synced: 25 Mar 2025
https://github.com/antonschnfeld/cutil
Small C99 utility library
c c99 cutil lightweight utility-library
Last synced: 10 Jan 2026
https://github.com/jacob-c-smith/web
High level abstractions for the world wide web
c html http http-server json jsonschema
Last synced: 25 Feb 2026
https://github.com/coding-pelican/omok-c
Simple implementation of the Omok (Five in a Row) game in C
ascii c cli cli-game console console-based console-game five-in-row game gomoku omok terminal terminal-based terminal-game
Last synced: 28 Apr 2026
https://github.com/desmonhak/cpuid
(En desarrollo)librería para manejar CPUID en C y Python(CPython).
Last synced: 28 Mar 2026
https://github.com/arhcoder/birthday-paradox
🎂 Simulación que compara las coincidencias de cumpleaños entre n mapaches.
birthday-paradox bokeh c java python racoons simulation
Last synced: 30 Apr 2026
https://github.com/naveeng2402/railway-reservation-gtk_c
Railway Reservation application that lets you to emulate the Booking, Downloading and Cancelling your tickets that is programmed in C using GTK, sqlite3, CSS, wkhtmltopdf
applicaiton c css database gtk gtk3 html relational-databases software sqlite sqlite3 svg wkhtmltoimage wkhtmltopdf
Last synced: 15 Apr 2026
https://github.com/rajkumargara/embedded-systems-prep
A structured collection of C/C++ concepts, data structures, operating systems, and embedded systems fundamentals with practical implementations for interview prep and real-world development.
c cpp dsa embedded-driver operating-systems
Last synced: 02 Apr 2026
https://github.com/nicholasbishop/shoulda
Static analysis tool to find C/C++ function calls that do not use the return value
c c-plus-plus libclang static-analysis
Last synced: 27 Apr 2026
https://github.com/tibostr/tic-tac-toe-vs-ai
Tic Tac Toe game vs AI
alpha-beta-pruning artificial-intelligence c game minimax terminal-game tic-tac-toe
Last synced: 02 Apr 2025
https://github.com/sshahryiar/msp430g2xxx-tutorial
MSP430G2xxx Series Microcontroller Tutorial
16bit c ccs codecomposerstudio microcontroller msp430 msp430g2452 msp430g2553 texas-instruments ti
Last synced: 10 Apr 2025
https://github.com/questiowo/buddhabrot
C++ buddhabrot fractal rendering program that uses the OpenGL and OpenCL libraries
buddhabrot c c99 cplusplus cplusplus-11 cpp cpp11 fractal fractal-algorithms fractal-rendering fractals gpu gpu-acceleration opencl opencl-kernels opengl
Last synced: 01 Feb 2026
https://github.com/youben11/sched-algo
Simulation of some scheduling algorithms used in Operating Systems
c operating-system scheduling-algorithms
Last synced: 28 Mar 2025
https://github.com/n-elmer/smart-home
VIRTUAL 🏡 HOME 🤖 ASSISTANT
arduino assistant c c-plus-plus c-sharp embedded-systems gui home-assistant home-assistant-config home-automation iot smart-home system-developemnt voice-commanded
Last synced: 02 Apr 2026
https://github.com/andezion/arcade
This is endless, singleplayer Arcade-shooting game.
2d-game c cpp game-development sfml-2d-engine sfml-game sfml-graphics-library
Last synced: 17 Apr 2026
https://github.com/link-wolf/philosophers
42 project - Simultation of the Philosophers problem, with C-threads and mutex
42 42born2code 42school c macos simulation
Last synced: 27 Apr 2026
https://github.com/adolbyb/msp430g2553-labs
A collection of programs I wrote in C and Assembly specifically for the MSP430-G2553 Dev board as part of an Intro to Microprocessors Class.
assembler assembly c embedded-c embedded-systems msp430 msp430g2553 texas-instruments ti-msp430
Last synced: 18 Apr 2026
https://github.com/frzifus/platfish_drv
c educational-project fun kernel-module
Last synced: 06 Sep 2025
https://github.com/lvntky/dennis
SCC is a simple, self-compiling C compiler that works on x86_64 machines.
c compiler linux self-hosted self-hosting-compiler x86 x86-64
Last synced: 26 Apr 2026
https://github.com/buarki/zipper
file compressor written in C and Wasm from scratch
c emscripten huffman-compression-algorithm javascript wasm webassembly
Last synced: 08 May 2026
https://github.com/princexz/monty
Monty 0.98 Interpreter Project
brainfuck brainfuck-compiler brainfuck-interpreter c m matlab scri
Last synced: 17 Apr 2026
https://github.com/pythonista7/opencv_selftut
Teaching myself some image processing with opencv and python
30daysofcode algorithms c datastructures jupyter-notebook jupyter-notebooks opencv opencv-python opencv-tutorial python3
Last synced: 17 Apr 2026
https://github.com/mehwishferoz/wynk-music-app-in-c
C project simulating Wynk music app functionalities, featuring user management, music browsing, playlist creation, and song playback using linked lists, hash tables, stacks, and queues.
algorithms c data-structures dsa dsa-project
Last synced: 06 Jun 2026
https://github.com/mohdnehalkhan/c-programs
This Repository contains all basic program's of C programming language for a beginner & I am mentioning all the C programs which I had been taught by my teachers
Last synced: 06 Jul 2025
https://github.com/giannycabral/c-programs
Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos práticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.
Last synced: 25 Apr 2026
https://github.com/grahamstrickland/knrc
Examples and exercises from "The C Programming Language" (2e) - Kernighan & Ritchie
c exercises exercises-code-c kernighan-ritchie
Last synced: 08 Feb 2026
https://github.com/bitcodr/esp8266-mqtt
A simple IoT project that controls an ESP8266's onboard LED via MQTT messages.
c cpp esp8266 esp8266-arduino esp8266mqtt mqtt mqtt-broker
Last synced: 13 Apr 2026
https://github.com/mavroprovato/algorithms
A library that implements various data structures and algorithms in C.
Last synced: 06 Jun 2026
https://github.com/jabellard/heap
Max heap implementation.
algorithm algorithms c data-structure data-structures heap max-heap
Last synced: 11 Mar 2025
https://github.com/maxrdz/c-pong
My 2D graphics video game written purely in C, a recreation of the original Pong arcade game. The graphics are powered by the Simple2D library.
Last synced: 06 Jun 2026
https://github.com/aonemd/sky_hopper
A terrible OpenGL game in C. check the Makefile
Last synced: 24 Apr 2026
https://github.com/ammienyami/ldays
This is my first malware! I coded it in C++ and this repository have the source code of my malware!
Last synced: 24 Apr 2026
https://github.com/dracula27/mario
Used C to build pyramids similar to the ones in the Mario game based on a user's input.
c c-language-programming cs50x
Last synced: 25 May 2026
https://github.com/algodesigner/tester
A miniature unit testing framework for C
c compact-framework unit-testing
Last synced: 06 Jun 2026
https://github.com/dHeinemann/Apocrypha-Engine
A game engine for text adventures
Last synced: 11 Mar 2025
https://github.com/matheusfelipeog/semaforo-inteligente
Projeto da disciplina "Sistemas Embarcados", para criação de um semáforo inteligente.
c circuito-integrado hardware semaforo-inteligente sistema-embarcado
Last synced: 18 May 2026
https://github.com/krasjet/fretl
A command-line fretboard for mirrored (left-handed) guitar and alternative tunings.
c cli fretboard guitar music-theory
Last synced: 13 Jun 2025
https://github.com/horrjiy/push_swap
42 Core Curriculum --- Stack sorting algorithm using limited operations in C. The used algorithm, "Turksort", can be found in the linked video.
42commoncore 42heilbronn c linked-list sorting-algorithms stack-sorting
Last synced: 22 Apr 2026
https://github.com/vroncevic/gen_rpc
Generate RPC modules
c generator linux onc oncrpc open-network-computing python3 qnx remote-procedure-call rpc rpc-client rpc-server template unix xdr xdr-compiler
Last synced: 05 Mar 2026
https://github.com/aymenkhs/sorting-algorithms-in-c
Implementation and comparison of different sorting techniques in C (Insertion sort, Bubble sort, Quicksort, Merge sort, Heapsort
bubble-sort c complexity heapsort insertion-sort mergesort quicksort sorting-algorithms
Last synced: 31 May 2026
https://github.com/aditya-ranjan1234/twitter-c-implementation
Twitter Functions Implementation in C
Last synced: 29 May 2026
https://github.com/saantiaguilera/fiuba-orga-pc-julia-set
Application to draw julia set based on window bounds and sugars
assembly c fractal julia-fractal
Last synced: 16 Apr 2026
https://github.com/m-bartlett/sandboxfs
Create a "living" overlay mount replica of the machine rootfs to isolate filesystem mutations
c chroot chroot-environment chroot-script containerization sandbox
Last synced: 01 Mar 2026
https://github.com/raihanuldev/c-programming
Fundametal Of C Programming ..here is all about fundamental of Programming
Last synced: 02 Apr 2025
https://github.com/perkss/perkss.github.io
My fun super interesting blog take a read
algorithm algorithms c clojure docker finance functional-programming green kubernetes math mathematics maths sustainability terraform
Last synced: 10 Feb 2026
https://github.com/moozunch/cepe-lang
ann belajar cepe alias competitive programming
algorithms c competitive-programming cpp problem-set problems-solving
Last synced: 10 May 2026
https://github.com/zunyon/rls
rls is a file listing command-line tool with a different design philosophy from ls. rls highlights the unique part of each filename for easier fish shell filename completion.
c color columnar command-line filename-completion fish-shell ls openmp terminal
Last synced: 01 Apr 2026
https://github.com/sarafreitas-dev/4.movie_ticket_discounts
*Project 4* in a series of mini exercises for **beginners learning C programming**
42school ascii-art c c-language c-program c-programming-language c-project cli-app cprogramming learning-c mini-projects mini-projects-in-c-language programming-exercises terminal
Last synced: 21 Apr 2026
https://github.com/dxing97/libdiscord-0.2
The second bot based on libdiscord, now depreciated
Last synced: 21 Apr 2026
https://github.com/yell/integral
∫ App for numerical integration (course project)
c cpp gaussian-quadrature numerical-computation numerical-integration parsing-math-expressions qt rpn shunting-yard symfony
Last synced: 13 Apr 2026
https://github.com/bemxio/gicho
A 16-bit real mode operating system made in Assembly and C
assembly bootloader c kernel low-level operating-system os
Last synced: 27 Feb 2026
https://github.com/levelz-file/c-bindings
C Parser & API for the LevelZ File Format
Last synced: 16 Apr 2026
https://github.com/arindal1/codechefproblems
Practice problems solved from CodeChef.com
c codechef codechef-solutions competitive-programming cpp
Last synced: 21 Apr 2026
https://github.com/trypsynth/sleepsoundly
Tiny C program to constantly pipe silent audio through audio devices on Windows, eliminating automatic sleeping.
accessibility audio c cpp sound soundcard soundcardsleep win32 windows winmm
Last synced: 11 Mar 2026
https://github.com/kogosoftwarellc/test-c
A robust and minimal unit testing framework for C.
Last synced: 21 Apr 2026
https://github.com/exclud/printf
A custom Printf function
alx alx-system-engineering c printf
Last synced: 05 Jun 2026
https://github.com/embeddedcrab/xmc4500_relaxkit_cpp
This repo contains C++ version of DAVE generated code for Peripherals with modified/added functionalities for XMC4500 Relax Kit
api c c-cpp cpp driver-programming xmc4500 xmc4500-relaxkit
Last synced: 21 Apr 2026
https://github.com/cholnhial/libswni
Library Simple Wordnet (libswni) a library which makes it simple to use libwordnet
Last synced: 29 Mar 2026
https://github.com/massigy/c-strings
This repository contains some useful and drag and drop C-string methods that you can join to your current project.
algorithms c c-programming c-strings cpp cpp-string cprogramming-language git github make makefile makefile-template strings strings-manipulation
Last synced: 16 Apr 2026
https://github.com/aloukikjoshi/technity-tasks
Tasks for Technity
c chat chatbot club css html javascript python
Last synced: 13 Apr 2026
https://github.com/rev-roastedduck/debugsuite
A lightweight and flexible debugging and logging utility for C projects
Last synced: 20 Apr 2026
https://github.com/dxing97/libdiscord-0.1
The first bot made for libdiscord, now depreciated
Last synced: 20 Apr 2026
https://github.com/vroncevic/gen_stm8
STM8 project skeleton generator
c electronics embedded generator linux macos microcontroller python3 qnx stm stm8 stmicroelectronics template
Last synced: 04 Mar 2026
https://github.com/anishsinha-io/skiplist
skip list implementation in ansi c.
algorithms c cmake datastructures
Last synced: 23 Mar 2026
https://github.com/janchy2/operating-system-kernel-riscv
A small but fully functional kernel of a multithreaded operating system with time sharing, written for RISC V architecture using assembly and C/C++. Includes a memory allocator, threads, semaphores and preemption on timer and keyboard interrupts.
allocator assembly c cpp kernel multithreading operating-system risc-v scheduler semaphore threads time-sharing
Last synced: 16 Apr 2026
https://github.com/hey-its-d2t2/gui_calculator_in_c
A GUI calculator in C using C graphics programming...
advanced-programming c calculator-application cprogramming graphics-programming gui-application learn-to-code learning-by-doing
Last synced: 04 Jun 2026
https://github.com/uptudev/forestry
A logging library for Rust and C
c crate crates-io log logging logging-library rust rust-crate rust-lang
Last synced: 03 Mar 2026
https://github.com/flatcap/ldm
⚙️ LDM test code (Logical Disk Manager - Windows Dynamic Disks)
Last synced: 04 Jun 2026
https://github.com/caellian/sourcedepgraph
A tool that generates include graph from C/C++ source files.
c cpp dependencies dependency-graph include-files includes source-code-analysis sourcegraph
Last synced: 13 Apr 2026
https://github.com/git-bruh/landbox
Small wrapper library for the Linux landlock API, including an example sandboxing utility
c landlock linux rootless sandboxing
Last synced: 15 May 2026
https://github.com/potato-master369/desktop-gremlin-linux
A fork of Desktop_Gremlin made for linux, initially meant for learning Xlib with C
c desktop-customization eyecandy umamusume
Last synced: 12 Feb 2026
https://github.com/hotakus/holog
A highly customizable, low-coupling, multi-platform, user-friendly logging project specifically designed for embedded platforms. 一个高度可定制、低耦合、多平台、多设备、用户友好的日志项目,专门为嵌入式平台设计。
c log logger logging objective-c
Last synced: 01 Apr 2026
https://github.com/magnuschase03/happyos
My attempt at creating an operating system.
Last synced: 19 Apr 2026
https://github.com/bigizic/test-codes
learning repo
bash bash-script brainfuck c python
Last synced: 19 Apr 2026
https://github.com/thealbertdev/masbstat-project-course
MASBstat project course for the Biomedical Engineering students of Universitat de Barcelona
c course embedded git github masb potentiostat progamming project skills stm32
Last synced: 19 Apr 2026