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-01 00:04:19 UTC
- JSON Representation
https://github.com/connectaman/c_programming_language
Notes and Program for C Langauge
c cnote cprogramming programming-language
Last synced: 14 Mar 2025
https://github.com/jeebuscrossaint/hazmat
A blazingly fast and tiny password manager in C99
blazingly-fast c c99 fast password-manager tcc tiny
Last synced: 23 Mar 2025
https://github.com/javierantoran/concurrent-aho-corasick-string-match
Concurrent implementation of Aho-Corasick string matching algorithm in C.
aho-corasick aho-corasick-algorithm automata c concurrent efficient-algorithm keyword keyword-match linear-time multithreading string-matching string-search
Last synced: 04 Apr 2025
https://github.com/guidodipietro/taoprintf-project
What is the strangest, weirdest, scariest, toughest, best way to print the Name?
c c-language esoteric ihavenoideawhatimdoing ioccc madness obfuscated obfuscated-code taoyu
Last synced: 26 Jan 2026
https://github.com/pdsmart/x1key
Sharp X1 PS/2 keyboard interface based on the Renesas R8C
c cpp electronics firmware kicad renesas sharp
Last synced: 04 Feb 2026
https://github.com/arwenterpstra/algorithms
Different algorithms for different purposes, written in multiple languages
algorithms c cpp csharp java javascript lua python rust
Last synced: 09 Feb 2026
https://github.com/mr-technologies/lensprofiler
MRTech IFF SDK lens profiling tool
c calibration camera camera-calibration cuda distortion distortion-correction genicam gpu image-processing jetson json lens low-latency machine-vision mipi opencv python sdk tiff
Last synced: 22 Aug 2025
https://github.com/mvharsh/hackerrank-solutions
This repository contains all my accepted solutions in hackerrank
c cpp hackerrank-solutions problem-solving python sql
Last synced: 06 May 2026
https://github.com/hxndev/brick-slayer-project
In this game I designed a graphical 2-D Brick Slayer Game. It has multiple levels with multiple difficulties and many more bonuses.
2d brick brick-breaker brick-slayer c cpp game game-development graphics itc oop pf project
Last synced: 02 May 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/sumukha-pk/lru-cache
Implementation of the LRU Cache in C, Implementation of the LRU Cache in C++, Implementation of the LRU Cache in Go, Implementation of the LRU Cache in JAVA
c cplusplus cpp go golang golang-library java lru lru-cache lru-caches lrucache
Last synced: 19 Apr 2026
https://github.com/hugohow/ft_printf
ft_printf("test %-12f et % #.1x %24s !\n", 42.001, 20, "coco");
Last synced: 27 Aug 2025
https://github.com/rudrajiii/leetcode_factory
Here you will find all the Leetcode questions solved ( JS & PY & lil bit java , c , go and DB Related questions) . Will Continuously Updating as i solve questions Day by Day!! Happy Coding :))
c golang java javascript postgresql python3
Last synced: 19 Aug 2025
https://github.com/thesnowfield/bytelizer
Bytelizer is a binary packaging/unpack library written in modern c, focusing on performance and lightweight.
c protobuf protocol serialization
Last synced: 05 May 2025
https://github.com/r3dhulk/hangman
Hangman is a word guessing fun game. written in different languagaes
Last synced: 06 May 2026
https://github.com/ybootin/mp3gain.js
Analyse and Normalize MP3 file into the browser
audio c docker emscripten javascript mp3 mp3-converter normalize typescript
Last synced: 15 Apr 2025
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/mathyscogne/42_so_long
First graphic project at 42, aimed at creating a mini 2D game and familiarizing with the school's graphic library.
Last synced: 27 Oct 2025
https://github.com/anas-farooq8/top-kth-shortest-path
Solving the K Shortest Path Problem using a combination of MPI for distributed computing and OpenMP for shared memory parallelization within MPI processes. The goal is to find the Kth shortest path among all nodes of a given graph.
Last synced: 24 Jan 2026
https://github.com/endygamedev/party-parrot
:rainbow: :parrot: Your own Party Parrot for terminal.
c linux-shell parrot party-parrot terminal
Last synced: 10 Oct 2025
https://github.com/starciad/suno
🎴 ➥ A terminal implementation of the UNO card game, written in C following the C99 standard.
c c-language c99 card-game console-game gcc makefile terminal-game text-based-game uno uno-card-game uno-game
Last synced: 26 Feb 2026
https://github.com/gabrielevalenzuela/c-seminars
Repository used for C Seminars
Last synced: 09 Feb 2026
https://github.com/bemxio/bemxos
A 32-bit OS made for learning purposes
assembly bootloader c kernel low-level operating-system os
Last synced: 15 Feb 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/pedrofnseca/game-machine
🎰 C game with a graphical interface
allegro allegro5 c desktop-application game gcc
Last synced: 11 Feb 2026
https://github.com/amaitou/philosophers
Explore concurrent programming with this classic implementation of the dining philosophers problem. Philosophers navigate a dining table, juggling between thinking and eating, showcasing synchronization challenges and resource allocation in a shared environment.
1337school 42cursus 42network c dinning-philosophers mutex-synchronisation philosophers42 threads
Last synced: 14 Feb 2026
https://github.com/jacob-c-smith/json
A tested JSON parser / serializer
c json parser serializer tested
Last synced: 13 Feb 2026
https://github.com/theshobhitsingh/data_structures_and_algorithms
This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.
algorithms c cpp data-structures java javascript python typescript
Last synced: 06 Mar 2026
https://github.com/sandbox-science/astrakernel
Experimental micro ARM kernel implementation for QEMU.
Last synced: 29 Jun 2026
https://github.com/definetlynotai/llm_data
A bunch of very famous repos source code's in python as pure localdocs all in this repo to train CODE AI
c code-examples cpp cuda data data-dum jupyter-notebook llm llm-code llm-datasets programming-data programming-data-sets python3
Last synced: 08 Oct 2025
https://github.com/kezhengjie/epoll-tcp-port-forward
a small demo shows how to use epoll.small program implements port forwarding with epoll.also support Windows using wepoll
c epoll epoll-demo epoll-example linux-app linux-epoll port-forward port-forwarding tcp tcp-port-forward wepoll wepoll-example wepoll-tcp-port-forward
Last synced: 23 Feb 2026
https://github.com/recp/defl
fast & flexible deflate library
c compression deflate gzip huffman inflate png zip zlib
Last synced: 10 Oct 2025
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/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/nemeslaszlo/solarpanel-system
Signal and Process Management. A process managed work scheduler that simulates the day-to-day work of different teams (with one pair per day, which will not be paired for a week, it will get one single day-to-day installation)
c data-management fork pipes processing scheduler signal
Last synced: 12 Oct 2025
https://github.com/sambhav228/data_structure_algorithm
A repository which consists of the collection of various Data Structures and Algorithms implemented in various Programming Languages.
Last synced: 04 May 2026
https://github.com/ammaar-alam/instagram-checker
Web application to analyze Instagram followers and following data, identifying non-mutual connections using a C-based analyzer hosted on Heroku.
c heroku instagram instagram-follower json python webapp
Last synced: 03 May 2026
https://github.com/demorgan104/dat
Technology development platform for the modern C/C++ developer
artifactory bazel c conan cpp devops embedded-systems prototyping
Last synced: 13 Oct 2025
https://github.com/actionanand/cppgraphicsexamples
practising C++ graphics (turbo c++) using `graphics.h` file.
Last synced: 03 May 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/dhruvsrikanth/unix-like-shell
A pure C implementation of a Unix-like system emulating the Bourne Again SHell.
bash-shell c emulator shell signal-safe-code thread-safe-code unix-command unix-like-system unix-shell
Last synced: 02 May 2026
https://github.com/mdusmanansari/school-management-system-using-c
This project made by me for School Management System with GUI. i use C-Language in it. Only For Turbo-C Tool
Last synced: 02 May 2026
https://github.com/hxndev/infix-postfix-prefix-using-stacks
In this assignment, we did conversions of expressions between infix, prefix and postfix
c cpp data-structures infix postfix prefix project stacks visual-studio
Last synced: 02 May 2026
https://github.com/ahmedraja1/khud-ka-operating-system
A full Fledge Operating System based in C.
c kernel linux linux-kernel macintosh operating-system osx system-programming unix windows
Last synced: 01 May 2026
https://github.com/danielbrito/celerebro
:brain: CÉLEREBRO é um mini game de matemática para praticantes de neuróbica.
c data-structures game linux mathematics programming sorting
Last synced: 01 May 2026
https://github.com/wdfk-prog/can_uds
The implementation of the ISO14229-1 (UDS) protocol stack suitable for RT-Thread. It provides functions such as CAN console mode and file transfer.适用于 RT-Thread 的 ISO14229-1 (UDS) 协议栈实现。提供CAN控制台模式与文件传输等功能。
c can iso14229 isotp rt-thread uds
Last synced: 01 May 2026
https://github.com/erikmansson/chip-seven
A simple CHIP-8 interpreter for Linux written in C
c chip-8 chip8 emulator glad glfw interpreter linux opengl
Last synced: 22 Jan 2026
https://github.com/jacopodl/spark
Low level network library :satellite: :zap:
c low-level network network-programming networking raw raw-data raw-sockets spark
Last synced: 14 Oct 2025
https://github.com/sshahryiar/silabs-c8051f330-microcontroller-tutorial
Tutorial on SiLabs C8051F330D Microcontroller
8-bit 8051 8051-architecture 8051-microcontroller c c8051 c8051f330d c8051f33x codewizards mikroc mikroelektronika silabs
Last synced: 30 Apr 2026
https://github.com/dahlitzflorian/small-c-programs
Including small C-programs to learn the programming language C
applications c development open-source source-code
Last synced: 15 Oct 2025
https://github.com/vizonex/pyllparse
a parody of llparse typescript library made for python users.
c llparse parody parser python-parody
Last synced: 30 Apr 2026
https://github.com/ascendho/cs50x
🏳️🌈 旗舰课程 CS50x 教授学生如何通过算法思考并有效地解决问题,主题包括抽象、算法、数据结构、封装、资源管理、安全性、软件工程和 Web 编程。学习资料整合,包括示例代码,课程幻灯片、讲座笔记和题目集解答等资源
Last synced: 29 Apr 2026
https://github.com/ahmdvnd/bitmapfonthandlerproject
a library to display Farsi words on embedded device`s screens
bitmap-font c c-plus-plus cmake codepage cpp devices display-library embedded embedded-c farsi-font font-drawing opencv pos verifone windows-1256
Last synced: 02 Mar 2026
https://github.com/dallasformularacing/battery-management-system
BMS FIRMWARE FOR EV
Last synced: 29 Apr 2026
https://github.com/ony/pjson
json parser with queue kind of callbacks (designed under influence of jsmn)
c json json-parser no-allocation sax
Last synced: 28 Apr 2026
https://github.com/krishpranav/macide
A mac ide made for editing, building, running the project, debugging C, C++ and Objective-C
c c-plus-plus ide mac macos objective-c
Last synced: 09 Oct 2025
https://github.com/basemax/curlc
Sample cUrl program to send request and recive response using C.
c curl curl-example curl-functions curl-sammple
Last synced: 26 Apr 2026
https://github.com/theimpossibleastronaut/aawordsearch
generate wordsearch puzzles using random words in different languages
c educational game meson puzzle wordsearch
Last synced: 06 Jun 2026
https://github.com/gikoskos/usbids
The USB list from the www.linux-usb.org/usb.ids website as a C array
Last synced: 25 Apr 2026
https://github.com/ahmubashshir/libmat
A library for calculating matrics
c calculating-matrics cpp matrics
Last synced: 25 Apr 2026
https://github.com/fahimfba/practice-codes
Contains all the practice codes of mine
c cplusplus csharp java practice-codes python3
Last synced: 20 Oct 2025
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/pooulad/gol
🚨Create game of life with C and Go
c ebitengine game-of-life golang
Last synced: 24 Apr 2026
https://github.com/thiagoh/lex
From the classic "Lex - A Lexical Analyzer Generator" from http://dinosaur.compilertools.net/lex/index.html
c compilers cpp flex lex lexer lexical-analysis lexical-parser
Last synced: 24 Apr 2026
https://github.com/limdongjin/sicxe-assembler
SIC/XE Machine Project for System Programming(CSE4100) 2019 Spring, Sogang Univ.
assembler assembler-implementation assembly assignment c linker loader sic sic-xe-machines sicxe sogang
Last synced: 17 May 2026
https://github.com/basemax/squareroot
Own function to calc the square root of a number.
c cpp math math-library mathematics square-root squareroot
Last synced: 19 Apr 2026
https://github.com/ahueck/irprinter
Explore the generated LLVM IR of a translation unit
Last synced: 05 Apr 2026
https://github.com/bezlant/s21_game_of_life
🦠 Conway's Game of Life with a simple TUI (School 42)
c game-of-life ncurses school-project tui
Last synced: 04 Apr 2026
https://github.com/weltling/virtio-villain
Battle test virtio device models
c cloud-hypervisor fault-injection fuzzing hypervisor kvm negative-testing qemu security testing virtio vmm
Last synced: 16 Jun 2026
https://github.com/8dcc/sudoku
Simple sudoku game (and CLI solver) for the terminal using ncurses and written in C
c cli ncurses sudoku sudoku-generator sudoku-solver
Last synced: 15 Jun 2026
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/biglup/cardano-c
A pure C library for interacting with the Cardano blockchain. Compliant with MISRA standards and binding-friendly architecture.
c c99 cardano cryptocurrency cryptography serialization
Last synced: 23 Jan 2026
https://github.com/bagussatoto/arduino
Merupakan Aplikasi Arduino berbasi IOT untuk perkembangan Mikrokontreoller. Apk ini saya buat untuk pembelajaran.
Last synced: 03 Jun 2026
https://github.com/georgecatalin/mastering-stm32cubemx5-and-cube-ide
Using STM32 CubeMX and STM32 Cube IDE to Code Drivers and Firmware
bare-metal-programming c cprogramming drivers hal-library stm32 stm32cubeide stm32cubemx
Last synced: 15 Jun 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/johnnycurran/ctf-writeups
Collection of write-ups of CTF challenges and CrackMes
c crackmes ctf gdb radare2 reverse-engineering
Last synced: 25 Oct 2025
https://github.com/srvariable/rubikcube
Play with a Rubik Cube in your own terminal!
Last synced: 17 Apr 2026
https://github.com/ivkos/split
Simple file splitter written in C
c command-line command-line-tool file-splitter simple split splitting tool
Last synced: 09 Oct 2025
https://github.com/carletonurocketry/qnx-stack
This is the all-encompassing repository for QNX stack utilities. Its main purpose is integration testing.
automation avionics bash c cuinspace integration-testing makefile qnx rocket shell-script telemetry testing
Last synced: 27 Jan 2026
https://github.com/tkovs/cbrainfuck
:curly_loop: A brainfuck interpreter made in C.
brainfuck brainfuck-interpreter c first-project
Last synced: 27 Oct 2025
https://github.com/firaja/parallel-floydwarshall
Various parallel implementations of Floyd-Warshall algorithm
algorithms c cuda distributed-computing floyd-warshall gpu-computing mpi multiprocessing openmp parallel-computing parallel-programming
Last synced: 16 Apr 2026
https://github.com/ultraembedded/embedded_httpd
Embedded HTTP Server
c esp8266 http-server library webserver
Last synced: 14 May 2026
https://github.com/notnekodev/jash
Just another Shell. Written completly in C
Last synced: 02 Mar 2026