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/chethanyadav456/data-structures-c
This repository contains the code for the data structures I have done in my college.
Last synced: 15 May 2026
https://github.com/jesseopdenbrouw/book_c
A Dutch book about the C programming language (ready for use)
c dutch latex programming-language
Last synced: 02 May 2025
https://github.com/nahakiole/schwitzerduetsch
A pebble watchface in swiss german
c pebble smartwatch swiss swissgerman watch
Last synced: 29 Apr 2026
https://github.com/hungrybluedev/c-programs
A collection of well-documented, mostly self-contained C programs. The programs include implementations of Data Structures as well as Algorithms.
algorithm c data-structures dependency-free implementation
Last synced: 08 Apr 2025
https://github.com/wkhallen/cdtp
Modern cross-platform networking interfaces for C.
c networking socket socket-client socket-server
Last synced: 01 Mar 2026
https://github.com/ilbuso/orione
Custom MSP432 keyboard with firmware and PCB design
c ccstudio kicad msp432 msp432p401r pcb
Last synced: 30 Apr 2025
https://github.com/micahondiwa/monty
Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python)
brainfuck brainfuck-compiler brainfuck-interpreter c deque enqueue gcc gcc-complier pop pull push queue stack
Last synced: 03 Apr 2025
https://github.com/schwalbe-t/dstike-pong
A port of singleplayer Pong for the DSTIKE Deauther watch.
c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106
Last synced: 26 Feb 2026
https://github.com/hadron13/squareroot-mining
My second Ludum Dare(48) game
Last synced: 15 May 2026
https://github.com/anupam-io/avl_tree
AVL tree: height-balanced trees in C supporting add, remove, search, update features. A comparison of AVL trees with red-black trees is also done(std::set).
avl-tree avl-tree-code avl-tree-implementations bst c data-structures height-balanced-trees red-black-trees rotations std
Last synced: 03 Apr 2025
https://github.com/agvangrigoryan/fdf
This project is about representing a landscape as a 3D object in which all surfaces are outlined in lines.
42yerevan algorithms c fdf-42 graphics mlx
Last synced: 17 Mar 2025
https://github.com/krishpranav/tcpjack
A simple tcp hijacker built in rust
c network-sniffer rust sniffer tcp tcp-sniffing
Last synced: 16 May 2026
https://github.com/haxpor/hashmap_c
Generic hashmap implementation in C. Uses murmurhash as hash function.
c data-structure generic hashmap
Last synced: 16 Jun 2025
https://github.com/AhmedOsmanDev/LeetCode-Solutions
LeetCode's problems solutions.
algorithms c competitive-programming cpp csharp data-structures leetcode leetcode-solutions online-judge problem-solving python3 sql
Last synced: 10 Apr 2025
https://github.com/thiagoh/bison
From the Bison 3.0.4 manual from https://www.gnu.org/software/bison/manual/bison.html
bison c compilers cpp flex lexer parser parser-generator yacc
Last synced: 15 May 2026
https://github.com/bonitoflakez/gojson2class
a utility that converts JSON schema to classes
c cpp golang java json json-schema jsonschema rust typescript
Last synced: 11 Jan 2026
https://github.com/astrodynamic/uart-in-c
The project is a C program that facilitates communication between two serial ports (COM ports). It creates two threads to handle the communication independently. The program reads packets from one serial port, verifies their integrity, and sends them to a system message queue.
c com-port console console-application linux makefile port termios threads ttyusb uart-controller uart-protocol
Last synced: 15 May 2026
https://github.com/dylan-conway/vk_enum_str
Convert Vulkan enums into strings for debugging
Last synced: 03 Apr 2025
https://github.com/dosx-dev/pebloader.h
Tiny C header that allows easy hiding of WinAPI imports via PEB
c hacktoberfest loader low-level obfuscation peb reverse-engineering
Last synced: 07 Sep 2025
https://github.com/kleydon/barcode-interface-sample-embedded-c
Code for a keychain barcode reader, microcontroller and wireless module
barcode barcode-scanner bluetooth c embedded embedded-c interface keychain mcu microcontroller microprocessor pic wireless
Last synced: 05 Jun 2026
https://github.com/yne/quadcopter
Quadcopter project
beaglebone c mpu6050 quadcopter
Last synced: 26 Mar 2025
https://github.com/kauahensilva/c_double_circular_linked_list_and_others
This project is a simple bibliographic reference manager developed to study the C language and data structures.
c data-structures estrutura-de-dados
Last synced: 14 Jun 2025
https://github.com/talfig/assembler
Comprehensive assembler program for a specific assembly language, implementing efficient code translation, error handling, and file management in C.
Last synced: 26 Mar 2025
https://github.com/pseudoincorrect/health_overview
Full IoT Stack System to provide Online (web) real-time overview of the health status of a group of individuals within a mesh RF network.
angular c eagle express mean-stack mesh-networks mongodb nordicsemi openthread pcb python
Last synced: 06 Apr 2026
https://github.com/mewmewdevart/get_next_line
[42 Cursus] Reading a line from a fd is way too tedious
42projects c file-descriptor gnl static-variables
Last synced: 14 May 2026
https://github.com/umut-sahin/c-examples
Collection of examples in C to show how to get things done in an idiomatic way
Last synced: 10 Jul 2025
https://github.com/maximilianfeldthusen/dronemonitor
This code simulates drone operations by tracking sensor data, flight status, battery levels, and errors. It runs through multiple iterations, updating drone data and logging it for analysis.
analysis battery c drone logging sensor tracking
Last synced: 16 Jun 2025
https://github.com/kehiy/go-secp256k1
a bitcoin libsecp256k1 binding for golang. [WIP]
binding bitcoin c cgo cryptography go golang libsecp256k1 nostr
Last synced: 02 Mar 2025
https://github.com/0x1nf3cted/pwdgen
pwdgen: A simple command-line tool written in C for generating random passwords
c cli linux password password-generator password-manager security
Last synced: 19 Jan 2026
https://github.com/guilhermeisnotunix/satanbomb
SatanBomb é uma simples Fork Bomb Cross-Platform (macOS, Linux, Windows 32/64 bits) feita em C.
c clanguage fork-bomb malware preprocessing preprocessor security
Last synced: 02 Mar 2025
https://github.com/charanjit-singh/c-compiler-in-python
C Compiler in Python - For Computer Science Students
c compiler-design grammar python3 slr-parser
Last synced: 15 May 2026
https://github.com/xmas7/hexdump
The program is the same as hexdump -C <file> or hd <file>.
Last synced: 27 Mar 2025
https://github.com/andrflor/openai-c
Pure c openai-api client implementation [WIP]
c c89 curl gpt-3 openai openai-api
Last synced: 17 Feb 2026
https://github.com/howerj/muxleq
A two instruction set computer that greatly speeds things up over SUBLEQ
c eforth forth multiplexing mux muxleq oisc subleq
Last synced: 14 May 2026
https://github.com/gustafla/selfcompiling
Self compiling intros, optionally with embedded SDL2 and OpenGL headers
64k c demoscene opengl self-compiling
Last synced: 18 May 2026
https://github.com/kaffarell/id-parser
A Parser for .id files which can store any type of data like age and names
c configuration-files files parser
Last synced: 27 Mar 2025
https://github.com/harsh6754/dsa-problems
c cpp java jupyter-notebook python sql
Last synced: 06 Apr 2026
https://github.com/ntn888/zephyr-guide
Zephyr guide
c firmware iot microbit microcontroller rtos zephyr zephyr-rtos
Last synced: 12 Mar 2025
https://github.com/kaualandi/megasena-tic-ccomp
Sorteio MegaSena em C para aula de TIC - 1/8 CCOMP
Last synced: 01 Sep 2025
https://github.com/exclud/alx-low_level_programming
This is a repository learning low level programming in C
alx-low-level-programming c libraries
Last synced: 03 Mar 2025
https://github.com/rsarky/coberon
Compiler Frontend for Oberon-0 written in C with Flex and Bison.
bison c compiler-frontend compilers flex
Last synced: 28 Jul 2025
https://github.com/0xvpr/vpr-bin2fmt
A utility program to convert binary data to a formatted string of the user's choice
binary-format c cpp data-formatting string-formatter tool tooling utility
Last synced: 17 May 2026
https://github.com/murilochianfa/tic-tac-toe-multiplayer
Large server with multiplayer lobby
c cli-game multiplayer multiplayer-game multiplayer-server sockets tic-tac-toe tic-tac-toe-multiplayer
Last synced: 13 Jun 2026
https://github.com/melroy89/c-gtk-test-app
GTK C Code Test Application - using CMake
appliction c cmake example gtk gtk3 template
Last synced: 15 May 2026
https://github.com/johnandersen777/librpc
C implementation of various client and server protocols
Last synced: 12 Jul 2025
https://github.com/mr-bossman/colorcat
This is a c-base lolcat like program.
Last synced: 25 Feb 2026
https://github.com/lumarans30/dec2bin-c
Three simple algorithms in C that convert a number from decimal to binary.
arithmetic-operators bitwise-operators c conversion decimal-to-binary masking unsigned-integers
Last synced: 18 Mar 2025
https://github.com/bostelete/cabela_simulator
Simulate the amazing cabela
c cabela raylib screensaver simulator
Last synced: 18 Feb 2026
https://github.com/kamiyaa/arclight
re-implementation of acpilight with less features
acpi-brightness c sysfs udev-rules
Last synced: 26 Mar 2025
https://github.com/vonderklaas/invoice-machine
I played a bit with *C* to build this command-line application. Now you can generate bills and invoices for your restaurant. It is designed to help managers quickly generate invoices for customers.
Last synced: 16 May 2026
https://github.com/itzcozi/dynoir
Bypass DyKnow on ChromeOS, Windows and Your Browser
c poc python reverse-engineering stop-censorship
Last synced: 29 Apr 2026
https://github.com/linarcx/iproc
A cross-platform utility (linux, windows for now) that help you gather information (cpu_usage, memory_usage, ...) from a particular process.
c cpu-monitoring memory monitoring-tool proc process
Last synced: 13 Oct 2025
https://github.com/untitled-master/ls3-repetitive-structures
Solving LS3 - ESTIN
Last synced: 14 Jun 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/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/secret-guest/file_organizer
Files Organizer is a versatile tool for sorting and organizing files efficiently, ideal for managing recovered data.
c c-development data data-recovery file-management file-manager files sorting sorting-algorithms subdirectories subdirectory
Last synced: 10 Jun 2026
https://github.com/aatricks/julia_set
Interactive fractal generator based on the julia set
c fractal-rendering fractals matplotlib matrix python rust
Last synced: 08 May 2026
https://github.com/emmaunel/rootkit
A Simple rootkit
c hard linux linux-kernel rootkit
Last synced: 10 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/wxx9248/aes.c
Simple implementation of Advanced Encryption Standard (AES) in C.
Last synced: 14 Jun 2026
https://github.com/lukaszcz/javalette
An educational compiler for Javalette, written in C
Last synced: 19 Jun 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/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/bsach64/bhshell
A Simple Shell which supports piping and redirection
Last synced: 09 May 2026
https://github.com/harsh971/leetcode-solutions
Here you will get All Solutions for Topics from LeetCode Platform which i Solve on Regular Basic
c cpp java leetcode leetcode-cpp leetcode-solutions solutions
Last synced: 10 May 2026
https://github.com/muhammad-fiaz/tunix-library
A powerful, cross-platform terminal UI framework written in pure C11 with an optional modern C++20 wrapper.
bash c c-language c-libraries c-library c-programming cmake cpp cpp-library cpp-programming terminal-app terminal-ui tui tui-cpp xmake
Last synced: 20 Jun 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/nihilantropy/ft_printf
ft_printf 42 school project
42school c coding ftprintf ftprintf42 library
Last synced: 12 Jun 2026
https://github.com/frozencemetery/rss2mp3
Terminal utility for downloading podcasts
c command-line podcast podcast-client rss rss-aggregator terminal termux
Last synced: 13 May 2026
https://github.com/sunilshetty07/basic-c-programming
These programs can be asked during interviews.
Last synced: 15 Jun 2026
https://github.com/nelsonwenner/myo-projects
:wrench: Myo
c c-plus-plus myo myo-armband myo-sdk visual-studio
Last synced: 10 May 2026
https://github.com/joneshshrestha/dfa
DFA (Deterministic Finite Automata)
c deterministic-finite-automata dfa theory-of-computation
Last synced: 15 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/mrglaster/sgdk-megapong-expanded
Expanded version of Megapong game from the Andrej Preradovic's tutorial.
assembly-language c expanded guide sega sega-genesis sega-mega-drive sgdk sgdk-library tutorial tutorial-code
Last synced: 10 May 2026
https://github.com/rfyiamcool/redis_modules_ackqueue
make ack queue with redis module!
Last synced: 12 May 2026
https://github.com/ahmed-roshdy-1/implementing-stack-using-c
this problem I had solved in my second year in computer science college
Last synced: 11 Jun 2026
https://github.com/jotavare/spinning-ascii-donut-c
A straightforward ASCII spinning donut implemented in C.
Last synced: 29 Jun 2026