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-04 00:04:30 UTC
- JSON Representation
https://github.com/vish2001/development-of-real-time-systems
Assignments of coursera course: https://www.coursera.org/learn/real-time-systems
c freertos real-time-systems rtos simso
Last synced: 11 Jun 2026
https://github.com/yaa110/summa
Practical examples of C programming language to save the day
Last synced: 09 Jun 2026
https://github.com/ruthenic/drakecoreutils
Drake's Epic Coreutils (working title)
Last synced: 17 Jun 2025
https://github.com/kenneract/realtime-deviation-encoding-scheme
RDES - a lightweight, real-time, lossless compression algorithm for sequences of 31-bit integers.
c compression compression-algorithm cpp embedded flash-storage lightweight logging lossless python realtime
Last synced: 03 May 2026
https://github.com/multitoolplusplus/app
multitool++ app
c cmake cpp discordmultitool good-first-issue good-first-pr hacktoberfest linux linux-software multitool multitooldiscord multitoolhacking multitoolplusplus multitools windows windows-software
Last synced: 06 Feb 2026
https://github.com/hartwork/sdl_video_demo
Demos fast blitting of a video buffer to the screen with scaling while respecting aspect-ratio in C99 for both SDL 2 and SDL 1
blitting c c99 letterboxing rendering sdl sdl2 windowboxing
Last synced: 27 Jan 2026
https://github.com/xteam-uz/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 06 May 2026
https://github.com/springbear2020/whut-billing-management-system
计费管理系统是一个基于 C 语言的控制台应用程序,主要应用场景是网吧、机房、电子阅览室等,核心功能是实现对数据的基本维护和统计分析。
Last synced: 05 May 2026
https://github.com/gavinlyonsrepo/fractal_creator
Fractal-generating Demo, creates a fractal using Mandelbrot set. Includes magnifications. Written in C++.
bitmap c cpl cplusplus cpp demo demo-application demonstration fractal fractals graphics mandelbrot mandelbrot-fractal mandelbrot-sets maths
Last synced: 06 Feb 2026
https://github.com/amanoteam/venti
A GCC cross-compiler targeting DragonFly BSD
c cpp cross-compiler dragonflybsd gcc
Last synced: 13 Apr 2026
https://github.com/ourhouchmohamed97/cs50-journey
Collection of my CS50 projects and problem sets, showcasing my journey through Harvard's Introduction to Computer Science. Includes solutions, experiments, and implementations in C, Python, SQL, and more.
c certificate computer-science coursework cs50 cs50x education flask harvard-cs50 html-css-javascript learning-to-code practice problem-set projects python sql sqlite
Last synced: 05 May 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/azurespheredev/kerneldriver2drawline
Enables developer to draw a line with start point and end point.
c cpp gdi hooking kernel wdk windows-10
Last synced: 06 May 2026
https://github.com/abdelkarimhajji/get_next_line_42
get_next_line: Line-by-Line Reading @ 42 📚 Check out my solution for the "get_next_line" project at 42. Master the art of reading a file, line by line, with this efficient C function! #CProgramming #get_next_line 🚀💻
Last synced: 10 Jan 2026
https://github.com/coding-pelican/c-style-guide
Guidelines for modern C coding, including style conventions and layout organization.
c c-coding c-style code-organization conventions guide guidelines modern-c
Last synced: 06 Jul 2025
https://github.com/oglinuk/quines
Spelunking the depths of self-reproducing programs. My favorite so far is the Frankenquine.
c go python3 quine self-modifying self-reproducing
Last synced: 07 May 2026
https://github.com/wangrongwei/kcore-utility
WIP: Linux kernel kcore-utility
Last synced: 16 May 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/coldmayo/klaudos
Klaud themed operating system
c linux operating-system operating-systems osdev x86-assembly
Last synced: 06 Feb 2026
https://github.com/bsach64/bhshell
A Simple Shell which supports piping and redirection
Last synced: 09 May 2026
https://github.com/boweihan/wasm-editor
Terminal Text editor intended for compilation to web assembly - technologies: C, Emscripten (an LLVM to JS compiler)
Last synced: 10 May 2026
https://github.com/praabindhp/graph_rep-transversal_algorithm
C Program For Traversal Algorithm In Graphical Representation
c code graph programming-language representation traversal-algorithms
Last synced: 08 Jun 2026
https://github.com/gmihaila/gina_robot_arduino
[HOBBY PROJECT] Custom made robot arm with Arduino controller. Arm is built entirely by me and its purpose is purely educational. It’s my personal design developed out of my curiosity about robotics and programming hardware.
arduino c pid pid-control programming robotics
Last synced: 09 May 2026
https://github.com/nmdra/ccc
Simple bash Script for Compile & Run C programs
bash bashscript c compile gcc gcc-complier
Last synced: 09 May 2026
https://github.com/luisbg/hhgtg
HipHackers Guide to the Galaxy
algorithm algorithm-challenges algorithms algorithms-implemented algorithms-playground-practice bit-manipulation c c-plus-plus data-structures datastructures graph-algorithms graphs
Last synced: 29 Apr 2026
https://github.com/bamx23/mobileoptimized
Sample project for MobileOptimized'19. iOS crash handling and stuff
2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift
Last synced: 13 Apr 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/pd2871/high-performance-computing
This repo contain the logs of High Performance Computing module's final Assignment
blurred-images c cuda gaussian-blur matrix-multiplication multi-threading parallel-computing pthreads pthreads-api
Last synced: 10 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/nxtlvlsoftware/php-sfml
SFML2 bindings for the PHP language.
c cpp php php-extension php7 sfml sfml2
Last synced: 10 May 2026
https://github.com/bdadmehr0/partech-os
Welcome to ParTech Mobile OS, the next-generation operating system designed exclusively for ParTech mobile devices.
Last synced: 06 Feb 2026
https://github.com/francescovallone/exercises-in-c
Esercizi assegnati durante il I ed il II Modulo di Programmazione e Laboratorio C.I.
Last synced: 10 Jun 2026
https://github.com/gyakobo/anchor
c c-plus-plus cmake liquid-simulations multithreading parallelism sfml-game viscosity-calculation
Last synced: 10 May 2026
https://github.com/sebkur/vexterm
A terminal emulator library and application
Last synced: 22 Jan 2026
https://github.com/carletonurocketry/packager
QNX C program for encoding sensor data into radio packets.
c cli cli-tool cuinspace encoding packets qnx raspberry-pi raspberry-pi-4 rocketry transmission
Last synced: 26 Oct 2025
https://github.com/moltony/libmtnlog
Moltony's logging library
c c-library cross-platform library logging
Last synced: 31 May 2026
https://github.com/gbafana25/cmdbin
Command line pastebin service (termbin clone)
Last synced: 26 Oct 2025
https://github.com/imranhsayed/programming-in-c
Programming in C
array c c-programming circular-linked-list cprogramming data data-structures-and-algorithms file-handling linked-list pointers
Last synced: 28 Jan 2026
https://github.com/sondernextdoor/brightness-slider
A simple slider GUI written in C++ with monitor brightness functionality as an example
brightness c cpp gui monitor slidebar slider trackbar
Last synced: 29 Apr 2026
https://github.com/emmanuelmess/collisionbasedgassimulator
Leveraging GPU with OpenCL to run a particle simulator
Last synced: 27 Jan 2026
https://github.com/alexforster/deque
A simple fixed-size deque implementation in C.
Last synced: 13 May 2026
https://github.com/tiw302/cjsonx
High-performance C11 JSON parser with a 16-byte Flat-DOM, SIMD acceleration
avx2 c c11 embedded header-only high-performance json json-parser memory-efficient neon parser simd wasm webassembly
Last synced: 12 Jun 2026
https://github.com/neyn/neynxx
Fast and Lightweight C++11 HTTP Library
c cpp cpp-library cpp11 cxx cxx-library cxx11 fast-library http http-server webserver
Last synced: 28 Apr 2026
https://github.com/tcbrindle/libsudoku
C and C++14 library for solving sudoku puzzles, using Range-V3
c c-library c-plus-plus cpp-library sudoku-solver
Last synced: 19 May 2026
https://github.com/untitled-master/ls3-repetitive-structures
Solving LS3 - ESTIN
Last synced: 14 Jun 2026
https://github.com/ooliver1/gameoflife
My attempt at Conway's game of life, in C.
c cmake conway-game conways-game-of-life gameoflife tui
Last synced: 13 Oct 2025
https://github.com/danielgatis/go-ptrloop
A helper to iterate over unsafe pointers.
c go golang pointer-arithmetic unsafe-pointers
Last synced: 28 Apr 2026
https://github.com/sunilshetty07/basic-c-programming
These programs can be asked during interviews.
Last synced: 15 Jun 2026
https://github.com/ahota/shmemaphore
Example of using semaphores to synchronize communication over shared memory between two separate processes
c cplusplus interprocess-communication semaphore shared-memory
Last synced: 21 Apr 2026
https://github.com/franzkafkayu/cplusplusexceriseandexamples
This Repository Is Just Used For Excerise,help me master in C++.
Last synced: 28 Apr 2026
https://github.com/8dcc/minesweeper
Simple terminal minesweeper with cursor support made in C
c cli game minesweeper ncurses vim-keybindings
Last synced: 17 Jun 2026
https://github.com/rusoft/php-templates
Compiled PHP module to process template files.
Last synced: 28 Apr 2026
https://github.com/sam9111/pharmacy-management-system
Pharmacy Management command-line application built in C
Last synced: 12 Oct 2025
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/basemax/contactlistmanagercli
This is a command-line interface (CLI) program that allows the user to manage a contact list. It is written in C/C++ and stores the contact list on disk.
c cli contact contact-list contact-lists contact-management contact-management-system contacts-manager
Last synced: 28 Apr 2026
https://github.com/ip2location/ip2location-python-c
This module is a Python Library with C that enables the user to find the country, region, city, coordinates, zip code, ISP, domain name, timezone, connection speed, IDD code, area code, weather station code, weather station name, mobile, usage type, address type and IAB category that any IP address or host name originates from. https://www.ip2location.com
c geolocation-database ip-address-geolocation ip-address-lookup ip-geolocation ip2location ip2location-python python-c python-library
Last synced: 20 Jun 2026
https://github.com/yasindce1998/barzakh
A controlled, white-hat UEFI bootkit simulation environment for academic research and defensive detection engineering.
bootkit c defensive-security kernel kernel-module malware offensive-security python rootkit security uefi uefi-boot uefi-development
Last synced: 21 Jun 2026
https://github.com/birajmainali/crack-recovery
Description control characters are not allowed 😃
Last synced: 14 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/anishsinha-io/jenny-assignments
A place for Jenny to do DSA while also learning Git!
algorithms c data-structures education
Last synced: 23 Mar 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/jeziellago/android-reverse-shell-example
Android reverse shell example with native library.
Last synced: 23 Jun 2026
https://github.com/yigtuyumz/lowc
Low level C programming with embedded assembly (elf64-x86-64)
assembly c elf64 embedded-c gcc-complier x86-64
Last synced: 27 Apr 2026
https://github.com/coding-pelican/macrometa
Macrometa: Macro Metaprogramming (MCMT) Library for C
c c11 header-only language macros metaprogramming preprocessor programming-language recursion turing-tarpit
Last synced: 24 Jun 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/sagiegurari/c_vector
A simple growable vector for C
c c-lib c-library data-structures vector
Last synced: 08 Oct 2025
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/ar-sayeem/cd-lab
I will upload my weekly works that I learned in the course Compiler Design Lab
Last synced: 26 Apr 2026
https://github.com/ryan-menezes/nave
Jogo de navinha desenvolvido em linguagem C, cujo o objetivo é marcar a maior pontuação possível, enquanto você evita que asteroides atinjam você
c game games jogo jogos language-c linguagem-c nave navinha ship
Last synced: 29 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/codepr/raft-c
Fun-driven Raft-based distributed time series database, featuring sharding with consistent hashing, an SQL-like query language
c distributed-systems network-programming raft sql-query time-series write-ahead-log
Last synced: 29 Jan 2026
https://github.com/basemax/pi
Small program in C language to calculate pi value.
c monte-carlo monte-carlo-methods pi pi-calculator
Last synced: 29 Jun 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