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/dallasformularacing/battery-management-system
BMS FIRMWARE FOR EV
Last synced: 29 Apr 2026
https://github.com/idanrosenzweig/real-time-computer-emulator
A real time emulator for a computer containing a cpu, mouse, keyboard, screen, (floppy) disk driver and BIOS firmware. Capable of loading and running small operating systems, provided as floppy disk files.
bios c cpp emulator firmware floppy-drives hardware i386 operating-systems vga x86
Last synced: 17 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/bagussatoto/arduino
Merupakan Aplikasi Arduino berbasi IOT untuk perkembangan Mikrokontreoller. Apk ini saya buat untuk pembelajaran.
Last synced: 03 Jun 2026
https://github.com/usmanmehmood55/acs71020
Library for ACS71020, a power monitoring IC
arduino c embedded energy energy-meter library power
Last synced: 27 Apr 2026
https://github.com/bezlant/s21_cat_grep
๐ Cat & Grep implementations. (School 42)
bash bsd c cat file-processing-c gnu grep regex test-coverage
Last synced: 04 Apr 2026
https://github.com/mikyll/fondamenti-di-computer-graphics-m
Le mie soluzioni per il laboratorio di Fondamenti di Computer Graphics M
2d 3d arcade bezier blender c computer computergraphics cpp fondamenti grafica graphics informatica ingegneria magistrale morigi opengl serena template videogame
Last synced: 18 Apr 2026
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/amanoteam/pino
A GCC cross-compiler targeting Android
android c cobol cpp fortran gcc-complier objective-c objective-c-plus-plus termux
Last synced: 30 Apr 2026
https://github.com/ahueck/irprinter
Explore the generated LLVM IR of a translation unit
Last synced: 05 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/rul1an/zig-cross-compile-action
Zig based cross compilation for C, C++, Rust and Go. No Docker.
c cplusplus cross-compilation cross-compile github-actions go golang rust rust-lang zig
Last synced: 24 Apr 2026
https://github.com/cyring/cpuid2json
Query the CPUID instruction then export data to JSON
Last synced: 24 Apr 2026
https://github.com/yaron4u/ncd
Network Connection Discovery Tool in C
c cli cybersecurity discovery hacking hacking-tool network network-analysis penetration-testing tcp
Last synced: 04 Jun 2026
https://github.com/paraboul/libapenetwork
A fast and lightweight cross-platform network library written in plain C
Last synced: 24 Apr 2026
https://github.com/unidata/awips2-gemlibs
GEMPAK and NSHARP libraries for AWIPS II
awips c forecasting fortran gempak meteorology nsharp weather
Last synced: 05 Jun 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/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/jerodg/code-challenges
Code Challenges Abound
bash-script c cpp csharp dart-lang elixir erlang go java javascript kotlin php python3 ruby rust scala swift typescript
Last synced: 02 Apr 2026
https://github.com/shuque/pykpass
Python extension for Kerberos 5 password verification
authentication c extension kerberos password python verification
Last synced: 11 May 2026
https://github.com/dmotte/winautoclicker
๐ฑ Simple Auto-Clicker CLI application for Windows, written in C++
auto auto-clicker autoclicker c c-plus-plus cli clicker cpp exe interval millis milliseconds mingw portable time win windows
Last synced: 11 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/git-elliot/competitive_programming_codes
All codes at one place in related format (aka Aditya Verma style).
algorithms c code competitive-coding competitive-programming
Last synced: 17 Apr 2026
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/andr3w03/kgv_tugas3_turing-a
Tugas 3 Mata Kuliah Komputer Grafik dan Visualisasi
c cpp desktop-application glew glfw glm object-oriented-programming oop opengl visual-studio
Last synced: 09 May 2026
https://github.com/canciucostin/simple-windows-keylogger
Simple Windows keylogger using C language
Last synced: 08 May 2026
https://github.com/nathanjhood/cmodule
C/C++ modules for NodeJS.
c cmake cmake-js cpp cpp11 es6 javascript node-addon-api nodejs npm npm-package typescript
Last synced: 14 Apr 2026
https://github.com/ho-cooh/include-info
A VSCode extension for showing infos about your included files
Last synced: 08 May 2026
https://github.com/theluqmn/inflation-calculator
An inflation calculator, based on rule 72, made with C
Last synced: 16 Mar 2026
https://github.com/maninak/alpha_compiler
A compiler for a javascript-like language called Alpha.
Last synced: 10 Jun 2026
https://github.com/mateuskoppe/uffs-algorithms
:rice_scene: UFFS Algorithms
Last synced: 07 May 2026
https://github.com/blagojeblagojevic/neat
Genetic algorithm for training ann
c cpp genetic-algorithm machine-learning neat neat-algorithm neat-pong neural-network pong python3 xor
Last synced: 30 Jan 2026
https://github.com/water-melon/portal
Portal is a TCP tunnel written in C working on Linux. It does not only support web but also MySQL and anything running on TCP.
broadcast c event-driven multiprocess network proxy tcp tunnel
Last synced: 07 Feb 2026
https://github.com/erik-donath/blockgame
A Minecraft Clone
c cpp glad glfw3 glm imgui-docking minecraft minecraft-clone opengl opengl3 self-learning stb stb-image stb-truetype
Last synced: 25 Feb 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/performanc/messacer
Ultra-light decentralized messaging software using sockets.
c decentralized html javascript messaging nodejs
Last synced: 06 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/desmonhak/wl_lib
(Windows & Linux Library) permite un cierto alto nivel de funciones. Para no tener que lidiar con las cabeceras รบnicas de cada sistema
Last synced: 06 May 2026
https://github.com/maskedsyntax/doculens
A simple document scanning pipeline implemented in C++ with OpenCV.
c canny-edge-detection cmake cmakelist computer-vision contour-detection contours cpp17 gaussian-blur makefile opencv python3 warping
Last synced: 01 Feb 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/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/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/lucasdaher/banco-malvader-c
Este projeto foi desenvolvido para a matรฉria de Lรณgica de Programaรงรฃo da faculdade. O sistema foi desenvolvido utilizando Linguagem C e possui dois tipos de usuรกrio, clientes e funcionรกrios.
Last synced: 26 Feb 2026
https://github.com/twe4ked/hrdlr-arduboy
arduboy arduino c c-plus-plus gamedev hrdlr
Last synced: 12 Feb 2026
https://github.com/8dcc/source-netvar-dumper
NetVar offset dumper for source games in Linux
c fuck-oop game-hacking linux netvar netvars-dumper offsets source-games
Last synced: 28 Feb 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/jacob-c-smith/json
A tested JSON parser / serializer
c json parser serializer tested
Last synced: 13 Feb 2026
https://github.com/actionanand/cppgraphicsexamples
practising C++ graphics (turbo c++) using `graphics.h` file.
Last synced: 03 May 2026
https://github.com/smartherd/c-and-cpp-tutorial
Contains source code, exercises, code challenges, and quiz for C and C++ tutorial published on Youtube.
Last synced: 14 Feb 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/youssefali11997/minesweeper-project
A Minesweeper Game Console Based -- Used C Implemented Some Features . (Including Save/Load and Scoreboard )
Last synced: 18 Jun 2026
https://github.com/szymonwilczek/talos-7
The Ultimate SudoPad. A programmable RP2040 macro keyboard with OLED.
automation c diy firmware macropad mechanical-keyboard midi-controller oled productivity programmable-keyboard raspberry-pi-pico rp2040 tinyusb usb-hid web-serial
Last synced: 15 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/sigfox/sensit-payload
Sensit payload parser and serializer for v2 and v3
binding c javascript parser sensit serializer sigfox
Last synced: 24 Oct 2025
https://github.com/alexfru/icachemips
MIPS instruction cache for RetroBSD to run large programs
Last synced: 15 Jun 2026
https://github.com/berkaygediz/c-studies
๐งโ๐ป Made with C and C++ in 2015.
c cpp input-output memory pointers-in-c studies system
Last synced: 02 Mar 2026
https://github.com/yyt6801/c-plus-plus-learning-examples
C and C++ programming examples
c c-plus-plus examples-c programming-language
Last synced: 02 Mar 2026
https://github.com/stemmlerjs/os-design-assign-2
Assignment #2 - SYST44288 - Operating Systems Design And Systems Programming
Last synced: 03 Mar 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/hamaarour/minishell
This project is about creating a simple shell - essentially, my own little bash. Through this project, I've learned a lot about processes and file descriptors.
1337cursus 1337school bash c minishell42
Last synced: 02 May 2026
https://github.com/yuriidorosh/markdown-viewer
"Markdown Viewer" is a simple GTK-based application to view Markdown files.
c c-language c-language-programming gtk gtk3 markdowm markdown-parser markdown-to-html markdown-viewer
Last synced: 01 May 2026
https://github.com/boomerwing/morsecode-raspberrypi-pico
Raspberry Pi PICO and FreeRTOS. Most projects send Morse Code (CW) training text (both plain text and random characters) using FreeRTOS.
amateur-radio c cw freertos morse pi pio ps2-keyboard raspberry-pi-pico rp2040 shuffle
Last synced: 05 Mar 2026
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/tariktesfa/simple_shell
This is another ALX Group Project
Last synced: 30 Apr 2026
https://github.com/srvariable/rubikcube
Play with a Rubik Cube in your own terminal!
Last synced: 17 Apr 2026
https://github.com/jmcph4/azorian
C11 implementation of multiformat specifications
c c11 data-structures formats ipfs ipld ipns libp2p multiaddr multibase multiformat multiformat-specifications multiformats multihash multiprotocol p2p self-describing unsigned-varint varint
Last synced: 30 Apr 2026
https://github.com/ediloaz/simplex-algorithm
Resolves linear programming problems (LP) with the simplex algorithm showing all the intermediate steps. With a basic interface (Glade & GTK+) input and Latex (beamer) Output.
c gtk3 interface-glade latex latex-beamer linear-programming linux simplex simplex-algorithm
Last synced: 30 Apr 2026
https://github.com/dineshpinto/stm32f4
Combining an FPGA, ยตC and AWG for nanosecond photon counting
assembly awg c microcontroller photonics verilog
Last synced: 30 Apr 2026
https://github.com/alewin/unibo2016-os-exams
Operating System OS Exams C and python, UniBo 2016 Esami Sistemi Operativi
c davoli python sistemi sistemi-operativi so unibo
Last synced: 30 Apr 2026
https://github.com/grsaiago/my_ping
A reimplementation of inettools 2.0 Ping utility in C
c cli network-analysis networking ping study-project
Last synced: 02 Apr 2026
https://github.com/nihilantropy/get_next_line
get_next_line 42 school project
42projects 42school c coding getnextline project
Last synced: 13 Jun 2026
https://github.com/jopetty/cpsc-223
Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.
c computer-science data-structures yale
Last synced: 10 Jul 2025
https://github.com/sshahryiar/stm32-projects
My projects with STM32Microcontrollers
arm c cjmcu keyestudio mikroc nucleo seeedstudio stm32 stm32-discovery stm32cubeide stm32cubemx truestudio waveshare
Last synced: 15 Jul 2025
https://github.com/aziliz1/solutions
My solutions to online challenges, with explanations when allowed.
c challenges challenges-solved online-challenges problem-solving pwnable
Last synced: 22 Mar 2025
https://github.com/nitinkedia7/cs347-compilers-lab
Guess what, we made a custom C compiler!
Last synced: 05 May 2025
https://github.com/liyanboy74/htmixer
Static HTML Page Generator
blog blog-engine c gh-pages html static-site-generator website
Last synced: 13 Apr 2025
https://github.com/barrettotte/sock-server
A simple multithreaded server to learn more about sockets and multithreading with C.
c c-socket-programming threading
Last synced: 29 Mar 2025