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-19 00:04:35 UTC
- JSON Representation
https://github.com/zlatnaspirala/web-to-native
Testing basic c++ compilers work
c cef cpp porting visual-studio web xcode
Last synced: 13 May 2026
https://github.com/the-pink-hacker/ticevid
A USB color video player for the TI-84+ CE.
c c-lang c-language c-language-programming qoi qoi-format ti-84-plus-ce
Last synced: 14 Oct 2025
https://github.com/simonskodt/bprd-assignments
Assignments in the 5th semester course 'Programmer som data'.
assignments c csharp fsharp java lexing parsing programming-languages
Last synced: 01 Mar 2026
https://github.com/sukruciris/journey-of-the-slayer
Source code of the game which is named Journey of the Slayer.
Last synced: 18 Mar 2026
https://github.com/marcusvinix/minishell
The objective of this project is for you to create a simple shell. Yes, your little bash or zsh. You will learn a lot about processes and file descriptors.
Last synced: 18 Jun 2026
https://github.com/zarazaex69/sedec
sedec - complex decompiler
c capstone decompiler go gonum gopter z3
Last synced: 03 Apr 2026
https://github.com/soypat/so
MWE tutorial of .so dynamic linking. Call C from Go; and Go from Python
abi c ctypes dynamic dynamic-linking ffi go golang python python-ctypes shared-library shared-object
Last synced: 27 Oct 2025
https://github.com/gibbok/jjj
Minimal and fast command-line file lister with Vim key bindings.
c command-line command-line-tool developer-tools file-manager filesystem launcher ncurses productivity terminal vim
Last synced: 04 May 2026
https://github.com/xpbowler/tvc-rocket
thrust vector controlled rocket w/ madgwick filter, PID
c kalman-filter madgwick-filter thrust-vector-control
Last synced: 01 Mar 2026
https://github.com/ivkos/hexviewer
Console hex viewer written in C
c console hex hex-viewer hexviewer simple
Last synced: 13 Jun 2026
https://github.com/yeager/firestaff
š„ Source-faithful Dungeon Master engine ā DM1, CSB, DM2, DM Nexus on modern hardware. macOS, Windows, Linux, Steam Deck.
c chaos-strikes-back cross-platform deterministic dungeon-master ftl-games game-engine linux macos open-source preservation reimplementation retro-gaming reverse-engineering sdl3 windows
Last synced: 07 Jul 2026
https://github.com/yvan-sraka/malloc
C dynamic memory allocation functions without dependencies.
c epita malloc memory-allocation no-dependencies
Last synced: 09 Feb 2026
https://github.com/abhixsh/number-guessing-game
This is a C program for a number guessing game. The user has to guess a random number within a limited number of attempts. The program will provide feedback on each guess.
Last synced: 16 Mar 2026
https://github.com/vedantparanjape/pid-plotter-component
ESP-IDF component for pid plotter
c esp-idf-framework esp32 freertos
Last synced: 01 May 2026
https://github.com/nganltp/fire-detection
Detect fire using image processing and machine learning
Last synced: 30 Apr 2026
https://github.com/tokenrove/punchy-the-log
Simple demonstration of hole punching for logging
Last synced: 28 Apr 2026
https://github.com/andrej123456789/uno_pp
Simple game inspired by Uno with extra tweaks
Last synced: 13 Oct 2025
https://github.com/sharoniv0x86/stringwiz
A string utility library offering a comprehensive set of string manipulation functions.
c c-language c-programming-language c-strings library strings
Last synced: 13 Oct 2025
https://github.com/bijoy-sust/competitive-programming
Here, I've added some competitive programming problem solutions and resources. You can use these Online Judge solutions and resources in your coding time.
c c-plus-plus code-book competetive-programming-resources competettive-programming geometry graph-theory java number-theory problem-solution python-3
Last synced: 18 Apr 2026
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/bgmp/university
The repository where all my university assignments live at.
Last synced: 26 Jul 2025
https://github.com/ferhatgec/valacat
Fegeya ValaCat, Vala implementation of ColoCat.
c cat cli colocat color colorize filesystem glib implementation line-by-line read vala
Last synced: 14 Apr 2025
https://github.com/gbmhunter/cppbuildsystemreview
bazel buck buckaroo build c cmake comparison compiler conan cpp example package-manager review scons
Last synced: 24 Aug 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/wojwozniak/university
University courses that I have finished - tasklists, solutions, study materials
c computer-science csharp java javascript math python racket university
Last synced: 26 Aug 2025
https://github.com/tomsik68/ansi_colors
Single-header macro-based library for using terminal color codes in C/C++
c colors colors-codes console cpp terminal
Last synced: 31 Aug 2025
https://github.com/chewytoast/03_minishell
As beautiful as a shell, the goal of this project is to create a simple shell similar to bash
Last synced: 04 Oct 2025
https://github.com/xuri/xsd
The test collection for the xgen
c code-generation code-generator code-generators go golang java typescript w3c w3c-specification xml xml-parser xsd xsd-converter xsd-files xsd-schema xsd-validation
Last synced: 21 Aug 2025
https://github.com/diasbruno/uix
flat ui library. (work in progress)
c flat-design ui ui-components
Last synced: 22 Aug 2025
https://github.com/renaudallard/thinproxy
Lightweight, secure, single-file HTTP/HTTPS proxy in C with zero dependencies
c capsicum connect-tunnel freebsd http-proxy https-proxy lightweight linux no-dependencies openbsd proxy seccomp-bpf secure single-file small unveil
Last synced: 26 May 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/shankscript/wasm-starter-kit
A bare minimal kit to start working with Webassembly.
c cpp debug starter starter-kit wasm wasm-bootstrap wasm-example wasm-framework web webassembly webassembly-tutorial
Last synced: 09 Mar 2026
https://github.com/saloniamatteo/quiz
Simple C program that lets any user create and/or take quizzes, as well as save scores to a file.
c c-game c-quiz game quiz quiz-database quiz-game quizdb
Last synced: 18 Sep 2025
https://github.com/kusma/cure-for-cancer
The Cure for Cancer, a demo by Excess and friends
c c-plus-plus demoscene software-rendering
Last synced: 02 Mar 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/krishpranav/rootkit
A malicious root kit made using c
c linux linux-backdoor linux-kernel-hacking linux-rootkit linux-shellcode rootkit
Last synced: 15 Apr 2025
https://github.com/jcarrano/fixed_point_arith
Fixed point math library in C with 3d vectors and quaternions - formal verification is in process...
arithmetic c embedded-c fixed-point math-library quaternion vector-math
Last synced: 02 Aug 2025
https://github.com/gabriel-logan/auto
Repository with several codes that automate tasks in a practical way.
automation c c-plus-plus collaborate communityexchange csharp java javascript linux programming python typescript windows
Last synced: 24 Aug 2025
https://github.com/saloniamatteo/csnake
A Snake clone written in C; uses Ncurses.
c c-game c-ncurses c-snake difficulty game ncurses pause scores snake snake-game snake-ncurses
Last synced: 18 Sep 2025
https://github.com/novpath/c-programming-language
CčÆčØēØåŗč®¾č®”MOOC ēæęŗććCčÆčØēØåŗč®¾č®”ļ¼ē¬¬3ēļ¼ćä½é¦é é¢ę - 课ēØē¬č®°
Last synced: 10 Jul 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/diluo1999/blackjack
Final team project: Blackjack in C. CS50 Software Design and Implementation @ Dartmouth.
bash-shell blackjack-game c documentation game-developement makefile reinforcement-learning tcp-ip team-project valgrind
Last synced: 26 Feb 2026
https://github.com/ekkoz897/42cursus_push_swap
This project aims to sort data on a stack, with a limited set of instructions, using the lowest possible number of actions.
42born2code 42cursus 42school algorithms c push-swap sorting-algorithms stacks
Last synced: 23 Sep 2025
https://github.com/astrodynamic/decimal-in-c
Decimal is a high-precision value type for financial calculations that minimizes errors due to rounding. It represents big numbers how in C#.
biginteger bignum-library c cmake decimal library makefiles testing
Last synced: 18 Feb 2026
https://github.com/eeshaarif/reliable-file-transfer-udp-without-timeout
A program in GNU C/Linux that transfers a video file in UDP reliably using sliding window protocol without timeout and selective repeat.
c gnu-linux network-programming pthreads reliable-udp socket-programming threads udp-client udp-server video-transmission
Last synced: 02 Aug 2025
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/kaoutherbo/monty
Stacks, Queues - LIFO, FIFO project
alx-challenge c cmdline fifo-queue lifo-stack queue stuck
Last synced: 14 Apr 2025
https://github.com/sfuller/dew
Development Environment Wrangler
build-tool c c-plus-plus cmake dependencies package-manager
Last synced: 06 Mar 2025
https://github.com/solomonkassa/assembly-reverse-engineering
Assembly Reverse Engineering Mastery š A comprehensive collection of assembly language resources, tools, and challenges for reverse engineering and binary analysis. From beginner to advanced levels, this repository provides hands-on experience with real-world reverse engineering scenarios across multiple architectures.
assembly c docker documentation ethical-hacking ethical-hacking-tools makefile python reverse-engineering shell
Last synced: 03 Apr 2026
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/jotavare/c-text-editor
A text editor built from scratch in C, using less than 1000 lines of code.
c input-output search syntax-highlighting text-editor text-viewer
Last synced: 12 Nov 2025
https://github.com/gmartinezramirez-old/c-py
:godmode: [Finished] Python compiler for C language made for the fun of build a compiler from scratch (ok, is not fun, is nerdy).
c compiler compiler-construction lexer python tokenizer
Last synced: 19 May 2026
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/jonmrowczynski/pt-symmetry-controller
This mechanical PT-Symmetry-Controller project is an analog to a quantum mechanical PT-symmetric system.
autodesk autodesk-eagle c c-plus-plus cpp design electronics firmware intellij java jni jni-java labquest2 mplabx physics quantum quantum-mechanics quantum-physics reasearch visual-studio
Last synced: 27 Jul 2025
https://github.com/theakashshukla/data-structures-algorithms
Data Structures & Algorithms using c
algorithms assignment c code data-structures dsa library program project solutions
Last synced: 05 Oct 2025
https://github.com/m4ttpizz4/calculadora_c
Apenas uma calculadora programada em C com diversas funƧƵes feita para a faculdade
c calculator calculator-application calculator-c
Last synced: 14 Apr 2025
https://github.com/appliedfm/docker-coq-vst
Docker images of the Coq proof assistant with compcert and VST pre-installed
appliedfm c compcert continuous-integration coq coq-vst docker-coq dockerfile
Last synced: 19 Feb 2026
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/johnntirintis/cs50
Personal solutions to problem sets and labs from Harvard University's CS50: Introduction to Computer Science. Covers a wide range of programming languages including C, Python, JavaScript, and SQL.
c computer-science cprogramming cprogramming-language cs50 cs50-answers harvard labs problem-sets python solutions
Last synced: 29 Nov 2025
https://github.com/minhaskamal/coolconsolegames
A Collection of Wonderful Console Games (the-game-of-life-three-3-stones-tic-tac-toe-tictactoe-criss-cross-snake-rush-peeble-dropping-connect-four-4)
Last synced: 23 Aug 2025
https://github.com/mrts/debugging-cgi-applications-with-gdb
How to debug CGI applications with GDB
Last synced: 03 May 2026
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/dashroshan/c-practice-questions
š Solved practice questions from different topics of the C programming language
Last synced: 30 Jul 2025
https://github.com/hhromic/e131-viewer
E1.31 (sACN) Xterm256 Console Viewer
c client console cpp e131 light-controller sacn viewer
Last synced: 14 Apr 2025
https://github.com/lavabit/magma.build
The magma daemon automated build and test resources.
appveyor automation bash build-automation build-pipelines c circle-ci continuous-integration coverity-scan jenkins make robots travis-ci
Last synced: 14 Apr 2025
https://github.com/n-elmer/nrf9160-with-hx711-and-load-sensor
Interfacing nRF9160 with an HX711 and a Load Sensor
c embedded-systems iot nordic-semiconductor system-development
Last synced: 14 Apr 2025
https://github.com/raedaddala/pong
Pong
c cmake cpp cross-platform dear-imgui educational-project game gui imgui modern-cpp multiplayer multithreading networking opengl pong sockets
Last synced: 10 Mar 2026
https://github.com/macbre/plc
Power Line Communication
avr c communication electronics-projects plc x10
Last synced: 07 Mar 2026
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/ikhsan3adi/ddp_dump
Kodingan matkul Dasar-dasar Pemrograman
algoritma c cpp dasar-pemrograman js kuliah program ts
Last synced: 14 Jul 2025
https://github.com/rafaykhattak/assets-managment-system-oop
Efficiently manage real estate properties and stock investments with this C++ console application. Track profits, input details, and streamline your financial management.
asset-management-system c cpp management-system object-oriented-programming oop
Last synced: 14 Jul 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/rpotter12/data-structure
basic syntax and data structure programs of different languages
algorithms c cpp data-structures hacktoberfest hacktoberfest2019 java languages python rust sort stack syntax tree
Last synced: 11 Apr 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/ibug/tanhaoqiangc
č°ęµ©å¼ŗćCēØåŗč®¾č®” (第åē)ćéå®ę¹åčēę”ć
Last synced: 15 Jul 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/equals215/ncurses_fs_explorer
A lightweight designed filesystem explorer
c epitech file-explorer ncurses
Last synced: 11 May 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/MattRyder/interpreter
A Ruby interpreter written in C, as part of my CS degree.
academic-project c ruby ruby-interpreter
Last synced: 11 May 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/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/stiartsly/vdht
An experimental decentralized SaaS framework based on DHT protocol.
Last synced: 16 Jul 2025
https://github.com/samuelselasi/alx-low_level_programming
ALX Low Level Programming (C)
alx-low-level-programming argc-argv c data-structures doubly-linked-list function-pointers functions linked-list loops malloc-free pointers-and-arrays preprocessor recursion reverse-engineering shell static-libraries structures-c syscall typedef variadic-function
Last synced: 16 Jul 2025
https://github.com/Arc676/Vongsprache
I bims eine Programmiersprache!
c german interpreted-programming-language interpreter mit-license programming-language stupid why-not
Last synced: 11 May 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