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-07 00:05:12 UTC
- JSON Representation
https://github.com/ikhlasjihad/os
Operating Systems projects
c cpu-scheduling-simulator operating-systems shell-command shell-programming
Last synced: 09 Aug 2025
https://github.com/lvntky/osdev_resources
OsDev Notes and Resources
c kernel operating-system operating-systems os osdev
Last synced: 23 Mar 2025
https://github.com/jobson-batista/character_counter
Contador de caracteres escrito em C
Last synced: 09 Aug 2025
https://github.com/seanivore/claud-coin
$CLAUDE Decentralized AI-Dev Ecosystem
ai-development c community decentralized-applications grant-proposals mcp-server model-context-protocol rust solana-nft solana-token walletconnect
Last synced: 12 May 2025
https://github.com/alexpreynolds/convert2bed
Convert common binary and text genomic formats to BED
Last synced: 16 May 2025
https://github.com/brunexgeek/jane
Experimental programming language based on TypeScript that transpiles to ANSI C89
c c89 compiler transpiler typescript
Last synced: 02 Apr 2026
https://github.com/nourddine-benyahya/minishell
The 42 minishell project is a task where students create a simple shell program that can execute commands, handle errors, manage processes, and implement basic shell features like redirections and pipes. It emphasizes understanding Unix system calls and improving coding skills in C.
1337 42-cursus bash c c-programming low-level-programming minishell shell zsh
Last synced: 03 Oct 2025
https://github.com/risto-stevcev/c-objects
:rocket: My guide on how to implement objects in C with support for inheritance, polymorphism, and clean memory management
c object object-oriented-programming objects
Last synced: 14 Jun 2026
https://github.com/isubasinghe/heightmapgenerator
A simple height map generator.
c game game-development heightmap heightmaps
Last synced: 28 Feb 2025
https://github.com/s-mv/smvm
Register-based bytecode VM implementation.
assembler bytecode-virtual-machine c
Last synced: 18 Aug 2025
https://github.com/karinakozarova/c-programming-exercises
The exercises from the school course C Programming
c exercice exercise-solutions school-stuff
Last synced: 23 Mar 2025
https://github.com/jancarauma/cobra
Snake game written in C - animations, retro menu, smart snake enemies, sound effects.
animation astar astar-algorithm bass-library c game retro-game retro-game-snake snake snake-game
Last synced: 18 Aug 2025
https://github.com/gotz1480/websocket-server
A simple application which uses C library socket.h to demonstrate how to retrieve a HTTP GET request with response 200 and some HTML data.
c c-webclient c-webserver-program websocket websocket-endpoint websocket-example websocket-server
Last synced: 07 Apr 2025
https://github.com/sirlavoie/cs-skinchanger
A CS:GO skinchanger made in C.
c csgo-cheat csgo-hack skinchanger skinchanger-csgo
Last synced: 05 Aug 2025
https://github.com/madhurimarawat/data-structure-using-c
This repository contains programs in the C programming language related to Data Structures.
add-digit basic-programming c data-structures deletion-in-array dynamic-memory-allocation insertion library-functions linked-list linked-list-in-c menu-driven-program priority-queue queue searching-algorithms sorting-algorithms sorting-algorithms-implemented stack static string-functions user-defined-functions
Last synced: 26 Aug 2025
https://github.com/sunpodder/c-http-server
A simple HTTP Server written in c.
c http-server simple-http-server
Last synced: 23 Aug 2025
https://github.com/zlikavac32/sql-query-parser
Small SELECT statement SQL parser for query builders
Last synced: 15 Mar 2025
https://github.com/thibamahlezana/intrusion-detection-system
This intrusion detection application leverages C++ with OpenCV and NCNN for real-time computer vision. It monitors live camera feeds, enabling users to define areas of interest. Upon detecting unauthorized access, the system triggers alarms, facilitating rapid security responses.
artificial-intelligence c cmake computer-vision cplusplus cplusplus-11 glew glfw3 imgui imgui-glfw intrusion-detection intrusion-detection-system intrusion-prevention intrusion-prevention-system irrklang ncnn opencv opengl
Last synced: 16 Feb 2026
https://github.com/codestrange/warehouse-producer-consumer
Machine Programming II Project for the 2018-2019 course of the Computer Science degree at the University of Havana, Cuba.
c producer-consumer race-conditions warehouse-management-system
Last synced: 14 Mar 2025
https://github.com/dexoron/dcr
DCR is a utility for managing C/C++ projects in a Cargo-like style.
c cpp cpp-all linux macos project-manager rust utils windows
Last synced: 20 Feb 2026
https://github.com/thekapcioszek/fremen-transcriptor
Sofware to transcript ASCII into desert people's writing from popular sci-fi franchise
c dune fremen language raylib transcription
Last synced: 05 Jun 2026
https://github.com/adriansuter/pmsos
A program written in C to search for Magic Square of Squares.
c gmplib magic-square maths number-theory
Last synced: 22 May 2026
https://github.com/pgvalle/tictactoe
Jesus loves you and wants to help, protect, bring happiness and save us from hell. Give him the chance. Give yourself the chance! If you remotely feel something, please watch this: https://www.youtube.com/watch?v=ZXqQGuAt7SE. It's just 3 minutes long.
c game jesus-is-da-lord-n-savior terminal-game tictactoe
Last synced: 01 Jun 2026
https://github.com/basemax/isprime
Sample code and project to calculate or check the prime numbers.
c cpp prime-generator prime-number prime-number-algorithm prime-number-calculations prime-number-generation prime-numbers prime-numbers-algorythm prime-numbers-calculation
Last synced: 10 Apr 2026
https://github.com/libdriver/jed1xx
JED1XX(JED101, JED103, JED104, JED105, JED106, JED107, JED109, JED110, JED112, JED115, JED116, JED117, JED131, JED138) full function driver library for general MCU and Linux.(VOC, H2, CO, NH3, H2S, C2H5OH, C3H8, CF2CL2, NO2, SMOG, CH2O, CH3COCH3, O3, C6H6)
c full-function-driver iic jed101 jed103 jed104 jed105 jed106 jed107 jed109 jed110 jed112 jed115 jed116 jed117 jed131 jed138 linux mcu
Last synced: 07 Apr 2025
https://github.com/hvu-dev/introduction-to-programming-exercises
Introduction to programming using Python & C
basic-programming c introduction-to-programming python3
Last synced: 05 Aug 2025
https://gitlab.gnome.org/Salamandar/GrimRipper
A graphical CD ripper and encoder.
Last synced: 05 Aug 2025
https://github.com/krasjet/mint
A C library to work with music intervals, (tonal) pitches, and transpositions
Last synced: 24 Jul 2025
https://github.com/aashrafh/naivec
A simple C compiler implemented in LEX (Flex) and YACC (Bison)
bison c c-compiler compiler compiler-design flex lex programming-language yacc
Last synced: 21 Sep 2025
https://github.com/ardeshirv/c-trigraphs
C-Trigraphs shows how to use ancient trigraph characters in C programming language
Last synced: 04 Jun 2026
https://github.com/teonet-go/teonet-c
Teonet v5 C library and examples
c client-server cpp low-latency messaging microservices networking python reliable-udp teonet udp udp-protocol
Last synced: 17 Apr 2026
https://github.com/prakhar-ff13/competitive-programming
Contains- Algorithms and Data Structures Code
algorithms c competitive-programming cplusplus cplusplus-14 datastructures
Last synced: 30 Apr 2026
https://github.com/travorlzh/cppstuff
Some C/C++ basics and algorithms
algorithm c c-language cmake cplusplus cpp factorization
Last synced: 21 Apr 2026
https://github.com/edisonslightbulbs/bluetooth-rfcomm-linux
Bluetooth socket: RFCOMM communication between Linux and Android (Linux side)
bluetooth bluez-dbus-interfaces c cmake linux-android
Last synced: 05 Jun 2026
https://github.com/dealbisac/cprograms
This repository contains the C Programs with the source code as well as output so that you can learn the better way of programming.
c program programming-challenges programming-exercises programming-language
Last synced: 30 Apr 2026
https://github.com/neyrian/dll-injector
A stealthy DLL injector for Windows 10/11, capable of injecting a specified DLL into a suspended process and evade detection
c defense-evasion dll-injection dll-injector edr-evasion evasion suspend-process windows10 windows11
Last synced: 30 Apr 2026
https://github.com/bo1led-owl/spalloc
Toy allocator with C interface written in Zig
allocators c memory-managament zig
Last synced: 21 Apr 2026
https://github.com/mrityunjay-tripathi/algorithms
Implementation of different algorithms in (Python, C, C++, Java)
algorithms c cpp14 data-structures graph java python tree
Last synced: 04 Apr 2026
https://github.com/jabbalaci/c-repl
A simple REPL for the C programming language
Last synced: 30 Apr 2026
https://github.com/aekanshd/mimicking-a-shell-in-c
For 5th SEM, UNIX Shell Programming, Made for PES University, 2019.
Last synced: 21 Apr 2026
https://github.com/mtguerson/3d-rotating-objects
🔄 The provided source code implements the rendering of three 3D solids - a parallelepiped, a cube, and a square-based pyramid - which rotate around the y-axis in a counterclockwise direction.
Last synced: 21 Apr 2026
https://github.com/leonardpepa/reverse-polish-notation
Reverse Polish notation lexer, parser and very small compiler that generates jvm assembly code. The programs just calculates the mathematical expression (+, -, * , /) and prints out the answer.
c compiler-design jvm lexer lexer-parser parser programming-languages reverse-polish-notation
Last synced: 17 Apr 2026
https://github.com/spectrevert/rite
simple header for testing c/c++ source code
Last synced: 01 May 2026
https://github.com/tanvir-robin/cp-solutions
Bunches of codes that submitted to several online judges by me.
algorithms c codeforces codeforces-solutions competitive-programming cpp problem-solving
Last synced: 22 Apr 2026
https://github.com/bezlant/s21_math_solver
🧮 A simple math expression evaluator built wtih Imgui. (School 42)
c calculator check djikstra-algorithm graph-visualization imgui-glfw math-solver parser rpn-calculator test-coverage
Last synced: 04 Apr 2026
https://github.com/kitswas/cpp-project-template
Secure CMake template for C and C++ projects.
beginner-friendly c cmake cpp template template-project tutorial
Last synced: 01 May 2026
https://github.com/marko19907/raspberry-pi-tetris
Low-level programming project, "Low-Level Programming" (TDT4258) course, fall 2023.
c linux low-level-programming memory-mapping raspberry-pi sense-hat tetris
Last synced: 18 Apr 2026
https://github.com/lostsh/hangman
Tiny Hangman game, with C99
c c99 compiled console-game game hangman hangman-game linux-game powerpc windows windows-game
Last synced: 22 Apr 2026
https://github.com/luizh-queiroz/beecrowd-resolutions
beecrowd beecrowd-solutions c cplusplus cpp uri
Last synced: 01 May 2026
https://github.com/vddcore/argentea
DXGI shim and Mono Runtime integration for Deadlink
c cmake csharp dll-hijacking dotnet-framework dxgi mono mono-runtime unreal-engine unreal-engine-4
Last synced: 17 Apr 2026
https://github.com/hexa0/pacman-world2-rev-sound-fix
fixes the ringing sound after rev rolling
c pacman pacman-world-2 patch pmw2 pnach ps2
Last synced: 02 May 2026
https://github.com/jaki729/interview_code_junk
Junk of codes
c coding coding-challenge coding-interviews descriptive-code gfg-solutions interview-practice leetcode-python leetcode-solutions practice-programming python3 sde-sheet
Last synced: 02 May 2026
https://github.com/yantavares/msp430
My msp430 coding projects
assembly c microcontroller msp430
Last synced: 02 May 2026
https://github.com/limdongjin/small-vim
VIM editor Project for C programming(CSE2035) 2016 Fall, Sogang Univ.
Last synced: 02 May 2026
https://github.com/pgvalle/flattybird
FlappyBird clone implemented in C, legacy OpenGL and glut. It's a project for my Computer Graphics course.
c flappybird freeglut game-development glut jesus jesus-christ jesus-is-da-lord-n-savior legacy-opengl opengl
Last synced: 02 May 2026
https://github.com/electrocodeur/rf433_joystick
Projet : RF 433 avec Joystick
Last synced: 02 May 2026
https://github.com/joonb14/libuvgameserver
Simple C++ game server on linux using libuv for TCP connection.
c cpp game-server gameserver libuv linux ubuntu
Last synced: 02 May 2026
https://github.com/garciparedes/hilosprimos
Classwork to learn multi-thread processing on C language
c prime-generator threads university-of-valladolid
Last synced: 06 Jun 2026
https://github.com/wiltonsr/micro-unb
Repositório de atividades da disciplina de microcontroladores e microprocessadores da UnB-Gama.
assembly c microcontroller microprocessor msp430 msp430g2553
Last synced: 24 Apr 2026
https://github.com/sayan-maity/46-programming-quetions
A bunch of 45 coding questions given in college as assignment written in C language
Last synced: 24 Apr 2026
https://github.com/phschaad/avl_tree
A basic implementation of an AVL-Tree in C.
avl avl-tree avl-visualizer avltree c cpp
Last synced: 02 May 2026
https://github.com/josgard94/metodo-de-biseccion
Este programa aproxima las raíces de una función mediante el método de bisección utilizando un intervalo de inicio [a, b]
bisection bisection-method c c-plus-plus c-programming-language cplusplus metodos-numericos oriented-object-programming roots
Last synced: 02 May 2026
https://github.com/sksaju/codeforces
My submissions of codeforces programming contest
alogrithms c c-plus-plus problem-solving
Last synced: 24 Apr 2026
https://github.com/basemax/firstmysqludf
Sample repository to extend MySQL server by develop additional function. (Mysql UDF)
c cc cpp mariadb-udf mariadbudf mariadbudf-cc mariadbudf-cpp mysql-udf mysql-udf-example mysql-udf-sample mysqludf mysqludf-cc mysqludf-cpp udf-mariadb udf-mariadb-example udf-mariadb-sample udf-mysql udf-mysql-example udf-mysql-sample
Last synced: 03 May 2026
https://github.com/carlostojal/nerdpad
A simple developed in C language for C language text editor.
Last synced: 09 Jun 2026
https://github.com/jabellard/ash
Ash - alpha shell.
bash bison bnf c command-line command-line-tool doxygen doxygen-documentation flex gcc lex linux linux-system-programming make readline shell system-programming systems-programming yacc zsh
Last synced: 05 Apr 2026
https://github.com/vozlt/subversion-hook-pre-command
Patch for subversion pre-command hook
Last synced: 03 May 2026
https://github.com/mabogiqwa/c-compiler
Creating c-compiler
automata-theory c programming-languages
Last synced: 03 May 2026
https://github.com/neyn/neynpy
Fast and Lightweight Pyhthon HTTP Library
backend c cpp fast-library http http-server neyn neynpy python webserver
Last synced: 03 May 2026
https://github.com/gregorykogan/mephi-laboratory-works
Some of my programming laboratory works at MEPhI
c cpp data-structures dynamic-array inheritance laboratory-works linked-list oop smart-pointers
Last synced: 24 Apr 2026
https://github.com/theastralprogrammer0/alx-low_level_programming
Explore my C programming repository. C is an essential language widely used in building applications and crafting 'low-level' programs that intricately interact with the computer hardware.
betty-coding-style c debugger debugging gcc-compiler shell
Last synced: 03 May 2026
https://github.com/moniaar/alx-low_level_programming
small projects on C
c low-level-programming programming-language
Last synced: 14 Jun 2026
https://github.com/samarth4023/c-beginner
Welcome to my collection of beginner C++ programs! This repository serves as a showcase of my initial journey into programming, where I explored the basics of C++ and developed foundational skills in coding. Although my current focus is entirely on Python, AI, and Machine Learning, I believe that my experience with C++ has played a crucial role.
Last synced: 24 Apr 2026
https://github.com/arjuncodess/cs50_solutions
This is CS50x 2023 Here are the solutions to the problem sets and labs you need to complete. Thank me later!
c cs50x flask html-css-javascript python solutions sql
Last synced: 18 Apr 2026
https://github.com/blmayer/c-cpp-project-template
This repository is a template structure for small projects using C or C++.
Last synced: 04 May 2026
https://github.com/jon-brandy/data-structure
MY ANSWERS OF ALL DATA-STRUCT ASSIGNMENTS IN LECTURES
Last synced: 24 Apr 2026
https://github.com/ctkqiang/chilli
小辣椒 (Chilli) 是一个基于 Rust 构建的高性能系统遥测与网络安全监控平台。它集成了实时进程监控、GitHub 安全公告同步、系统状态采集等功能,为开发者和运维人员提供全面的系统可视化和安全态势感知能力。
c chilli ctkqiang monitoring rust security telementry
Last synced: 25 Apr 2026
https://github.com/nishkarshraj/c-programming-with-data-structures
Programming and Data Structures using C
algorithms c data-structures git github programming search-algorithm sorting-algorithms
Last synced: 05 May 2026
https://github.com/lisuke/musicmanager
Linux 下一个音乐管家工具
c c-plus-plus music-manager tools
Last synced: 05 May 2026
https://github.com/madebypixel02/pipex
[42 Madrid] Go dance salsa somewhere
42-cursus 42born2code 42madrid 42school c clang command-line fork makefile norminette peer2peer pipe pipex posix shell unix
Last synced: 17 Apr 2026
https://github.com/anusthan12/kiit
Its an repo that consists of some activity's perform in labs in KIIT (2024 batch)
anusthan anusthan12 c cpp java kiit python python3
Last synced: 05 May 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/hwzlovedz/max31856_esp-idf_thermocouple
MAX31856(thermocouple) Demo in ESP-IDF v5.0.1 environment
c cpp esp-idf esp32 esp32-s3 thermocouple
Last synced: 05 May 2026