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/codestrange/webserver
Machine Programming II Project for the 2018-2019 course of the Computer Science degree at the University of Havana, Cuba.
Last synced: 14 Mar 2025
https://github.com/mrummanhasan/operating_system_lab
bash-script c csharp operating-system threading
Last synced: 02 May 2025
https://github.com/sirwumpus/iocccsize
IOCCC Source Size Tool (original author)
Last synced: 29 Jun 2025
https://github.com/codegasms/azzian
A funny pixel game about an Asian boy who is chased around by slippers and constantly taunted by family, peers and the game itself.
c game game-development global-game-jam raygui raylib
Last synced: 15 Apr 2025
https://github.com/hemmat1984/crun
CRUN - Compile & Run C/C++ Code with Ease
batch-script c compiler-toolset cpp shell-script
Last synced: 12 Apr 2025
https://github.com/abhi9720/projects
Build some simple projects in Java , Python and C language to learn basics of langauge in more better way .
Last synced: 08 Apr 2026
https://github.com/desmonhak/structs_data_c
implementacion de vectores, al estilo de C++, podemos situar un ejemplo usando la implementacion en el archivo code_array-list.c. Ademas hemos hecho una implementacion de tablas de hash, puede situar un ejemplo de su uso en code_hash-table.c. Podemos situar tambien una implementacion de vectores pero esta vez con listas enlazadas en code_vector-...
arrays-dinamicos c estr hashtable listas-enlazadas
Last synced: 23 Jul 2025
https://github.com/zpnst/tinynet
Network model on UNIX domain sockets with visualization, implemented in C
Last synced: 08 Aug 2025
https://github.com/praveen1664/easy-machine-learning
This is a curated list of Easy machine learning frameworks, libraries and software (by language
c cpp data-science deep-learning machine-learning neural-network
Last synced: 10 May 2026
https://github.com/librity/ft_libft
42 São Paulo - Libft
42 42born2code 42saopaulo 42school c cursus ft-libft libft norminette tests
Last synced: 25 Apr 2025
https://github.com/luki120/cassia
Simple tweak written in pure C, yes you read that right
Last synced: 07 Apr 2025
https://github.com/malb/m4rie
M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for 2 ≤ e ≤ 16
c linear-algebra matrix-factorization matrix-multiplication
Last synced: 15 Apr 2025
https://github.com/thakursaurabh1998/uca
Contains all the code practiced and made as part of the University Coding Academy.
binary-search binary-tree c data-structures graph-theory linked-list problem-solving shell-script
Last synced: 07 May 2025
https://github.com/sandromaglione/range-analysis-llvm
Integer Range Analysis pass implemented for LLVM (High Performance Processors and Systems | UIC 569, Course Project 2020).
analysis c compiler llvm llvm-clang llvm-ir llvm-pass optimization
Last synced: 05 Mar 2025
https://github.com/hwpoison/vosk-voice-recognition-c
Offline voice recognition using pure C and vosk lib. (from file and from microphone, windows)
c speech-recognition speech-to-text voice-recognition vosk vosk-api vosk-models wav windows winmm
Last synced: 12 Aug 2025
https://github.com/zoonman/nanodds
DDS for SSB 6.1 transceiver based on Si5351A, ST7735 and ATMEGA1284P
arduino arduino-nano atmega1284p c dds hamradio platformio si5351 st7735 wip
Last synced: 11 Apr 2025
https://github.com/fa7ad/uni-c-projects
C/C++ projects for university. Mostly problems from ANSI C by E Balagurusamy
Last synced: 09 Aug 2025
https://github.com/vpoulailleau/dezos
DezOS is an simplistic and minimalist operating system (OS) to understand how can an OS work.
c operating-system os toy-project
Last synced: 05 Oct 2025
https://github.com/michel-leonard/ciede2000
The CIEDE2000 color-difference formula implementations.
algorithm c color computer-vision data-science docs education example golang image-processing java javascript linux php python ruby rust simple testing windows
Last synced: 22 Mar 2025
https://github.com/alphaville/static_malloc
C: malloc for static allocation! :eyes: :tractor:
c cprogramming embedded embedded-systems memory-management systems-programming
Last synced: 01 Jul 2025
https://github.com/mrkem598/c-interview-q-a
:question::white_check_mark:An interview questions for C language! Computer algorithm and design!
c c-language computer-algorithms interview question-answering
Last synced: 17 Aug 2025
https://github.com/librity/ft_philosophers
42 São Paulo - Philosophers
42 42born2code 42cursus 42projects 42saopaulo 42school c philosophers philosophers-dinner-problem philosophers42 pthreads threads
Last synced: 20 Feb 2026
https://github.com/marcpinet/parm
🧀 PARM Project (Polytech ARM-based embedded processor), made as part of a school project.
architecture armv7 assembly c cpu logisim-evolution python system
Last synced: 15 Jul 2025
https://github.com/moritzrinow/cstream
C byte-stream and serialization utils
byte-array bytes c cpp memory serializable-objects serialization serialize stream
Last synced: 11 Aug 2025
https://github.com/abhishekmishra-17/computer-graphics-c-programming-language
Graphical or GUI based program using "C" programming language.....
algorithm bresenham-circle-drawing-algorithm bresenham-line-drawing-algorithm c c-programming-language cohen-sutherland cohen-sutherland-algorithm computer-graphics dda-algorithm graphics graphics-3d graphics-algorithms graphics-programming graphics2d liang-barsky midpoint midpoint-algorithm programming-language
Last synced: 15 May 2025
https://github.com/jkmathes/histx
Find anything in your command history
bash c command-line-tool sqlite
Last synced: 17 Jan 2026
https://github.com/algosup/2023-2024-project-4-sportshield-team-7
🛡️🔐 This is our take on the SportShield project, aiming to help better secure sports gear all around the world!
arduino bluetooth-low-energy c embedded gps iot motion-sensor security
Last synced: 22 Jul 2025
https://github.com/ellman12/password-generator-and-guesser
Slightly over-engineered password guesser program written in C++, with lots of customization.
c cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 cpp password password-generator password-guessing
Last synced: 04 Oct 2025
https://github.com/chimari/hskymon
Sky Monitor for Subaru Telescope
astronomy c gtk2 gtk3 observatory subaru telescope
Last synced: 13 May 2025
https://github.com/d-coder111/practolearn
PractoLearn serves as a repository for acquiring fundamental knowledge through hands-on projects suitable for beginners and individuals of all skill levels. We encourage you to participate and warmly welcome your contributions.
beginner-friendly c c-programming competitive-programming contributions-welcome cpp data-science-projects data-structures first-contributions hacktoberfest hacktoberfest-accepted improvement-proposal java projects-list python web-development
Last synced: 20 Aug 2025
https://github.com/x0reaxeax/wot
yep, this is how i spend my free time
c obfuscated obfuscated-code obfuscation pointless
Last synced: 15 Apr 2025
https://github.com/Flakheads/CraneFlak
A version of the Brain-Flak interpreter written in C. Does not have all the bells and whistles the Ruby interpreter has.
Last synced: 11 May 2025
https://github.com/simonprovost/unixprogramming
[Final Grade: A] Unix project from computer science School
c computer-science-school epitech first-year shell unix unix-programming
Last synced: 13 Sep 2025
https://github.com/jwerle/libhypercore-crypto
A C99 library for various cryptographic functions used in Hypercore.
c crypto cryptography hypercore
Last synced: 28 Mar 2025
https://github.com/dineshpinto/timetagger
FPGA programming for nanosecond photon counting
c fpga fpga-programming linux photonics picosecond swig-binding verilog
Last synced: 12 Apr 2025
https://github.com/azazhassankhan/low_latency_hardware_accelerator_for_stockmarket_indicators
📈 Welcome to the repository that powers the future of stock market analysis with lightning-fast hardware acceleration on FPGA! ⚡️
c compare fpga-accelerator hft-trading trading-bot vhdl
Last synced: 14 Apr 2025
https://github.com/ssssota/typed-cstruct
Read and Write a binary C struct, Use it as a JavaScript object
c javascript struct webassembly
Last synced: 17 Jun 2025
https://github.com/macbre/plc
Power Line Communication
avr c communication electronics-projects plc x10
Last synced: 07 Mar 2026
https://github.com/gyakobo/quadtree-image-compression
This project aims utilize a graph(a tree) as a form of image value compression by implementing a special kind of data structure where it basically groups repeating variables into a node and ungroups non-repeating values into their own nodes.
c c-plus-plus compression-algorithm dynamic-programming grayscale-images malloc njit partitioning pointers-and-arrays rgb tree-structure weissman-score
Last synced: 12 Apr 2025
https://github.com/tmthrgd/gcn64-adapter
[WIP]: A GameCube/N64 controller to USB adapter built around the Stellaris LaunchPad.
adapter c controller gamecube gamepad launchpad lm4f120h5qr n64 stellaris usb usb-hid
Last synced: 21 Mar 2025
https://github.com/jcbhmr/cmakebyexample.jcbhmr.com
🔰 cmakebyexample.jcbhmr.com website
byexample c cmake cpp help-wanted looking-for-contributors vitepress website
Last synced: 11 Apr 2025
https://github.com/poppingtonic/chaitin-ait
Implementation of Chaitin's Lisp from 1995's The Limits of Mathematics -- Tutorial Version https://arxiv.org/abs/chao-dyn/9509010
c chaitin information-theory lisp-interpreter
Last synced: 13 Sep 2025
https://github.com/rakesh9100/bank-management-system
This project is made under the Summer Training course Advanced Data structure and Algorithm by Extellon in the duration May-June 2022.
algorithms bank-management-system-project c data-structures extellon summer-project
Last synced: 08 May 2025
https://github.com/rostok2112/libcalc
Simple library with parser of mathematical expressions and operators from string (returns array of tokens with math expressions), translator to RPN and stack calculator. Also this lib contain simple strtok-like wrapper for calculations
c library math reverse-polish-notation rpn shunting-yard-algorithm stack-calculator
Last synced: 16 May 2026
https://github.com/cappe987/hexend
Send hexdumps copied from Wireshark/Tcpdump
c hacktoberfest linux networking tcpdump wireshark
Last synced: 21 Mar 2025
https://github.com/jakubandrysek/code_gvid
:computer: Programovací úkoly během studia na GVIDu
bash c codeblocks java netbeans racket
Last synced: 11 Sep 2025
https://github.com/caoimhebyrne/petal
A language with a compiler written in C, generating binaries using LLVM
Last synced: 13 Apr 2025
https://github.com/gimploo/scuffed_whatsapp
tui version of whatsapp
c c11 mutlithreading socket-programming
Last synced: 07 May 2025
https://github.com/gmitch215/cmdfx
🎮 A Game Engine for your Terminal
c cmake cmdfx cpp game game-engine library
Last synced: 12 Apr 2025
https://github.com/luisenmarroquin/cpp-actions
GitHub Actions to build C and C++ on Windows, macOS and Linux
c c-plus-plus cpp docker dockerfile gcc github-actions shell
Last synced: 13 Apr 2025
https://github.com/twelvefacedjanus/bsdbook
BSDBook - CLI note manager with vim/neovim editor.
c cicd docker freebsd-ports go jenkins
Last synced: 05 Apr 2025
https://github.com/adammaj1/hsluv-color-gradient
perceptually uniform 1D color gradient ( HSLuv) using C99 implementation of HSLuv (revision 4) www.hsluv.org
1d bash c color-gradient color-scheme coloring-algorithm colormaps colorscheme gnuplot gradient graphics-programming hsl hsluv hsv2rgb rgb-color scientific-visualization scientific-visualizations
Last synced: 10 May 2025
https://github.com/sepisoad/jtbox
Janet wrapper around termbox
api binding c janet janet-lang library terminal tui wrapper
Last synced: 11 Apr 2025
https://github.com/beariish/picomatch
A tiny implementation of a sensible regex subset
Last synced: 25 Jun 2025
https://github.com/antonioberna/todo-app
To Do List Tool With PostgreSQL Database in C
Last synced: 20 Jul 2025
https://github.com/camchambers/parallel-matrix-multiplication
A demonstration of parallel computing in C using the Open MPI library.
Last synced: 23 Jun 2025
https://github.com/baozhuhan/awesome-se-box
👨🎓 我的专业课程互联网备份。
c cpp homeworks html-css-javascript hzcu java python3
Last synced: 07 Mar 2026
https://github.com/karthikgangadhar/lcr_meter
The goal of this project is design a system capable of measuring resistance, inductance (and ESR), and capacitance
adc analog-comparator c capacitance ccs comparator embedded embedded-systems esr inductance lcr-meter multimeter resistance timer tiva-c-series tivacseries tivaware tm4c123 tm4c123gh6pm uart-interface
Last synced: 12 May 2025
https://github.com/navdeep-g/radix-sort-string
Sorts C-strings array's in alphabetical order
Last synced: 11 Jun 2025
https://github.com/soerlemans/acris
Acris is a compiler project for a systems programming language aimed at interoperability with multiple languages.
acris ast c cmake codegen compiler cpp cpp23 interoperability language lexer llvm python3 transpiler
Last synced: 02 Feb 2026
https://github.com/shan18/fat32-file-recovery
A simple file recovery tool for FAT32 filesystems
c fat32 file-recovery filesystem
Last synced: 07 May 2025
https://github.com/dhruvmanila/advent-of-code
Solutions to the Advent of Code puzzles in various languages
advent-of-code c go puzzles python
Last synced: 11 Apr 2025
https://github.com/basemax/sshfinderc
The SSH System Finder is a C program designed to scan an IP range or local network and identify systems that have SSH (Secure Shell) enabled. It provides a straightforward way to discover SSH-enabled devices within a given range of IP addresses.
c ssh ssh-client ssh-config ssh-connection ssh-keys ssh-server
Last synced: 05 May 2025
https://github.com/Panquesito7/setup-jule
Setup a JuleC development environment in your project.
action-composite actions c clang composite composite-action cpp hacktoberfest jule julec julelang programming
Last synced: 09 May 2025
https://github.com/basemax/brainfuckcompilerc
A C compiler to read and generate C-code from Brainfuck programs (Designed in pure C in the simplest way)
bf bf-compiler bf-language brainfuck brainfuck-compiler brainfuck-language brainfuck-translator brainfuck-transpiler c c-compiler compiler-design compiler-frontend compilers transpiler transpiler-bf transpilers
Last synced: 09 Feb 2026
https://github.com/mani-agah-esmaeilzad/web-server-using-c
Maraol's C Library is an open source collection of tools for the C programming language.
Last synced: 13 Apr 2025
https://github.com/cbozan/my_assembler_compiler
An assembler compiler with special instruction sets written in C language.
assembler assembly assembly-language assembly-language-programming c compiler compiler-collection compiler-construction compiler-design compilers compilers-design create-compiler-with-c create-programming-language custom-programming-language my-assembler programming-language programming-language-design programming-languages
Last synced: 14 Jul 2025
https://github.com/himslm01/n38hn
Application for Raspberry Pi to send 433MHz remote control signals to Maplin remote controlled mains sockets.
Last synced: 18 Mar 2025
https://github.com/werwolv/8051emulator
A simple emulator for code built for the 8051 architecture
Last synced: 12 Apr 2025
https://github.com/daneelsan/wireworld
Wireworld: a Turing-complete cellular automaton suited for simulating logic gates and other real-world computer elements
c wireworld wolfram-language zig
Last synced: 20 Jun 2025
https://github.com/m3y54m/library-with-cmake
Creating a shared or static library using cmake
c cmake cpp shared-library static-library
Last synced: 17 May 2026
https://github.com/yusufss4/advanced-c-programming-course
Advanced C Programming Notes
advanced-c c c-programming c-programming-language embedded-c linux
Last synced: 10 Apr 2025
https://github.com/andyfratello/ac
⚙️ Exercicis d'Arquitectura de Computadors (AC) Q2 - UPC FIB
ac-fib assembly assembly-language c fib-upc makefile
Last synced: 17 May 2026
https://github.com/basemax/ramseynumber
The research about Ramsey Number based on C.
c c-ramsey c-ramsey-number c-research ramsey ramsey-c ramsey-number-program ramsey-numbers ramsey-numbers-program ramsey-program ramsey-property ramsey-theory research research-and-development research-data research-data-repository research-paper research-project research-software-engineering research-tool
Last synced: 05 May 2025
https://github.com/KauaHenSilva/c_two_three_and_red_black
This algorithm, implemented in C, demonstrates the understanding of two advanced tree structures: 2-3 trees and red-black trees. It showcases the fundamental concepts, operations, and comparisons between these data structures.
Last synced: 10 May 2025
https://github.com/parthpower/r305library
Generic C library for r305 fingerprint scanner module.
avr c embedded-c generic library r305
Last synced: 12 Apr 2025
https://github.com/NuroDev/xmake-scaffold
🌱 Minimal Xmake C++ Project Template
c cpp portfolio template template-project template-repository xmake
Last synced: 12 Mar 2025
https://github.com/sagiegurari/c_scriptexec
Invoke complex multi command scripts with a single C api call.
Last synced: 12 Apr 2025
https://github.com/knightchaser/easy-data-structure
Hands on data structure, with an easy code by myself.
assembly c cpp data-structures hands-on
Last synced: 07 May 2025
https://github.com/showxu/Magicians
A magic extension
c cocoapods cpp cpp17 cpp1z interface-builder ios macos magician objective-c objective-c-plus-plus swift swift-3 swift4 tvos watchos
Last synced: 09 May 2025
https://github.com/cpscript/remote-terminal
This repo consists of essentially a Remote Access Tool template. It allows a remote user to remotely access and control another or their own computer(kinda), execute commands, upload files and execute them, and potentially steal sensitive data or deploy malware(has to be put here as a warning!). THIS CAN BE USED AS A TYPE OF MALWARE!
c hacking malware mbr mbr-overwrite networking python rat remote-access-tool remote-access-trojan rust server trojan
Last synced: 06 May 2025
https://github.com/industrial-edge/pingpong-c
C implementation of the Databus Ping Pong example
c ie-databus ie-flow-creator industrial-edge
Last synced: 06 May 2025
https://github.com/iryukizo/check_lines
A little python script to check lines in your c files.
c ctags format lines-of-code pypi python-script python3
Last synced: 29 Oct 2025
https://github.com/mydafzal/paging-and-segmentation
Visualize the Paging and Segmentation schemes in an Operating System using C language.
Last synced: 01 Jan 2026
https://github.com/mcjsk/fnc
An interactive ncurses browser for Fossil repositories [MIRROR ONLY]
c curses fossil fossil-scm libfossil ncurses scm tui vcs
Last synced: 05 Apr 2025