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-03 00:04:33 UTC
- JSON Representation
https://github.com/lucastornai/comp-rs
Compiler of a fictional language to C written in Rust
Last synced: 08 Oct 2025
https://github.com/pirate/assembly-repl
A REPL for raw ASM assembly, LLVM IR, C++, C, Objective C on macOS/Linux ARM64/AMD64. Useful for learning assembly, optimizing LLMV output, debugging memory, etc.
arm arm64 assembly c c-language clang cpp learning llvm llvm-clang llvm-ir macos objective-c repl x64-assembly x86-64
Last synced: 31 May 2026
https://github.com/lelserslasers/ghosts
A black, white, and grey game. You are trying to collect gold while avoiding ghosts.
blackandwhite c game ghosts greyscale itch-io sdl2
Last synced: 01 Mar 2026
https://github.com/felurye/data-structures
Implementações e estudos práticos de estruturas de dados em Java e C, explorando conceitos fundamentais de algoritmos, organização de dados e lógica de programação.
algorithms algoritmos c computer-science data-structures estruturas-de-dados java programming-study
Last synced: 07 Jun 2026
https://github.com/lind026/parallel-programs
Parallel programs for the Linux kernel
c linux multithreading parallel-programming
Last synced: 11 Apr 2025
https://github.com/xytrux/brainlack
🧠❌ the language that makes you lack a brain!
c esolang esolangs esoteric esoteric-interpreter esoteric-language esoteric-languages esoteric-programming-language programming-language programming-languages
Last synced: 21 Jul 2025
https://github.com/alessandro-salerno/calgo
A poorly written dead project for a flowchart builder
bad-code c dead-project flowchart school-project
Last synced: 10 Oct 2025
https://github.com/zkh-dot/oteltraceanalyzer
Pure C lib for python3 (or C if u wanna) to analyze traces check for compliance with the OpenTelemetry standard.
Last synced: 05 Mar 2026
https://github.com/hotakus/hellgatemonitor
微型的MC风格多功能无线监控副屏(开发中)
bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi
Last synced: 02 Mar 2026
https://github.com/xcuri0/blackframe-insertion
Black frame insertion for OpenGL applications
Last synced: 06 May 2026
https://github.com/julbra/cairo-board
FICS compatible linux chess interface written in GTK+ and Cairo integrated with Stockfish.
Last synced: 13 May 2025
https://github.com/internaut/attiny-instructable
Simple source-code examples for a tutorial on instructables.com about AVR-C development on ATtiny microcontrollers.
arduino attiny avr c microcontroller tutorial
Last synced: 05 Mar 2026
https://github.com/konfiger/konfiger-c
Light weight package to manage key value based configuration and data files for C and C++
c configuration cpp key-value language parser properties
Last synced: 13 Oct 2025
https://github.com/libdriver/ags10et
AGS10ET full-featured driver library for general-purpose MCU and Linux.
ags10et c ethanol full-featured-driver iic linux mcu
Last synced: 07 Oct 2025
https://github.com/romiras/cpfront
Subsystem CPfront for translation Component Pascal to C in BlackBox Component Framework
blackbox-component-builder c component-pascal translator
Last synced: 10 Oct 2025
https://github.com/superpuiu/pwootie
Linux bootstrapper for ROBLOX Studio.
c linux roblox roblox-launcher roblox-studio roblox-wrapper
Last synced: 12 Mar 2026
https://github.com/bartman/blot
📈 console graphing / plotting library written in C
c console graph plot plotting text visualization
Last synced: 04 Apr 2026
https://github.com/paulfioravanti/exercism
My solutions for Exercism exercises
bash c clang cplusplus crystal elixir elm erlang exercism exercism-exercises exercism-solutions java javascript julia python reasonml ruby rust swift typescript
Last synced: 26 Feb 2026
https://github.com/kristopherjohnson/lunar-c
Port of classic text-based lunar lander game to C
c console-game lunar-lander retrogaming
Last synced: 14 Feb 2026
https://github.com/nilostolte/sudoku
Simple 9x9 Sudoku brute force solver with intrinsic parallel candidate set processing using bits to represent digits in the [1, 9] range, and bitwise operations to test a candidate against the candidate set, all at once.
bitwise-operators brute-force-algorithm c java optmization sudoku zig
Last synced: 25 Feb 2026
https://github.com/fzakaria/donothing
LD_PRELOAD override to have your program do nothing.
Last synced: 23 Jan 2026
https://github.com/soras/geneditdist
Generalized edit distance command line tool
aho-corasick-algorithm alignment c edit-distance edit-distance-algorithm edit-distances editdistance generalized-edit-distance generalizededitdistance levenshtein-distance transformations
Last synced: 27 Jan 2026
https://github.com/hacke-rc/c_practice_programs
A collection of c programs that I made while learning C Language and still learning and updating to this day :)
c cpp practice-programming practice-project
Last synced: 03 May 2026
https://github.com/nishantholla/a-star-visualizer
Visualizer for A* algorithm in c using raylib
a-star-algorithm c pathfinding raylib raylib-c
Last synced: 13 Jun 2026
https://github.com/bissim/jacobi-mpi
Academic project for the course of Concurrent, Parallel and Cloud Programming.
c jacobi jacobi-relaxation mpi openmpi parallel-computing parallel-programming
Last synced: 01 Jun 2026
https://github.com/librity/ft_netmon
42 São Paulo - Labs, 3rd Edition - netmon - A Threaded Network Monitoring Service in Pure C
42 42born2code 42projects 42saopaulo 42school c dns http http-client https https-client monitoring-tool network-monitoring norminette ping pthreads threadpool threads
Last synced: 28 Feb 2026
https://github.com/utsavpatel562/computer-network-and-security-
COMPUTER NETWORK and SECURITY
c caser-cipher-algorithm columnar-transposition-cipher encryption-decryption hill-cipher-algorithm vigenere-cipher-algorithm
Last synced: 28 Feb 2026
https://github.com/brunexgeek/minitar
Small C library to read and write TAR files
Last synced: 28 Apr 2025
https://github.com/lyre-os/klyre
Kernel of the Lyre operating system
c c-lang c-language kernel limine lyre monolithic-kernel x86 x86-64
Last synced: 10 Apr 2025
https://github.com/gsri30/datastructuresandalgos
This repository consists of all my dsa codes (written in C) during my college course.
algorithms c c-language college-course competitive-programming datastructures dsa-codes graphs-algorithms maths
Last synced: 23 Apr 2025
https://github.com/unusualcodeorg/clab
clab - Creative Programming Solutions using C - Programming is enjoyable when applied to solve interesting problems (may not be directly used in general day-to-day professional work). The learning and knowledge acquired in the process make a better programmer.
c coding-challenge consumer-producer cpp graph hashmap linkedlist maze-algorithms programming pthreads puzzles queue stack thread-pool travelling-salesman-problem tree
Last synced: 16 Apr 2025
https://github.com/hhromic/e131-mqtt-bridge
E1.31 (sACN) to MQTT Bridging Server written in C
bridge c cpp e131 light-controller mqtt sacn server
Last synced: 04 Jan 2026
https://github.com/ivan-pi/libdogleg-f
Fortran bindings to libdogleg - a large-scale nonlinear least-squares optimization library
c dogleg-method fortran nonlinear-least-squares numerical-optimization
Last synced: 15 Apr 2025
https://github.com/zakkemble/usb-power-switch-filter
A simple USB power switch
Last synced: 16 May 2025
https://github.com/jrcichra/gophidgets
Golang bindings for the Phidgets C library
c golang golang-wrapper hacktoberfest phidgets
Last synced: 06 Mar 2026
https://github.com/tsnsoft/wxwidgets_demo-linux
Пример программы на С++ в Code::Blocks с использованием wxWidgets в linux
c codeblocks cpp example linux wxwidgets
Last synced: 22 Apr 2025
https://github.com/johnsonjh/cws-ed
cws-ed: ED, a portable EDT look-alike editor, by Rush Record and Charles W. Sandmann
c cws-ed ed editor edt text-editor vms
Last synced: 07 May 2025
https://github.com/rollingstar/gpack-unofficial
Video game compression tool. Unofficial backup of the original tool.
7zip c compression merging srep
Last synced: 12 May 2025
https://github.com/paebbels/pyversioning
Gather version information and export as any programming language source file for inclusion into compilation.
appveyor-ci c git github-workflows gitlab-ci python3 template-engine travis-ci version-control vhdl
Last synced: 17 Jan 2026
https://github.com/uxcn/yafd
yet another file deduplicator
c deduplicator freebsd linux osx windows
Last synced: 18 Sep 2025
https://github.com/anvari1313/quarantine
Quarantine is a simple HTTP server that I started in COVID-19 quarantine time.
asynchronous c http-server pthread
Last synced: 23 Aug 2025
https://github.com/manydeps/cxxbuild
cxxbuild is a python script to easily generate C/C++ build files for cmake and bazel.
bazel build-automation build-system build-tool builder c catch2 cmake conan cpp cxxbuild cxxdeps dependencies fmt python requirements unit-testing vcpkg
Last synced: 14 Sep 2025
https://github.com/ayhamratrout/cpu_simulator
A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.
c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os
Last synced: 22 Sep 2025
https://github.com/dottorblaster/grocery
Tiny C webserver with resource adaption features
adaption c content convert imagemagick jpeg university webserver
Last synced: 04 Sep 2025
https://github.com/marm00/cinema
🎥 Command line multiviewer
c chatterino cinema media mpv multiviewer repl twitch
Last synced: 24 May 2026
https://github.com/leiless/generic_kext
Makefile for generic kernel extension
Last synced: 15 Apr 2025
https://github.com/davidwparker/opengl-screencasts-3
OpenGL screencast videos episodes 21-30
Last synced: 13 Apr 2025
https://github.com/adebayo-s/printf
🖨 created the printf function in C by @Adebayo-S and @Gejix
Last synced: 23 Apr 2025
https://github.com/narasimha1997/ironserver
A simple, amazingly fast static web server written in C. Supports faster MIME type resolution and caching.
c caching hobby-project webserver
Last synced: 12 Apr 2025
https://github.com/alishbz/bldc-motor-controller
Abstract motor control interface firmware that I developed for BLDC motor Six step and torque control.
Last synced: 23 Apr 2025
https://github.com/xeptore/blurrifier
Educational-purpose multi-threaded image blurrifier
blur-image-converter blur-images c cmake educational educational-project image image-processing jpeg libjpeg multi-thread multi-threaded multi-threading multi-threads multithread multithreaded multithreading multithreads
Last synced: 06 Mar 2025
https://github.com/douglaszuqueto/raspberry-examples
c examples golang iot nodejs python raspberry-pi
Last synced: 11 Apr 2025
https://github.com/periayellowish469/zapret2-youtube-discord
Bypass Discord and YouTube blocks on Windows 7+ with a lightweight CLI tool, custom presets, and full open-source offline mode
addon c chrome-extension discord dpi-bypass extension linux macos nodejs openwrt productivity russian subtitles video webextension youtube youtube-discord youtube-player zapret zapret-bf
Last synced: 08 Jun 2026
https://github.com/oldrev/stm32_blackpill_zephyr_ssd1306_demo
A demo for Zephyr RTOS to shows how to using a custom TTF Font with CFB sub-system to prints text on a small OLED screen.
blackpill bluepill c embedded-systems oled oled-display-ssd1306 ssd1306 stm32 zephyr
Last synced: 17 Oct 2025
https://github.com/willdoescode/asciiplay
A small terminal ascii game written in c
Last synced: 08 Apr 2025
https://github.com/archo5/sgregex
Regular expression library
c c89 c99 lightweight limited regex regular-expression simple
Last synced: 16 May 2025
https://github.com/gjbex/defensive_programming_and_debugging
This is material to complement the FutureLearn MOOC on "Defensive programming and debugging", as well as for training purposes.
bash best-practices c cpp debugging fortran mpi openmp parallel-programming python training unit-testing
Last synced: 13 Jul 2025
https://github.com/skarlett/clonk
Learn a language by writing a new one. Here's my very own retro style interpreter.
Last synced: 29 Mar 2025
https://github.com/spectatorex/gnome-runner
An endless runner for Sega Mega Drive / Sega Genesis.
c c11 endless-runner retro sega-genesis sega-mega-drive sgdk
Last synced: 11 Oct 2025
https://github.com/jfgmesquita/c-lang
Introduction to the C language (2024/2025)
Last synced: 23 Apr 2025
https://github.com/sjkingo/acpi-brightness
Program to modify backlight brightness through ACPI
acpi acpi-brightness backlight brightness-level c
Last synced: 03 Sep 2025
https://github.com/othonalberto/redblack_tree
Implementação da Red Black Tree (Árvore Rubro Negra) para números inteiros. Desenvolvido por Othon Briganó e Pedro Warmling Botelho
arvore c datastructure redblack redblacktree rubro-negra tree
Last synced: 21 Sep 2025
https://github.com/thombashi/criterionsample
:notebook_with_decorative_cover: Examples of Criterion (https://github.com/Snaipe/Criterion)
Last synced: 10 Sep 2025
https://github.com/arturbomtempo-learning/pucminas-aeds2-assignments
Content developed throughout the Data Structures and Algorithms II course in the second semester of the Computer Science program at PUC Minas, including exercises, activities, and other implementations.
algorithms binary-search binary-tree bubble-sort c data-structures heap-sort insertion-sort java list queue quicksort radix-sort searching-algorithms selection-sort sequential-search sorting-algorithms stack
Last synced: 10 Mar 2026
https://github.com/billwilliams1952/ad9850-library-arduino
Arduino library to control the AD9850 DDS module
ad9850 arduino arduino-boards arduino-library arduino-platform c c-plus-plus waveform-generation
Last synced: 26 Jul 2025
https://github.com/aashutoshrathi/Elf
Linux Terminal interpreter in C
c linux terminal terminal-based
Last synced: 11 May 2025
https://github.com/zyxdevs/learning
Sample for Telegram Bot from many Programming languages.
c dart dotnet golang html javascript pascal php python ruby rust telegram-bots
Last synced: 21 Jul 2025
https://github.com/danielaraldiedu/flappy-bird
Trabalho de desenvolvimento do jogo Flappy Bird em C++.
Last synced: 12 Jun 2025
https://github.com/hunterdii/leetcode-potd
🌟 Welcome to the vibrant world of Leetcode Daily Problem of the Day solutions! Dive into a treasure trove of daily challenges meticulously crafted to sharpen your problem-solving skills. With diverse topics, detailed explanations, and a supportive community, this repository is your gateway to mastering algorithms, data structures, and more!🚀
c competitive-programming cpp daily-coding-problem dailyprogrammer dsa-algorithm good-first-issue java leetcode leetcode-c leetcode-cpp leetcode-java leetcode-python3 leetcode-rust leetcode-solutions leetcode-solutions-cpp leetcode-solutions-python python3 rust
Last synced: 23 Aug 2025
https://github.com/jupfu/hub75
Hub75 LED matrix panel driver for Raspberry Pi Pico
c c-sdk dma hub75 led-matrix-displays pico pio raspberry-pi-pico
Last synced: 25 Jun 2025
https://github.com/xanthium-enterprises/attiny-led-control-using-rs485-protocol-from-pc
Controlling the LED's on the ATtiny development board from PC using RS485 Protocol
attiny2313a c csharp dotnet-framework embedded gui rs485 serial-communication
Last synced: 28 Jun 2025
https://github.com/libdriver/button
BUTTON full function driver library for general MCU and Linux.
button c full-function-driver gpio linux mcu
Last synced: 18 Mar 2025
https://github.com/lora-net/lr1110_updater_tool
Implementation example of update mechanism for LR1110
Last synced: 09 Jul 2025
https://github.com/mrrodrigo/steganography-c
Algorithm to apply steganography technique and hide texts within the content of an image.
c criptography hide-messages image steganography
Last synced: 30 Apr 2025
https://github.com/rekgrpth/gawkextlib
Dynamically loaded extension libraries for GNU AWK (forked from https://git.code.sf.net/p/gawkextlib/code)
Last synced: 10 Apr 2025
https://github.com/robusgauli/cset.h
Typesafe, Generic & Fastest Set Data structure implementation in C
c data-structures generic hash hashmap set
Last synced: 07 Sep 2025
https://github.com/brianpugh/cookiecutter-esp-idf-component
Cookiecutter template for an ESP-IDF component
c cookiecutter esp-idf esp32 iot
Last synced: 19 Mar 2025
https://github.com/shadowamitendu/data-structures-and-algorithm-using-c
College Code for DSA Semester 3rd
Last synced: 13 Mar 2025
https://github.com/masyagin1998/dive-into-embedded-dev
Some experiments with QEMU, C, Assembly and ARM
arm assembly bare-metal c qemu
Last synced: 19 Mar 2025