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/brenofariasdasilva/university
Here you can find basically most of the exercises I'm solving during my University journey. This repo will contain lots of folders inside of it, each of one related to one subject. It won't be limited to one language.
arduino c codon cpp elixir java jupyter-notebook makefile mysql opengl python ruby shellcode
Last synced: 08 Apr 2026
https://github.com/exclud/rubyparser
A Parser for Ruby
c parser ruby rubyparser yacc yacc-lex
Last synced: 08 May 2026
https://github.com/martin-rizzo/inflater
A portable, one-header library to decode bit streams compressed with the Deflate algorithm
Last synced: 14 Jul 2025
https://github.com/abdelkarimhajji/so_long_42
so_long: 2D Game @ 42 🎮 Discover my solution to the "so_long" project at 42. Immerse yourself in the world of 2D gaming with this exciting challenge! #GameDev #so_long 🚀💻
Last synced: 04 Jul 2026
https://github.com/archer-01/push_swap
Sorting algorithm based on two stacks
c problem-solving-algorithms stacks
Last synced: 30 Jun 2026
https://github.com/archer-01/philosophers
Implementation of the Dining Philosophers problem in C
c dining-philosophers-problem multiprocessing multithreading mutex-synchronisation semaphores synchronization unix
Last synced: 20 Jun 2025
https://github.com/tschoonj/easyrng
BSD licensed random number generators and distributions for C and Fortran
bsd-license c c-plus-plus-11 fortran gsl linux macos multi-platform random-number-distributions random-number-generators windows
Last synced: 11 Sep 2025
https://github.com/frobware/nss-juju
Name Service Switch (NSS) plugin for Juju
c dns internet-address-resolution ipv4 juju juju-charm linux nss service-switch
Last synced: 13 Apr 2025
https://github.com/palikar/ctgraph
A small project of a compile-time graph library in C++17
c compile-time constexpr constexpr-context cpp-library cpp17 header-only
Last synced: 19 May 2026
https://github.com/gma1k/snake-ebpf
A nostalgic terminal Snake game powered by eBPF 🐝
Last synced: 17 Dec 2025
https://github.com/risc-os-community/wakeonlan
A simple Utility to generate Magic Packets to wake up on LAN devices from RISC OS via both CLI and Desktop
arm broadcast-address c cli desktop gcc hacktoberfest multi-tasking networking-application raspberry-pi risc-os riscos utilities wake-on-lan wakeonlan wakeonlan-application wimp
Last synced: 12 Apr 2025
https://github.com/theflash2k/sudoku
A sudoku game made in C++
c cplusplus cplusplus-games-for-beginners cpp game sudoku
Last synced: 19 May 2026
https://github.com/khopan/cuber-zero
A Rubik's Cube timer for Flipper Zero!
c flipper-zero rubiks-cube-timer
Last synced: 24 Jun 2025
https://github.com/danielbrodi/c-data-structures
A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...
algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector
Last synced: 13 May 2025
https://github.com/selma-belhadj/alx-low_level_programming
:octocat: PERSONAL STUDIES: C, System Calls, Pointers, Memory Handling, Static/Dynamic Libraries, Bit Manipulation, Data Structure & Algorithms
Last synced: 28 Mar 2025
https://github.com/madebypixel02/42-madrid-piscine
[42 Madrid] Exercises from the 42 Madrid Piscine to keep after the event ends.
42born2code 42madrid 42piscine born2code c makefile peer-to-peer peer2peer shell
Last synced: 19 May 2026
https://github.com/jeremy-code/libexif-wasm
JavaScript bindings for libexif compiled to WebAssembly
c emscripten exif libexif libexif-wasm metadata wasm webassembly
Last synced: 08 Apr 2026
https://github.com/cuhsat/spritz.c
Spritz cipher implementation in ANSI C.
algorithm ansi-c c cryptography spritz
Last synced: 12 Apr 2025
https://github.com/zanxz-lol/lunaris2
Lunaris 2: The successor to Lunaris
assembly assembly-x86 c kernel lunaris osdev programming unix unix-like
Last synced: 17 May 2026
https://github.com/gboncoffee/rave
Raylib Music Visualizer
c music music-visualizer raylib
Last synced: 18 Feb 2026
https://github.com/vezel-dev/libap
An arbitrary-precision numerics library, ported from LLVM to Zig with a C API.
Last synced: 12 Apr 2025
https://github.com/gbowne1/random_c_cpp_programs
A collection of my random opensource C and C++ programs
c cpp math mathematics program random utilities utility
Last synced: 24 Oct 2025
https://github.com/archer-01/minitalk
Small data exchange between two programs using UNIX signals
Last synced: 05 Mar 2026
https://github.com/taeseunglee/sogang-pintos-modified
c filesystem pintos sogang thread virtual-memory
Last synced: 12 Apr 2025
https://github.com/uael/libft
The aim of this project is to code a C library regrouping usual functions that you’ll be allowed to use in all your other projects.
Last synced: 20 Jul 2025
https://github.com/estarossa0/minirt2.0
Small raytracer for a shool project
Last synced: 20 Jul 2025
https://github.com/pingzilao/zookeeper_client_design_manual
zookeeper client sdk 开发必备 指南 ,C++,C, java, golang,go, 服务注册,服务发现,负载均衡,分布式锁
c client cpp go golang java zksdk zookeeper zookeeper-client
Last synced: 17 Jan 2026
https://github.com/analogfeelings/noraos
A megalithic kernel, named after me for some reason. Idea by NSG650.
c cmake limine megalithic-kernel operating-system operating-system-kernel operating-system-learning operating-systems stivale2
Last synced: 12 Sep 2025
https://github.com/ercanersoy/lvgl-template
LVGL Template as C
c libsdl lvgl lvgl-template sdl template
Last synced: 11 Jan 2026
https://github.com/krisbobo/alx-low_level_programming
Low level programming with the C programming language
Last synced: 03 May 2026
https://github.com/fasakinhenry/3-month-learning-journey
I aim to learn three technologies within three months: C, Python and Javascript
Last synced: 07 May 2026
https://github.com/kabirbaidhya/testc
Hello World C project with unit tests and docker
c docker gcc hello-world makefile tests unit
Last synced: 07 May 2026
https://github.com/alexfru/icachemips
MIPS instruction cache for RetroBSD to run large programs
Last synced: 15 Jun 2026
https://github.com/multivacplatform/multivac-hdfs-c
Connect c/c++ application to HDFS managed by Cloudera/CDH
c c-plus-plus cdh5 cloudera hadoop hdfs
Last synced: 13 May 2026
https://github.com/gikoskos/libccr
Hoare's Conditional Critical Regions implemented as a C library
c cmake concurrency concurrent-programming pthreads synchronization
Last synced: 05 May 2026
https://github.com/abdelkarimhajji/philosophers_42
42 Philosophers: Diverse minds, united in learning and creating. We tackle challenges, push limits, and embrace the coding philosophy. Join the journey! 🧠💻 #42Community
c makefile philosophers42 threads
Last synced: 11 Jun 2026
https://github.com/fharchive/nasm.learningasm
Repo to learn NASM, contains c and nasm variants of various programs to compare syntax
asm c learning-by-doing nasm nasm-assembly
Last synced: 10 May 2026
https://github.com/abdelkarimhajji/push_swap_42
Pushswap @ 42: Sorting Mastery 🔄✨ Conquer the stack challenge with my Pushswap project at 42. Explore efficient sorting, witness algorithmic magic! #PushswapChallenge #CodeMagic 🚀💻
Last synced: 09 Jun 2026
https://github.com/mateuskoppe/uffs-algorithms
:rice_scene: UFFS Algorithms
Last synced: 07 May 2026
https://github.com/rob-blackbourn/example-wasm-array-passing-2
Simplifying memory management for passing JavaScript arrays to wasm
c clang javascript wasm webassembly
Last synced: 10 May 2026
https://github.com/fireinstallations/arduino_magnetometer-hmc5883
Smart Arduino-sketch to measure Earth's magnetic field
arduino arduino-sketch c magnet magneticnorth magnetism magnetometer ready-to-use
Last synced: 06 May 2026
https://github.com/kamil-kielbasa/ubi
UBI (Unsorted Block Images): a wear-leveling volume manager for raw flash on Zephyr RTOS
c embedded flash nand nor-flash ubi volume-manager wear-leveling zephyr zephyr-rtos
Last synced: 11 May 2026
https://github.com/dimitrisjim/leetcode_solutions
Solutions to leetcode problems in Python, Rust, C and JavaScript.
c javascript leetcode python rust
Last synced: 17 Apr 2026
https://github.com/rish-16/nachodb
🧀 A simple sqlite-like database written in C
Last synced: 10 May 2026
https://github.com/canciucostin/simple-windows-keylogger
Simple Windows keylogger using C language
Last synced: 08 May 2026
https://github.com/jiviteshjain/kishmish
A stripped-down shell for Linux-based systems, implemented in C
Last synced: 14 Jun 2026
https://github.com/sandbox-science/astrakernel
Experimental micro ARM kernel implementation for QEMU.
Last synced: 29 Jun 2026
https://github.com/performanc/messacer
Ultra-light decentralized messaging software using sockets.
c decentralized html javascript messaging nodejs
Last synced: 06 May 2026
https://github.com/mr-mrf-dev/mr-minesweeper
🧨 Minesweeper Game in C Programming Language.
c cpp minesweeper terminal-game terminal-games
Last synced: 27 Feb 2026
https://github.com/zouariomar/kayori
SDL 1.2 video game project
c code development game game-development linux make makefile sdl sdl2-image ttf-fonts
Last synced: 22 Feb 2026
https://github.com/mayhem/smi_leds
C/C++/Python module to drive up to 8 or 16 WS2812b LED strips with a single Raspberry Pi
Last synced: 06 Mar 2026
https://github.com/aaravmalani/bencoder
A parser for BitTorrent .torrent files
bencode bencode-parser bencoder bencoding bittorent c cmake collaborate library torrent
Last synced: 10 Apr 2025
https://github.com/akhilrai28/internet-of-things
Developed under Makernova 2.0, this project explores microcontroller programming, sensor data logging, and communication protocols (MQTT, COAP, HTTP). It includes simulations in Proteus and app development using MIT App Inventor/Flutter for data visualization and control.
c coap cpp css dart flutter html http iot javascript microcontroller mit-app-inventor mqtt proteus python sensor-data
Last synced: 25 Oct 2025
https://github.com/kaitai-io/kaitai_struct_c_runtime
Kaitai Struct: runtime for C
Last synced: 08 Sep 2025
https://github.com/alliesw/fitness-center-management-system
Fitness Center Management System
admin-panel administration aes-encryption blockcypher c citrix cloud csharp csharp-code css encryption-decryption fitness-center manager-system mysqli php sql visual-basic visual-studio visual-studio-code
Last synced: 17 Apr 2026
https://github.com/mr-mrf-dev/doctors-building
🏥 My Project in FOP (BP) With C Programming Language.
basic-programming c cpp fundamentals-of-programming terminal-app
Last synced: 22 Feb 2026
https://github.com/basemax/baseconverterc
A Fast C-Program for converting numbers from one base to another base.
base-converter base-number base-number-conversion base-number-convert base-number-converter c custom-base custom-number-base number-base number-base-conversion number-base-converter
Last synced: 03 Apr 2025
https://github.com/bringauto/fleet-protocol
BringAuto Fleet Protocol - simple yet reliable communication for internet-connection-unstable environments
c communication cpp fleet-protocol protobuf reliable-protocol
Last synced: 11 Feb 2026
https://github.com/merendamattia/so
SO - Sistemi Operativi presso l'Università degli Studi di Parma (9 CFU).
Last synced: 24 Oct 2025
https://github.com/gfcwfzkm/gshell
Basic uart shell for embedded systems, optimised for AVR
c commands embedded embedded-systems microcontroller serial shell terminal uart
Last synced: 04 Apr 2026
https://github.com/lavabit/libcore.build
The libcore automated build and test resources.
appveyor automation bash build-automation build-pipelines c circle-ci continuous-integration coverity-scan jenkins make robots travis-ci
Last synced: 12 Jun 2025
https://github.com/kaoutherbo/practical-exercies-linked-list
Some exercices about singly linked list
c doubly-linked-list singly-linked-list
Last synced: 27 Jan 2026
https://github.com/illiafox/dumbc
Small C compiler written for learning by following Nora Sandler’s "Write a Compiler" series
arm64 c c-compiler compiler rust
Last synced: 27 Jan 2026
https://github.com/wendreof/sivirinucode
Code of 'Sivirinu' (2nd place in robotics competition)
arduino arduino-platform arduino-uno bluetooth-arduino c robotics-competition robotics-control
Last synced: 13 Apr 2026
https://github.com/aaravmalani/cogos
A 32-bit Operating System
assembly c operating-system operating-systems osdev x86
Last synced: 09 Mar 2026
https://github.com/mmartin46/maze_run
A game application entirely developed using the Game Boy Development Kit in C.
Last synced: 10 Apr 2025
https://github.com/travorlzh/learnos
A repo that contains all the code written in my study of OS development.
assembly c kernel operating-system-learning tutorial
Last synced: 18 Apr 2026
https://github.com/pdsmart/zsoft
zOS Operating System, apps and associated developments. Used in the ZPU, tranZPUter and SharpMZ projects but easily adapted to other embedded systems. Project uses C/C++, ARM and ZPU Assembler.
arduino armv7 assembly bash basic-interpreter c c-plus-plus cortex-m4 editor fatfs makefile operating-system rtl teensy35 teensyduino zpu
Last synced: 19 Oct 2025
https://github.com/michaeladler/aoc-2023
AoC 2023 solutions in C
advent-of-code advent-of-code-2023 adventofcode-in-c aoc aoc2023 aoc2023-in-c c
Last synced: 11 Apr 2025
https://github.com/archer-01/get_next_line
C function to read file one line at a time
c memory-management static-variables
Last synced: 10 Apr 2025
https://github.com/moderrek/brainfuckplus
BrainFuck+ language Interpreter written in C. Superset of Brainfuck
brainfuck brainfuck-interpreter brainfuckplus c esolang esoteric-language interpreter language linux memory programming-language superset windows
Last synced: 25 Feb 2026
https://github.com/rbento/cmake-multiexec-starter
Template for CMake projects with dependencies and which are expected to generate one separate executable per source file.
c cmake cmakelists visual-studio
Last synced: 05 Jul 2025
https://github.com/dcavalei/exam-rank-04-microshell
My code for microshell exam
42 42born2code 42lisboa c microshell
Last synced: 04 Feb 2026
https://github.com/spc-samp/samp-sdk
The SA-MP SDK is a collection of C files and headers that allows developers to create plugins for the SA-MP server. It provides a solid foundation for handling Pawn scripts and managing memory through the AMX system.
c gta gtasa plugin sa-mp sa-mp-development sa-mp-library sa-mp-plugin samp samp-sdk sdk
Last synced: 01 Mar 2025
https://github.com/akashoinam/super-linked-list
A menu driven C program to demonstrate different types of Linked list and there operations
Last synced: 10 Apr 2025
https://github.com/ralphtheninja/lib-flat-tree
Map a binary tree to a list (c version of mafintosh/flat-tree)
Last synced: 22 Feb 2026
https://github.com/jamesgeorge007/egg-catching-game
Traditional Egg Catching Game clone in the C programming language on DOS based environment using the native Graphics library.
Last synced: 10 Sep 2025
https://github.com/phoenix15049/absolute
A small graphics engine built with OpenGL using C++ and C
c cplusplus cpp graphics-engine opengl
Last synced: 10 Apr 2025
https://github.com/lewiszlw/hello-world
Demos in learning program languages, libraries and frameworks. 学习编程语言、库和框架的示例实现。
c dart dubbo flutter java netty python spring spring-boot
Last synced: 04 Feb 2026
https://github.com/ulrich-tonmoy/phoenix
A Game Engine.
c clang cpp csharp directx game-engine vulkan wpf wpf-application
Last synced: 04 Mar 2026
https://github.com/jonsteinn/tftp-server
A simple TFTP server with RRQ only
c networking sockets tftp-server
Last synced: 05 Oct 2025
https://github.com/gianlucajahn/universal-password-checker
An AI "strong password checker" built in 13 of the most popular programming languages.
c cplusplus csharp golang java javascript kotlin password-safety password-strength perl php python rust strong-password strong-password-generator swift typescript
Last synced: 04 Apr 2026