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-06 00:04:32 UTC
- JSON Representation
https://github.com/simpuar/covertd
Covert Linux daemon for encrypted file logging, USB tracking, screenshots, and stealth exfiltration
c covert data-exfiltration file-monitoring forensics ld-preload linux malware-analysis red-team research screenshot-capture security-audit security-tools systemd usb-tracker
Last synced: 28 Apr 2026
https://github.com/rekgrpth/mustach
C implementation of mustache templating
Last synced: 08 Oct 2025
https://github.com/basemax/contactlistmanagercli
This is a command-line interface (CLI) program that allows the user to manage a contact list. It is written in C/C++ and stores the contact list on disk.
c cli contact contact-list contact-lists contact-management contact-management-system contacts-manager
Last synced: 28 Apr 2026
https://github.com/rajkhanke/gaming-system-using-data-structures
An intelligent Gaming System developed using Advanced Data Structures in c consisting of Sudoku, Hangman and Crossword Puzzle Game
c hashtable linkedlist priority-queue tries
Last synced: 12 Jun 2026
https://github.com/harsh-panchal-804/load-balancer-in-c
Multithreaded Layer 7 Load Balancer written in C for Linux. It utilizes POSIX sockets to accept and forward HTTP requests, distributes connections to multiple backend servers using round-robin scheduling, and transparently relays backend responses to clients . It also has dynamic Domain Name resolution.
c linux load-balancer posix-threads round-robin tcp
Last synced: 28 Apr 2026
https://github.com/leonardpepa/reverse-polish-notation
Reverse Polish notation lexer, parser and very small compiler that generates jvm assembly code. The programs just calculates the mathematical expression (+, -, * , /) and prints out the answer.
c compiler-design jvm lexer lexer-parser parser programming-languages reverse-polish-notation
Last synced: 17 Apr 2026
https://github.com/kolsha/stm32-audio-visualizer
Audio visualizer based on stm32 and extension board.
audio-visualizer c fft fourier-transform stm32
Last synced: 08 Jun 2026
https://github.com/diogocarrola/leetcode75
The 75 most frequent LeetCode questions in coding interviews, curated by industry experts. The only resource you need for coding interviews.
algorithms c coding-challenges cpp data-structures interview-preparation javascript leetcode python
Last synced: 06 Oct 2025
https://github.com/bezlant/s21_math_solver
🧮 A simple math expression evaluator built wtih Imgui. (School 42)
c calculator check djikstra-algorithm graph-visualization imgui-glfw math-solver parser rpn-calculator test-coverage
Last synced: 04 Apr 2026
https://github.com/native-bindings/libtesseract
Tesseract OCR bindings to NodeJS
bindings c javascript nodejs tesseract
Last synced: 28 Apr 2026
https://github.com/rusoft/php-templates
Compiled PHP module to process template files.
Last synced: 28 Apr 2026
https://github.com/kostyafarber/c-data-structures
Implementing various data structures in c
c data-structures-and-algorithms
Last synced: 01 May 2026
https://github.com/moisutsu/pascal_compiler
C言語によるPascal風言語のコンパイラ
c lex llvm pascal-compiler yacc
Last synced: 28 Apr 2026
https://github.com/marko19907/raspberry-pi-tetris
Low-level programming project, "Low-Level Programming" (TDT4258) course, fall 2023.
c linux low-level-programming memory-mapping raspberry-pi sense-hat tetris
Last synced: 18 Apr 2026
https://github.com/kauahensilva/c_transportadora
A simple project that simulates the routes of a carrier. The application was built using the C language, Meson, and Ninja.
Last synced: 21 Jan 2026
https://github.com/franzkafkayu/cplusplusexceriseandexamples
This Repository Is Just Used For Excerise,help me master in C++.
Last synced: 28 Apr 2026
https://github.com/danielgatis/go-ptrloop
A helper to iterate over unsafe pointers.
c go golang pointer-arithmetic unsafe-pointers
Last synced: 28 Apr 2026
https://github.com/devfabiosilva/witsmlparser
WITSML 1.4.1.x and 1.3.1.x to BSON parser
c c-plus-plus energistics java javascript nodejs oil-and-gas osdu python python3 witsml witsml-data-standards
Last synced: 24 Feb 2026
https://github.com/ababyprogrammer/professional-language
C is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs.
Last synced: 05 Feb 2026
https://github.com/f1sty/sdl-elixir
SDL2 bindings for Elixir (experimental)
c elixir graphics graphics-programming hacking nif porting sdl2
Last synced: 28 Mar 2025
https://github.com/whokilleddb/oops-c
I did an oops-c
c cpp dns function-pointer function-pointers object-oriented-programming oops oops-in-c struct
Last synced: 28 Apr 2026
https://github.com/neyn/neynxx
Fast and Lightweight C++11 HTTP Library
c cpp cpp-library cpp11 cxx cxx-library cxx11 fast-library http http-server webserver
Last synced: 28 Apr 2026
https://github.com/ruthenic/drakecoreutils
Drake's Epic Coreutils (working title)
Last synced: 17 Jun 2025
https://github.com/subhangisati/c_programming
This is just to practice C programming from scratch
basic-programming c c-programming-language problem-solving
Last synced: 14 Oct 2025
https://github.com/jate-koh/kmutt-cpe-assignment
📚 Repo that stored all my CPE subject's assignments (KMUTT)
c hacktoberfest homework homework-exercises java
Last synced: 29 Apr 2026
https://github.com/sondernextdoor/brightness-slider
A simple slider GUI written in C++ with monitor brightness functionality as an example
brightness c cpp gui monitor slidebar slider trackbar
Last synced: 29 Apr 2026
https://github.com/simon-zerisenay/42_philosophers
42 Philosophers: Philosophers is a project that involves solving the dining philosophers problem using threads and synchronization. The goal is to implement a solution where multiple philosophers can share a limited number of resources (such as forks) without encountering deadlocks or starvation.
42 42abudhabi 42philosophers 42projects c cprogramming ecole42 mutex philosophers threads
Last synced: 08 Jun 2026
https://github.com/carletonurocketry/josh-nx
Board support logic for the Josh flight computer running Apache Nuttx.
apache-nuttx c embedded flight-computer inspace nuttx rocket rocketry rtos space
Last synced: 06 Oct 2025
https://github.com/ghashtag/zig-golden-float
GoldenFloat16: φ-optimized ML number formats for Zig
c float float32 float64 floating-point rust rust-lang rust-library rustlang zig zig-lib zig-library zig-package ziglang
Last synced: 06 Apr 2026
https://github.com/kodiererin/iter-assignment
The repository is organized into folders based on the year and semesters and contains code examples, exercises, and projects that demonstrate the practical application of the concepts covered in the classroom.
bootstrap4 bootstrap5 c css html html5 java javascript jquery python shell
Last synced: 27 Jan 2026
https://github.com/tristartom/fussil
Minimalist example code for FuSSIL (full-stack systems programming and security instructional labs)
c linux linux-shell syscalls web web-security
Last synced: 13 Mar 2026
https://github.com/yeqown/snowflake
twitter's global ID generator alg implementation based c, and it provide extension for lua and CLI program.
c cli cmake library lua shared-library static-library
Last synced: 29 Apr 2026
https://github.com/lorhansohaky/gourcegui
Graphical interface for the Gource
c gource graphical-user-interface gtk
Last synced: 29 Apr 2026
https://github.com/abtinz/aut-spring
Amirkabir University of technology C programming Spring Course Home works
Last synced: 17 Oct 2025
https://github.com/blevic/simple-c-compiler
My C compiler, written in C (and Python)
Last synced: 29 Apr 2026
https://github.com/gabriel-logan/keylogger-full-working
This project allows you to capture and record keystrokes made by the user on a computer while the program is running. "Keylogger full working" is a project hosted on GitHub that implements a working keylogger in C.
c capture keylog keylogger keylogger-c keys keystrokes log logs programming security
Last synced: 06 Oct 2025
https://github.com/hk-transfield/wramp-multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp
Last synced: 29 Apr 2026
https://github.com/tcbrindle/libsudoku
C and C++14 library for solving sudoku puzzles, using Range-V3
c c-library c-plus-plus cpp-library sudoku-solver
Last synced: 19 May 2026
https://github.com/mathworks/elapsed-time-and-timestamp-delta-blocks-for-simulink-real-time
Example models of Time Elapsed and Timestamp Delta blocks that run on Simulink Real-Time target computers with QNX. Both blocks have similar functionality to blocks with the same name available prior to R2020b. Need R2020b or later.
c matlab models qnx simulink slrealtime timestamp
Last synced: 20 Feb 2026
https://github.com/toktok/hs-cimple
Cimple and Apidsl language parsers and tools
Last synced: 05 Feb 2026
https://github.com/valsaven/programming-challenges
c challenges education javascript python
Last synced: 13 Apr 2026
https://github.com/luisbg/hhgtg
HipHackers Guide to the Galaxy
algorithm algorithm-challenges algorithms algorithms-implemented algorithms-playground-practice bit-manipulation c c-plus-plus data-structures datastructures graph-algorithms graphs
Last synced: 29 Apr 2026
https://github.com/tmpstpdwn/simplemathrepl
A simple command-line math evaluator written in C
beginner c c-beginner c-programming-language evaluator io linux math math-expression-evaluator parse repl shunting-yard-algorithm unix
Last synced: 13 Mar 2026
https://github.com/seluj78/shellgrammargenerator
This shell script converts .yacc files into a parser friendly C file
Last synced: 19 Apr 2026
https://github.com/praabindhp/graph_rep-transversal_algorithm
C Program For Traversal Algorithm In Graphical Representation
c code graph programming-language representation traversal-algorithms
Last synced: 08 Jun 2026
https://github.com/andresberejnoi/arduino-electronic-dog-scale
Micro-controller project for a scale with 16x2 LCD display, Arduino Uno and ATtiny85
arduino arduino-uno attiny attiny85 c cpp diy-solutions dogs electronics electronics-projects i2c-backpack i2c-display lcd1602 lcd16x2 micro-controller scale
Last synced: 19 Apr 2026
https://github.com/ygor-sena/42cursus-philosophers
The ninth project of 42's curriculum asks students to solve the famous Dijkstra's synchronization problem. This is a introduction to threads, mutexes and semaphores.
42 42cursus 42saopaulo 42school 42sp ansi-c c ecole42 mutex philosophers philosophers-dinner-problem philosophers42 semaphore thread
Last synced: 08 Jun 2026
https://github.com/r0drigo-0/cheatsheet_cpp
Algorithms + DSA + Concepts to know in C++
algorithms c cpp dsa dsa-algorithm
Last synced: 29 Apr 2026
https://github.com/superoo7/solar_boat
The iOT part of the solar boat (DONE)
arduino c c-plus-plus cpp dissolved-oxygen-sensor iot mega platformio temperature-sensor thingspeak turbidity-sensor ultrasonic-sensor uno wifi
Last synced: 19 Apr 2026
https://github.com/n-elmer/smart-garden
SMART PLANT MONITORING 🌹🚿 AND CONTROL SYSTEM
arduino c c-plus-plus embedded-systems esp32 software-design software-development software-engineering system-design
Last synced: 29 Apr 2026
https://github.com/liulinboyi/c-language-experiment
C language experiment C语言实验 内联汇编与C语言指针
Last synced: 04 Jun 2026
https://github.com/dmitmel/penguins-game
A small game I wrote for the university
board-game c c-plus-plus cross-platform game wxwidgets
Last synced: 17 May 2026
https://github.com/harmim/vut-dip
Master's Thesis - Advanced Static Analysis of Atomicity in Concurrent Programs through Facebook Infer
abstract-interpretation atomer atomicity atomicity-violation c concurrency concurrent-programs contracts-for-concurrency cpp facebook facebook-infer java master-thesis ocaml program-analysis static-analysis vut vut-fit
Last synced: 29 Apr 2026
https://github.com/coldmayo/klaudos
Klaud themed operating system
c linux operating-system operating-systems osdev x86-assembly
Last synced: 06 Feb 2026
https://github.com/amandafernandes0701/trabalho-pds2---sistema-administrativo-de-hotel
Group project done using the C++ language for the PDS2 course at UFMG. The project aims to provide resources to assist the user in dealing with administrative issues in a hotel, such as room reservation and mapping, employee management, guest credential data, etc.
c cplusplus hotel-booking hotel-management hotel-management-system school-project test test-automation
Last synced: 20 Apr 2026
https://github.com/prakhar-ff13/competitive-programming
Contains- Algorithms and Data Structures Code
algorithms c competitive-programming cplusplus cplusplus-14 datastructures
Last synced: 30 Apr 2026
https://github.com/abzico/colorrectdump
A tool to find rectangular area for color pixels that live in the input .png image
c cli image-processing images png
Last synced: 17 Mar 2025
https://github.com/merteldem1r/algostruct
AlgoStruct - Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.
algorithms c computer-science cpp data-structures leetcode
Last synced: 08 Oct 2025
https://github.com/dealbisac/cprograms
This repository contains the C Programs with the source code as well as output so that you can learn the better way of programming.
c program programming-challenges programming-exercises programming-language
Last synced: 30 Apr 2026
https://github.com/neyrian/dll-injector
A stealthy DLL injector for Windows 10/11, capable of injecting a specified DLL into a suspended process and evade detection
c defense-evasion dll-injection dll-injector edr-evasion evasion suspend-process windows10 windows11
Last synced: 30 Apr 2026
https://github.com/sam9111/pharmacy-management-system
Pharmacy Management command-line application built in C
Last synced: 12 Oct 2025
https://github.com/mekhyw/programming-challenges
Recursion, memoization, divide and conquer, backtracking, classical sorting algorithms, heaps and priority queues, data structures, abstract data types, trees and search algorithms
Last synced: 10 Jan 2026
https://github.com/aditya-a-garwal/mbed-hcsr04
A simple library to use the HCSR04 ultrasonic sensor with ARM MBed OS and ARM Cortex M Microcontrollers
arm async c cortex-m cpp embedded hcsr04 mbed mbed-os multithreading rtos sensor ultrasonic-sensor
Last synced: 30 Apr 2026
https://github.com/gunh0/algorithms
📝 Solutions for Algorithm Problems [C/C++]
algorithm beakjoon c cpp data-structures project-euler
Last synced: 12 Mar 2026
https://github.com/ahmad-masud/linux-shell
💻 A simple Linux shell that supports basic command execution, internal commands, background processes, and command history.
Last synced: 20 Apr 2026
https://github.com/utarsuno/ruuuby
description in migration
c config-as-code discord docker github-actions monorepo nginx node-js postgresql rabbitmq rails6 rpc ruby webgl webhooks
Last synced: 06 Oct 2025
https://github.com/risc-os-community/libcjson
RISC OS port of an ultra-lightweight JSON parser in ANSI C
a7000 ansi-c arm beagleboard c imx6 iyonix json library omap4 omap5 pandaboard parser raspberry-pi risc-os riscos riscpc titanium wandboard
Last synced: 20 Apr 2026
https://github.com/seng3694/cli
Lightweight CLI Parser
c cli cmake command-line-interface command-line-parser
Last synced: 10 Oct 2025
https://github.com/vish2001/development-of-real-time-systems
Assignments of coursera course: https://www.coursera.org/learn/real-time-systems
c freertos real-time-systems rtos simso
Last synced: 11 Jun 2026
https://github.com/paolostivanin/snoop-guard
Receive a notification whenever your webcam and/or your microphone are being used
c microphone notifications privacy webcam
Last synced: 19 Jan 2026
https://github.com/moltony/libmtnlog
Moltony's logging library
c c-library cross-platform library logging
Last synced: 31 May 2026
https://github.com/neorandom/class-in-c
How to implement classes in C.
c c-language class classes classes-and-objects low-level low-level-programming objects pointers pointers-in-c pointers-to-functions
Last synced: 22 Jan 2026
https://github.com/seongwonp/shooting_game
C 언어와 Windows 콘솔 환경을 활용해 개발한 우주선 슈팅 게임입니다.
Last synced: 11 Oct 2025
https://github.com/ltfschoen/wasm-test
Sample C/C++ programs compiled with WebAssembly (WASM) then served over HTTP to webpage and shown in Emscripten console
c docker emscripten emscripten-console express isomorphic keepalive react wasm webassembly webpack
Last synced: 14 Apr 2026
https://github.com/metaphorical/microserver
Search for a base for light and scalable service - a not so short horror story :D
c clang elixir erlang golang helm k8s kubernetes microservice microservices nodejs python
Last synced: 14 Apr 2026
https://github.com/mdubus/clustermatrix
Electronic Project to find available places in the Clusters of the 42-school !
42 42school c clustermatrix electronics
Last synced: 09 Oct 2025