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-10 00:04:32 UTC
- JSON Representation
https://github.com/pandh4cker/pandacipher
Symetrical encryption/decryption program
argparse c cbc-mode keccak256 permutation s-box sha-3 substitution-cipher xor-cipher
Last synced: 27 May 2026
https://github.com/bl0nder/bl0nderos
Implementing an operating system from scratch using Assembly and C.
assembly-x86 c operating-system os
Last synced: 03 Jan 2026
https://github.com/mrglaster/sgdk-sega-helloworld
Hello World SEGA game. Was developed with SGDK
assembly-language c helloworld helloworld-demo helloworldapp sega sega-mega-drive sgdk sgdk-library
Last synced: 13 May 2026
https://github.com/blacksuan19/c-lang
various programs written in C language
c iium programming programming-language project
Last synced: 27 May 2026
https://github.com/zouariomar/library_management_app_type-1
A console-based Library Management application in C
Last synced: 23 Mar 2025
https://github.com/pacatro/raylife
A simple implementation of the Conway's Game of Life using raylib.
c docker game-development gameoflife raylib
Last synced: 18 Feb 2026
https://github.com/kampi/sensorhub
Solar-powered, low energy environment sensor node with WiFi interface.
c cpp electronics iot mqtt mqtt-client particle particle-argon qt raspberry-pi
Last synced: 10 Apr 2026
https://github.com/matbagnoletti/unipgtutoraggioeq2grado
Esercizio di tutoraggio svolto durante il corso di Programmazione Procedurale del primo anno di Informatica presso l'Università degli Studi di Perugia.
Last synced: 13 Aug 2025
https://github.com/manu-sh/my_collections
A collection of generics data structures (WIP)
c data-structures generics wip
Last synced: 14 Aug 2025
https://github.com/zouariomar/crun
A simple program for starting a new project
Last synced: 23 Mar 2025
https://github.com/antloop-studios/c-unit
Trivial C unit testing library
c header-only simple testing unit-testing
Last synced: 25 Feb 2025
https://github.com/inkbytes/inkwe
Inkwe an open-source HTTP server for modern operating systems including UNIX and Windows
c cgi cpp98 distributed http server
Last synced: 02 Jan 2026
https://github.com/sirwumpus/ioccc-hibachi
Best Abuse of the Guidelines - IOCCC 2004 Winner - web server
Last synced: 18 Aug 2025
https://github.com/fahimahammed/parallel-processing-and-distributed-system
This repository features MPI and CUDA parallel computing programs exploring concepts such as matrix multiplication, word counting, synchronous communication, array addition, and CUDA-based algorithms.
c distributed-systems mpi parallel-processing parallel-processing-and-distributed-system
Last synced: 22 May 2026
https://github.com/josephgoksu/ceng103-ceng104-labs-notes
Yildirim Beyazit University COMPUTER PROGRAMMING I - II. First and Second Semester is available.
Last synced: 04 Jun 2026
https://github.com/hardingadonis/hello-world
'Hello world' to all the programming languages I found on Google
c c-sharp cpp hello-world java javascript lua pascal python typescript
Last synced: 10 Apr 2026
https://github.com/Simpson-Computer-Technologies-Research/simplc_parser
Parser for my programming language, simp lang (simpl) made in C
c parser programming-language simpl
Last synced: 14 May 2025
https://github.com/seng3694/clox
Implementation of the Lox Bytecode Virtual Machine written in C
bob-nystrom-book c clox craftinginterpreters interpreter lox virtual-machine
Last synced: 21 Mar 2025
https://github.com/ufthaq/tirakat
App for tracking your tirakat
audioplayer c c-plus-plus cpp desktop-application indonesia mit raylib windows
Last synced: 08 May 2026
https://github.com/blagojeblagojevic/neural-network
Implemention of a small 1 layer neural network suitable for use in embedded systems
arduino c cpp embedded-systems esp32 evolution genetic-algorithm neural-network
Last synced: 08 Apr 2026
https://github.com/michaelrsweet/stringsutil
Simple localization library and tool for Apple ".strings" files
Last synced: 25 May 2026
https://github.com/evangipson/lsharpc
The compiler and runtime for L#.
abstract-syntax-tree bytecode c code-generation compiler runtime tokenization virtual-machine
Last synced: 05 Apr 2025
https://github.com/joakimbits/normalize
Make Make more inclusive - build automatically and from anywhere
assembly-x86 bringup c cpp devops includable make pandoc pdf-generation python3 relocatable report test venv
Last synced: 11 Apr 2025
https://github.com/joexbayer/wifi-monitor
Experimental toy program to monitor wifi networks using a WiFi adapter in mointor mode.
Last synced: 04 Apr 2025
https://github.com/gikoskos/fieldmanager
Prototype of an in-memory database for farmers (greek only)
Last synced: 31 Dec 2025
https://github.com/gvatsal60/cmakedockertemplate
🐳📦 Streamlined C++ Template Development with CMake and Docker
c cmake cpp docker docker-container docker-image dockerfile make makefile
Last synced: 11 Apr 2026
https://github.com/howerj/lzp
LZP Data compression CODEC
c codec compression library lz77 lz78 lzp lzss lzw-compression
Last synced: 19 May 2026
https://github.com/0xamined/apa
An advanced Packet Analyzer written in C that processes PCAP files to analyze network traffic.
c c2-detection network-analysis network-traffic-analysis pcap pcap-analyzer
Last synced: 28 Mar 2025
https://github.com/mwilck/minivent
a compact epoll-based event and timer handling library
Last synced: 19 Apr 2026
https://github.com/maelvls/read-form
Dump the PDF form fields from AcroForm and XfaForm PDF forms (drop-in replacement for pdftk dump_data_fields_utf8)
Last synced: 18 Mar 2025
https://github.com/pol-cova/copy-command
Simple implementations of the copy command in C and Rust, focusing on file I/O operations, error handling, and performance in both.
c low-level low-level-programming rust
Last synced: 18 May 2026
https://github.com/micheleriva/c-vs-ts-wasm
👽Simple repo I made for myself just to test some WebAssembly compilers.
assembly c compilers cpp haskell typescript wasm wat webassembly
Last synced: 08 Apr 2026
https://github.com/abdulrahman-k-s/alx-low_level_programming
This repository stores my solutions to the amazing low-level programming projects I am doing at ALX.
alx alx-low-level-programming c printf simple-shell
Last synced: 22 May 2026
https://github.com/devcheckog/median-two-sorted-arrays
Complicated problem in leetcode, categorized as hard.
Last synced: 15 Aug 2025
https://github.com/samuel-etver/inc-vist
A handheld device for measuring tension, frequency, vibromotion, vibrovelocity and vibroacceleration
c embedded handheld-devices lazarus
Last synced: 22 Mar 2025
https://github.com/devcheckog/mmap
Mmap implementation for Unix-like x86_64 (AT&T assembler) at C.
Last synced: 15 Aug 2025
https://github.com/shingareom/slae
This repo is created while learning the SLAE, The Advance Shellcoding Course.
Last synced: 13 Sep 2025
https://github.com/marcelo-schreiber/overcooked-terminal-c
Overcooked clone made in C to be playable in the terminal.
c console game minigame overcooked terminal terminal-application threads
Last synced: 24 Apr 2026
https://github.com/ndraey/mew
Yet another programming language for self-written kernels :)
c mew programming-language programming-languages python python3 transpiler
Last synced: 19 May 2026
https://github.com/aimadbahdir/cub3d
A project developed during education at 1337 school to learn principles of 3D game development using Raycasting techniques. Understanding how to create immersive interactive games by simulating 3D environments on 2D surfaces.
Last synced: 06 Jul 2026
https://github.com/5j54d93/microsoft-rdi-intern-2021
Microsoft One Day RDI Intern 2021
Last synced: 22 Mar 2025
https://github.com/yellow-footed-honeyguide/mdflash
Experience the power of instant Markdown previews, just like GitHub, right in your terminal ⚡️
c fast markdown markdown-lang markdown-language markdown-previewer terminal
Last synced: 04 Jan 2026
https://github.com/adebayo-s/data-structures-algorithms
Playground for DSA topics and challenges
c data-structures-and-algorithms java javascript python
Last synced: 07 Apr 2026
https://github.com/newlandtv/helloworld
Let's print "Hello, World!" In 6 programming languages.
c cpp csharp hello-world helloworld java javascript js programming-language python
Last synced: 08 Apr 2026
https://github.com/bragdond/universal-stack-c
Dynamic stack in C which can store any type of data
Last synced: 21 Mar 2025
https://github.com/amzisys/temp-controlled-fan
Temperature Controlled Fan using Arduino Uno
arduino-uno atmega32 c cpp electronics sensors
Last synced: 23 Apr 2026
https://github.com/nasso/libmy
C library for my Epitech projects - you probably don't need this
Last synced: 13 Jun 2026
https://github.com/matt-y-ice/c-turtlegraphics
A C-based graphical application inspired by the classic turtle graphics, allowing users to control a sprite (the "turtle") using keyboard inputs. The program supports line drawing, sprite rotation, customizable line colors, and real-time status display, using SDL2 for window management and OpenGL for rendering.
2d 2d-graphics 2d-rendering c cmake computer-graphics graphics graphics2d opengl opengl-library sdl2 sdl2-application sdl2-image sdl2-ttf turtle turtle-graphics
Last synced: 19 May 2026
https://github.com/milenacarecho/42basecamp
Listas de exercicios realizadas durante o basecamp da 42 em julho/2021
Last synced: 14 Mar 2025
https://github.com/knittl/rod
rod - reverse od
c ctf hacktoberfest hacktoberfest2022 linux
Last synced: 26 Feb 2025
https://github.com/manusquall/dachm-project
The objective of this C project is to manage phone operators: create, update, delete many operators with their caracteristic and manage subscriptions, credit purchase and other features related to it. It is my first teamworking project and the final exam of my first year studying software engineering.
Last synced: 04 Jul 2026
https://github.com/librity/ft_kilo
CLI text editor written in C, following 42's Norminette
42 42born2code 42saopaulo 42school c ft-kilo norminette text-editor
Last synced: 19 Jun 2026
https://github.com/lloydlobo/lumina-lang
Compiler for Lumina powered by C and Assembly
assembly c compiler programming-language
Last synced: 15 Aug 2025
https://github.com/leiless/dbg.h
A clumsy dbg(...) macro for C89
c c89 debug debugging header-only macro
Last synced: 29 Mar 2025
https://github.com/starssxhfdmh/canim.h
A single-header C library for creating programmatic animations. Inspired by Manim, renders directly to video via ffmpeg pipe with SDL2 backend.
animation c canim header manim sdl2 single-header
Last synced: 18 Feb 2026
https://github.com/jwodder/verity
Truth table generator
c latex postscript truth-tables
Last synced: 29 Mar 2025
https://github.com/quytelda/focs
Functional Open C Structures - C Data Structures Library
c data-structures focs functional libfocs
Last synced: 12 Nov 2025
https://github.com/rprakashdass/c-cpp-guide
Contains tutorials and concise notes designed for pre-interview preparation, with a focus on algorithms, complexity, and the Standard Template Library (STL). This repository serves as a comprehensive, easy-to-navigate guide for C++ and C programming enthusiasts.
algorithms-and-data-structures c concept cpp cppguide notes programs sorting-algorithms tutorial-exercises unstop
Last synced: 31 Aug 2025
https://github.com/basemax/minimal-window-lib
MinimalWindowLib is a lightweight C library designed to abstract window creation, keyboard, and mouse input handling across different platforms. It provides a minimal and efficient API for developers who need low-level control without the overhead of larger frameworks.
c keyboard mouse window window-lib
Last synced: 19 Jun 2025
https://github.com/linuxheads/cube3d_42
A 3d game in C, based on the famous Wolfenstein games from the 90's
3d-graphics c game game-development linux
Last synced: 18 May 2026
https://github.com/8dcc/chip-8
A CHIP-8 emulator made in C with SDL2
c chip-8 chip8 chip8-emulator emulator sdl2
Last synced: 31 Jan 2026
https://github.com/hey-its-d2t2/password_program-in-c
A user name and password checker program in C. Including delay, sound functions...
advanced-programming c cprogramming graphics-programming learn-to-code learning-by-doing password-generator
Last synced: 25 May 2026
https://github.com/remram44/libmenu
Bibliothèque C simple permettant de faire des menus en mode texte avec ncurses.
c menu ncurses utility-library written-in-french
Last synced: 09 Jul 2026
https://github.com/sna1lboy/audioshare
GUI to help with application audio sharing for discord for linux
Last synced: 24 Mar 2025
https://github.com/silicon42/tiny_ecc
Lightweight C implementations of short error correcting codes including Reed Solomon over GF(8) and GF(16)
c error-correcting-codes finite-field-arithmetic galois-fields gcc reed-solomon
Last synced: 03 Nov 2025
https://github.com/egororachyov/learning-c
A collection of tasks to learn C programming language and practice your skills
basic-programming c c-language cmake learn-to-code learning learning-by-doing learning-c mit-license
Last synced: 19 May 2026
https://github.com/izzhafeez/coding-line-counter
Counts the number of lines of code I've created over several languages, and stores the results into a json file
Last synced: 06 Apr 2025
https://github.com/anas-sg/python-gcc-compiler
Python script to automate compilation (with GCC) and running of .c files
c gcc gcc-complier gcc-cross-compiler python3
Last synced: 03 May 2026
https://github.com/artainmo/ft_printf-unittest
Personal project. A unit-test written in C for 42 school's ft_printf project, being a C project with limited access to functions wherein we need to rewrite the printf function.
42school c personal-project unittest
Last synced: 16 Mar 2025
https://github.com/coditva/example-linux-progs
The basic examples of programming under linux
c linux linux-programming ncurses
Last synced: 01 May 2026
https://github.com/kris701/p1-boarding-an-airplane
A school project, to simulate the boarding of an airplane
Last synced: 04 Sep 2025
https://github.com/king-of-ducks/nvim
Nice Neovim config for C++ developing written on Lua
c cpp neovim neovim-config nvim nvim-config
Last synced: 11 Jun 2025
https://github.com/alvii147/digitalpiggybank
Digital Piggy Bank Project with Raspberry Pi Zero W
c embedded-systems raspberry-pi-zero-w
Last synced: 04 Sep 2025
https://github.com/z1skgr/mastermind
master mind using cygwin
c cli cygwin devcplusplus mastermind mingw
Last synced: 16 Mar 2025
https://github.com/khayyamsaleem/arduino-pocket-ddr
simon says or pocket ddr on the arduino
arduino arduino-cpp c electronics game platformio
Last synced: 12 Apr 2026
https://github.com/jacob-c-smith/stack
A tested LIFO data structure implementation
Last synced: 29 May 2026
https://github.com/federicoponzi/mydfs
A simple distributed file system.
c distributed-file-system distributed-system
Last synced: 24 Mar 2025
https://github.com/gjbex/scientific-c
Material for a training on C as a language for scientific programming
c scientific-computing training
Last synced: 16 Mar 2025
https://github.com/elmot/lempo_smart_watch
Hacking Chinese smart watch based on nRF52832
arm c clion clion-cmake cmake embedded nrf52 nrf52832 zephyr
Last synced: 29 May 2026
https://github.com/aishikmukherjee/pattern-printing-in-c
Developer/Creator: Aishik Mukherjee
beginer-friendly c c-programming code coding cse interview pattern patterns patterns-in patterns-in-c programming-language questions top
Last synced: 09 Apr 2025
https://github.com/alexdvorak/c_cpp_projects
For the sake of learning how to translate across languages and how things work
algorithms algorithms-implemented c data-structures data-structures-c sorting-algorithms sorting-algorithms-implemented
Last synced: 29 May 2026
https://github.com/cicovic-andrija/line-by-line
Solutions to programming problems in C
algorithms c interview-questions problem-solving programming
Last synced: 03 Jul 2025
https://github.com/xmartlabs/docker-pcl-cmake
Docker image containing PCL and CMake.
c c-plus-plus cmake cpp docker make makefile pcl pcl-library
Last synced: 12 Apr 2026
https://github.com/d34d0s/libx
A library providing APIs for common engineering utilities.
c data-structures memory-management stdlib-extras
Last synced: 01 Apr 2025
https://github.com/superpuiu/sonata-audio
Small music/audio player made with SDL and MicroUI.
audio-player c music music-player
Last synced: 03 Jul 2025