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-10 00:04:32 UTC
- JSON Representation
https://github.com/smokku/jabberd14
Original Jabber server
c jabber server xmpp xmpp-server
Last synced: 20 Oct 2025
https://github.com/valsaven/programming-challenges
c challenges education javascript python
Last synced: 13 Apr 2026
https://github.com/serialphotog/intel-8080-emulator
A work in progress emulator for the Intel 8080 microprocessor.
Last synced: 20 Apr 2026
https://github.com/juanmanuelramallo/siti
Sistema Integral de Transporte Inteligente - Trabajo final para Taller de Proyecto I - UNLP
Last synced: 09 Jun 2026
https://github.com/paulemacedo/cefet-rj
Este repositório contém uma coleção de códigos desenvolvidos durante meu curso na CEFET/RJ. Os códigos abrangem diversas disciplinas e linguagens de programação, incluindo C, C++ e Java. Eles representam meu aprendizado e progresso ao longo do curso.
c cefet-rj cli college cpp csharp faculdade react redux rust
Last synced: 12 Feb 2026
https://github.com/rodrigobarbaedu/color-ball-robot-tracker
Este proyecto implementa un robot autónomo utilizando Raspberry Pi, Elegoo Smart Robot Car V4, Python y OpenCV para evitar obstáculos, reconocer y seguir pelotas de colores.
arduino arduino-uno c cpp elegoo-robot-car esp32s3-camera-tft opencv python raspberry-pi
Last synced: 12 Feb 2026
https://github.com/tdjastrzebski/cppbuild
C/C++ Multi-Step Incremental Build Tool
build build-automation build-tool build-tools c c-plus-plus cli command-line cpp
Last synced: 12 Mar 2026
https://github.com/nivindulakshitha/productivity-suite
Explore interactive C programs!
Last synced: 18 Jun 2026
https://github.com/georgecatalin/learning-c
Code practice from LinkedinLearning course "Learning C" by Dan Gookin
c cprogramming cprogramming-language linkedin-learning
Last synced: 30 May 2026
https://github.com/ckath/snotif
simple notification provider for basic battery and network events on linux
battery-status c linux network-info notifications
Last synced: 27 Apr 2026
https://github.com/inunix3/wetris
A tetris clone using SDL3.
c c11 game game-development gamedev sdl sdl3 sdl3-image sdl3-mixer sdl3-ttf
Last synced: 13 Feb 2026
https://github.com/maxdz-gmbh/mdz_unicode
Very lightweight and portable ANSI C 89/90 compliant library for handling Unicode strings.
android c freebsd library linux macos portable strings unicode-characters unicode-support unicode-symbols utf-16 utf-32 utf-8 utf16 utf32 utf8 wchar-support windows
Last synced: 13 Feb 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/satyamshorrf/dsa-in-c-practice-question
Algorithms and Their Categories:
Last synced: 14 Feb 2026
https://github.com/hue-jhan/tic-tac-toe-c
Medium to Hard Difficulty Tic Tac Toe made in C
c tic-tac-toe tictactoe tictactoe-game
Last synced: 14 Feb 2026
https://github.com/gunh0/c-atoz
📚 C is a general-purpose, procedural programming language that is widely used for developing system software, embedded systems, and applications in various domains.
Last synced: 25 Mar 2025
https://github.com/gilzoide/file2c
Python script that generates C source files with global variables embedding binary/text file contents, with easy integration for CMake projects
bin2c c cmake cmake-module cpp embed-file source-code-generation source-code-generator source-generation source-generator
Last synced: 13 Apr 2026
https://github.com/yigtuyumz/lowc
Low level C programming with embedded assembly (elf64-x86-64)
assembly c elf64 embedded-c gcc-complier x86-64
Last synced: 27 Apr 2026
https://github.com/bamx23/mobileoptimized
Sample project for MobileOptimized'19. iOS crash handling and stuff
2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift
Last synced: 13 Apr 2026
https://github.com/basemax/brainfuck2c
A simple Brainfuck-to-C transpiler that converts Brainfuck code into optimized C code. It features token merging, error detection, and clean C output for easy compilation and execution.
brainfuck brainfuck-compiler brainfuck-generator brainfuck-interpreter c c-generator compiler compiler-generator transpilation transpile transpiled-language transpiler transpilers transpiling
Last synced: 15 Feb 2026
https://github.com/sakaars/codes
Daily Coding Question To Enhance My Skills.
app aws c cpp java webdevelopment
Last synced: 15 Feb 2026
https://github.com/tpalmerstudios/c-template
C-Template is a small tool that generates a ready-to-use C project with CMake, debug/release targets, testing, clang-format, and Doxygen, so you can start writing C instead of configuring build systems.
beginner-friendly beginner-project c cmake starter-template template
Last synced: 16 Feb 2026
https://github.com/groboclown/precision-shell
The Exactly What You Need Shell
Last synced: 16 Feb 2026
https://github.com/westleyr/clint
Clint - Simple source code linter writen in C
c lint linter source source-code spaces tab tabs
Last synced: 01 Mar 2026
https://github.com/kristjanvalur/libtealet
C library for stack slicing and coroutines
Last synced: 05 Jun 2026
https://github.com/abhigyan126/drishyavastu
Itis a Python image processing library that integrates with C++ for high-performance operations. Note: C++ binaries are not included and need to be compiled.
c crop-image from-scratch image-display image-processing python python-extension
Last synced: 16 Feb 2026
https://github.com/gabrieldlima/dwm
My DWM (suckless window manager) custom build
Last synced: 05 Feb 2026
https://github.com/julorapido/julorapido_codewars
some of my kata solutions for codewars
algorithms c codewars codewars-challenges ts
Last synced: 28 Feb 2025
https://github.com/madladsquad/untitledopen
A wrapper on top of a number of libraries for opening links and file pickers natively.
Last synced: 01 Mar 2026
https://github.com/zncl2222/c_array_tools
This is a simple dynamic array tool implemented in C with a single header file
arrays c dynamic-array single-header-lib
Last synced: 01 Mar 2026
https://github.com/Camroku/Toryus
A hobby operating system project
assembly c operating-system osdev
Last synced: 11 Mar 2025
https://github.com/artgins/yunetas
Yuneta Simplified, a development framework about messages and services, based on Event-driven, Automata-based and Object-oriented programming.
asynchronous automation-framework c esp32 event-driven framework iouring ipaas javascript linux python rtos yuneta
Last synced: 09 Jun 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
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/multitoolplusplus/app
multitool++ app
c cmake cpp discordmultitool good-first-issue good-first-pr hacktoberfest linux linux-software multitool multitooldiscord multitoolhacking multitoolplusplus multitools windows windows-software
Last synced: 06 Feb 2026
https://github.com/arianamagaliariza/taller-de-lenguajes-i
Some exercise solutions from the subject "Lenguages Workshop I" (UNLP)
c c-language c-programming-language ingenieria-en-computacion seminario-de-lenguaje-c taller-de-lenguajes-1 unlp unlp-informatica unlp-sistemas
Last synced: 01 Mar 2026
https://github.com/alpinebuster/arkime-docker-compose
Deploy Arkime with GPU-accelerated Rust/Python parsers and custom plugins using Docker Compose.
arkime c cuda deep-neural-networks docker docker-compose llm machine-learning networking pcap pcapng python rust traffic-analysis
Last synced: 16 Apr 2026
https://github.com/ugnmura/bouncing-balls
Bouncing Balls in Command Line
c linear-algebra make physics simulation vector
Last synced: 02 Mar 2026
https://github.com/sidojain/cypher
Cypher is a lightweight, feature rich, terminal-based text editor written in C, using Tree-Sitter highlighting.
c data-structures file-io linux low-level-programming piece-table raw-mode terminal text-editor tree-sitter undo-redo wsl2
Last synced: 13 Apr 2026
https://github.com/jspaaks/copier-template-for-c-projects
Copier template for C projects
c clanguage cmake copier-template template
Last synced: 13 Jun 2026
https://github.com/metonymic-smokey/intal
C Library for Integers of Arbitrary Length
Last synced: 10 Jun 2026
https://github.com/vroncevic/gen_shared_file
POSIX shared files skeleton for integration processes
c generator ipc linux posix python3 shared-file template
Last synced: 03 Mar 2026
https://github.com/seahorn/sea-cut
C/C++ refactoring tool for library abstractions
c cplusplus program-verification refactoring static-analysis
Last synced: 16 Apr 2026
https://github.com/antoninhrlt/franc
Le langage C mais en français (fran C). Inspiré de bnjbvr/rouille. Gloire à la baguette
baguette c france french funny-coding
Last synced: 20 Feb 2026
https://github.com/casensiom/metaballs
Header only 3d metaballs generator in C99
3d 3d-graphics 3d-mesh-generation c c99 metaball metaballs
Last synced: 27 Mar 2026
https://github.com/pastekaztekastor/crowd-simulation
Le projet consiste en une simulation de foule sur une grille, avec des versions parallélisées sur carte graphique. L'objectif est de modéliser le mouvement des individus dans un environnement en utilisant des paramètres tels que la dimension de la grille, le nombre d'individus et exporte de résultat de chaque frame dans unfichier bin pour analyse.
c cmake cpp crowdsimulation cuda-programming graphicscard grid-layout ipynb make nvidia-gpu parallelization
Last synced: 03 Mar 2026
https://github.com/maskedsyntax/sudoku
Terminal based Sudoku game
c cli game java sudoku sudoku-solver terminal
Last synced: 13 Apr 2026
https://github.com/ryan-menezes/sistemabiblioteca
Sistema de gerenciamento simples de livros de uma biblioteca
biblioteca c cadastro language-c sistema sistema-biblioteca
Last synced: 07 Jun 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/ebrezadev/lm75-temperature-sensor-c-driver
LM75 Temperature Sensor MCU Independent C Driver (High Level Library)
arduino arduino-library c driver embedded embedded-systems library lm75 temperature temperature-sensor
Last synced: 16 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/seng3694/cli
Lightweight CLI Parser
c cli cmake command-line-interface command-line-parser
Last synced: 10 Oct 2025
https://github.com/nicolasgasco/42_cub3d
Group project done by @nicolasgasco and @isolinis. A small Wolfenstein-inspired video game done with raycasting and MiniLibX.
Last synced: 07 Jun 2026
https://github.com/imranhsayed/programming-in-c
Programming in C
array c c-programming circular-linked-list cprogramming data data-structures-and-algorithms file-handling linked-list pointers
Last synced: 28 Jan 2026
https://github.com/gmitch215/cmakekt
⚙️ A CMake Plugin to generate Kotlin/Native Bindings
c cmake cpp kotlin kotlin-native
Last synced: 05 Sep 2025
https://github.com/woodprogrammer/estepona
Auto Caching Web Server
c cache cache-control clang cpp http
Last synced: 27 Apr 2026
https://github.com/amadeusitgroup/process-watcher
A tool to efficiently monitor and measure the peak memory usage of process trees to optimize build performance and resource allocation.
c linux memory-monitoring monitoring monitoring-tool process-management process-tree resource-usage resource-usage-tracking
Last synced: 05 Mar 2026
https://github.com/lostsh/hangman
Tiny Hangman game, with C99
c c99 compiled console-game game hangman hangman-game linux-game powerpc windows windows-game
Last synced: 22 Apr 2026
https://github.com/babkock/dmenu
My fork of Dmenu with command history, mouse support, scrolling, and additional colors.
c dmenu dmenu-replacement dmenu-scripts makefile menu-navigation suckless x11 xft
Last synced: 27 Feb 2025
https://github.com/n-elmer/natural-disaster-prediction-system
LANDSLIDE ⛰ PREDICTOR 📈
arduino c c-plus-plus iot jupyter-notebook machine-learning prediction python sql system-development
Last synced: 02 Apr 2026
https://github.com/wesleyneal346/zork
The DUNGEON (Zork I) source
1980s-game adventure c dungeon og old-school original-port source-code text text-adventure zork zork-i zork-ii zork-iii zork-source-code
Last synced: 11 Mar 2025
https://github.com/travorlzh/cppstuff
Some C/C++ basics and algorithms
algorithm c c-language cmake cplusplus cpp factorization
Last synced: 21 Apr 2026
https://github.com/dominic248/online-compiler-django
Tech. Stack: Django and Django-REST-Framework. Available Online Compilers:- Python-2.7, Python-3.8, PHP-7, C, C++, Java-8, Java-11
c c-plus-plus django django-rest-framework java-11 java-8 php-7 python-2 python-3
Last synced: 08 Oct 2025
https://github.com/rusoft/php-templates
Compiled PHP module to process template files.
Last synced: 28 Apr 2026
https://github.com/vddcore/argentea
DXGI shim and Mono Runtime integration for Deadlink
c cmake csharp dll-hijacking dotnet-framework dxgi mono mono-runtime unreal-engine unreal-engine-4
Last synced: 17 Apr 2026
https://github.com/teonet-go/teonet-c
Teonet v5 C library and examples
c client-server cpp low-latency messaging microservices networking python reliable-udp teonet udp udp-protocol
Last synced: 17 Apr 2026
https://github.com/mrityunjay-tripathi/algorithms
Implementation of different algorithms in (Python, C, C++, Java)
algorithms c cpp14 data-structures graph java python tree
Last synced: 04 Apr 2026
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/flatcap/vte2
📊 Experiment to understand and improve VTE (terminal emulator)
Last synced: 15 May 2026
https://github.com/pjsny/macos-zero-copy-ipc
Fast zero-copy IPC for macOS using POSIX shared memory (not XPC) with examples
c interprocess-communication ipc macos memory-mapping mmap performance posix posix-shm shared-memory zero-copy
Last synced: 28 Feb 2025
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/jhump/midi-compozer
An ancient MIDI composition program for DOS (circa mid-to-late 1990s)
Last synced: 10 Sep 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/outbit/shottimer
Open Hardware and Firmware - ShotTimer to measure Rate-of-Fire for paintball guns
c firmware microchip openhardware paintball pic16 picc
Last synced: 24 Apr 2025
https://github.com/blagojeblagojevic/smooth-life
implementation of a conway game of life
c conway-s-game-of-life conways-game-of-life smooth-life
Last synced: 29 Apr 2026
https://github.com/nanitefactory/elevator-with-atmega128
A small elevator control system that runs on ATMEL's 8-bit microcontroller.
atmega128 atmel atmel-avr atmel-avr-microcontroller atmel-studio c clang dot-matrix lcd led microcontroller push-button risc risc-processor seven-segments-display speaker stepper-motor switch
Last synced: 09 Apr 2025
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/cricksmaidiene/algorithms_repository
:books: A list of program implementations of common data structures and algorithms in Java, Python, C or C++
algorithms c cpp cryptographic-algorithms java network-algorithms python
Last synced: 18 Apr 2026
https://github.com/jabellard/ash
Ash - alpha shell.
bash bison bnf c command-line command-line-tool doxygen doxygen-documentation flex gcc lex linux linux-system-programming make readline shell system-programming systems-programming yacc zsh
Last synced: 05 Apr 2026
https://github.com/moisutsu/pascal_compiler
C言語によるPascal風言語のコンパイラ
c lex llvm pascal-compiler yacc
Last synced: 28 Apr 2026
https://github.com/hartwork/sdl_video_demo
Demos fast blitting of a video buffer to the screen with scaling while respecting aspect-ratio in C99 for both SDL 2 and SDL 1
blitting c c99 letterboxing rendering sdl sdl2 windowboxing
Last synced: 27 Jan 2026
https://github.com/bashkirtsevich-llc/cmm32
C-- compiler
assembler assembler-code assembly assembly-8086 assembly-language c c-- compiler compiler-principles pure-c
Last synced: 13 May 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