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-01 00:04:19 UTC
- JSON Representation
https://github.com/yassine-aa/gooeygui
A simple cross-platform GUI Library built in C. (Still under construction)
api c cross-platform desktop-app gui lib library linux opengl toolkit vulkan windows
Last synced: 11 Sep 2025
https://github.com/mateusnbm/pokemon-tower-defense
Pokemon inspired tower defense game powered by Allegro CC
allegro c game pokemon tower-defense
Last synced: 11 Mar 2025
https://github.com/cactichameleon9/emoji-snake
A terminal app for the well know game snake! Its programmed in C and uses emojis for the snake and apples
c emoji emojis first-project linux-app snake snake-game terminal terminal-app terminal-based terminal-game
Last synced: 22 Sep 2025
https://github.com/andymccall/neo6502-development
Coding examples in 6502 assembler and C for the NEO6502 neoretro computer
6502 6502-assembly assembler c neo6502 retrocomputing
Last synced: 02 Jan 2026
https://github.com/bratergit/hacktoberfest-2021
Only algorithms in C and C++ , good for first timers
c cpp hacktoberfest hacktoberfest-2021
Last synced: 16 Jul 2025
https://github.com/curvsurf/findsurface-samples
CurvSurf FindSurface SDK Samples (deprecated)
Last synced: 11 Jul 2025
https://github.com/NFestoso/Compiler
Front-end Platypus compiler implemented in C. Includes Buffer, Scanner, and Parser. Platypus is a language comprised of parts from a variety of other languages.
buffer c compiler demo example finite-automata grammar interpreter lexical-analysis parser scanner
Last synced: 11 May 2025
https://github.com/sagacious-software/gosh
Simple and lightweight, framebuffer-oriented, cross-platform windowing library.
ansi ansi-c api backend buffer c c89 c90 framebuffer library pixel-buffers pixelbuffer window windowing wrapper wrapper-api x11
Last synced: 12 Apr 2025
https://github.com/kabirjaipal/evil-codes
Evil Codes is a repository where you will find many useful code snippets and also you can add your codes contact me on instagram : kabirjaipal_2004
c code-generation codeforces codes cpp discord discord-bot discord-js javascript problem-solving python script scripts snippets snippets-collection
Last synced: 09 Jul 2025
https://github.com/rupt/c-arithmetic-right-shift
C arithmetic right shift. Small, portable, branchless.
Last synced: 12 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/git-bruh/libmatrix
C library for interacting with the federated Matrix communications protocol.
c libcurl matrix matrix-org matrix-sdk
Last synced: 12 Apr 2025
https://github.com/r3shape/koncept
A pluggable, extensible, open-source game engine, written in C.
c c99 extendable game-engine opengl pluggable
Last synced: 13 Apr 2025
https://github.com/shivabhusal/algorithms_n_data_structures
Contains all common algorithm theories and implementation in various languages like C, Ruby, etc
algorithms c data-structures learning ruby
Last synced: 15 Jul 2025
https://github.com/devfabiosilva/witsml21parser
A fast, robust and portable Witsml to BSON parser
bson c cplusplus energistics etp java nodejs oil-and-gas osdu python soap witsml xml
Last synced: 13 Apr 2025
https://github.com/marlysson/tecnologo-ads
Algoritmos resolvidos do curso tecnologo em análise de sistemas
algoritmo c engenharia-de-software estudo graduacao java orientacao-a-objetos python
Last synced: 13 Apr 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/pylover/meloop
Monadic event loop for C using epoll.
c epoll epoll-tcp-server io monads
Last synced: 17 Jun 2025
https://github.com/fahimfba/beecrowd-problem-solve
Source code of various problems from Beecrowd
beecrowd beecrowd-solution-in-c-plus-plus beecrowd-solutions beecrowd-solutions-in-python c competitive-coding competitive-programming-algorithms cplusplus csharp java python3 uri uri-online-judge uri-online-judge-solution uri-solutions urionlinejudge
Last synced: 12 Apr 2025
https://github.com/ndraey/nocturneos-base
NocturneOS - простая операционная система для компьютеров
c cmake kernel operating-system os osdev rust x86
Last synced: 24 Dec 2025
https://github.com/king04aman/data-structures-using-c
Data Structures and algorithm program written in C language. A detailed Data Structure implementations in C with Pseudo code and organized for real world usage.
binary-search-tree bst bst-tree bstree btree c circular-linked-list clang data-structures data-structures-algorithms data-structures-and-algorithms doubly-linked-list graph graph-algorithms linked-list queue stack tree tree-structure
Last synced: 11 Apr 2025
https://github.com/supercip971/fibres
Coroutines/fibers implementation in C99
Last synced: 04 Apr 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/youradrien/julorapido_codewars
kata solutions for codewars
algorithms c codewars codewars-challenges ts
Last synced: 23 Jun 2025
https://github.com/usbokirishima/0
An advanced keylogger with both kernel and userspace mode support. Implements stealth functionality and netlink socket communication.
c hacking kernel kernel-module keylogger linux makefile malware remote-access-tool rootkit spyware unix
Last synced: 12 Apr 2025
https://github.com/haikelfazzani/dard
⭐ Dard is french educational programming language, it is designed as an instrument for learning 💻
c clang cpp french language programming-language tdd
Last synced: 14 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/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/aw-junaid/cpp-or-c
Master C++ (or C) programming: data structures, algorithms, system design, and performance optimization. Includes examples and best practices for all levels.
Last synced: 14 Apr 2025
https://github.com/csfelix/web-assembly-studies
🧩 Contents from the Web Assembly Course
c cmake css emcc emsdk html javascript low-level memory performance wabt wasm wasm2wat wat2wasm web-assembly
Last synced: 25 Jun 2026
https://github.com/aurbano/ash
:shell: a(lex)sh(ell) -- Remaking bash to practice modern C++ :)
Last synced: 06 May 2026
https://github.com/lucastornai/comp-rs
Compiler of a fictional language to C written in Rust
Last synced: 08 Oct 2025
https://github.com/polfeliu/cantata
Python Tool to generate C structures and functions to access candb information
c can candb codegen embedded microcontrollers python stm32
Last synced: 13 Jun 2025
https://github.com/biantris/seminary-lib-gd
Project using the library LibGD with language C
Last synced: 12 Apr 2025
https://github.com/mooseman/pdfpc
Public domain functional programming in C.
c functional-programming unlicense
Last synced: 16 Mar 2025
https://github.com/fatiharslan-cmd/c-terminal-based-file-manager
Created Terminal based file manager using C and system calls
Last synced: 19 Aug 2025
https://github.com/marv7000/solink
Shared Object Linker
c linker linux shared-library shared-object x86-64
Last synced: 09 Apr 2025
https://github.com/amirhoseinmasoumi/gsmtracker
Online GPS Tracker for STM32 (HAL)
atcommands c gsm gsm-module sim808 stm32 tracker
Last synced: 10 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/xcuri0/blackframe-insertion
Black frame insertion for OpenGL applications
Last synced: 06 May 2026
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/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/xfgusta/hr
A horizontal rule for terminal
c cli command-line-tool horizontal-rule hr terminal
Last synced: 08 Oct 2025
https://github.com/abtinz/c-mini-projects
C mini projects for every one(AUT,My self projects)
Last synced: 09 Oct 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/mahdavipanah/libcdll
A cozy C library that implements circular doubly linked list
c data-structures library linked-list
Last synced: 12 Oct 2025
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/fletcher/c-boilermaker
Boilerplate C project template using CMake, CuTest and more, to simplify creating new projects. Successor to my older c-template boilerplate.
astyle boilerplate c cmake cpack macos xcode
Last synced: 13 Oct 2025
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/hairrrrr/datastructure-overall
数据结构 C/Java
algorithms c cpp data-structures java
Last synced: 15 Oct 2025
https://github.com/kevinvitale/displix
Command-line utility using CoreGraphics to change display resolutions
Last synced: 15 Oct 2025
https://github.com/ebrezadev/bmp280-barometric-pressure-and-temperature-sensor-c-driver
Bosch Sensortec BMP280 High Level MCU Independent C Driver
altimeter api barometric-pressure bmp280 bosch bosch-sensor c driver embedded embedded-c
Last synced: 15 Oct 2025
https://github.com/agherzan/syncit
Sync files, directories or the entire file-system with durability in mind
c durability filesystem fsync linux sync syncfs tools
Last synced: 16 Oct 2025
https://github.com/jacoblee23/pync
A C-extended Python package for numerical differential and integral multivariable calculus
Last synced: 31 Oct 2025
https://github.com/yashbansod/arm-tm4c-iar
This repository contains all my practice codes of TM4C123GXL coded in IAR Workbench. The Texas Instruments Tiva C LaunchPad board TM4C123G is used for the code. The TM4C123GXL Launchpad has the TM4C123GH6PM microcontroller which is based on the ARM Cortex-M4F microcontroller architecture and clocked at 80 MHz (with 100 DMIPS).
arm c ccs7 cortex-m4f embedded-c texas-instruments tiva tiva-c-series tm4c tm4c123 tm4c123gh6pm tm4c123gxl
Last synced: 24 Oct 2025
https://github.com/cm0use/turtle-graphics
Turtle graphics, no 3D or third-party libraries, just the standard functions provided by the compiler.
c cgame deitel-exercises turtle-graphics
Last synced: 26 Oct 2025
https://github.com/edinsonrequena/algorithms-and-data-structure
Here you can find many algorithm exercises in C language
algorithms algorithms-and-data-structures c data-structures python software-engineering stack tree
Last synced: 27 Oct 2025
https://github.com/detectivekaktus/gear
My personal standard library in C
c cstrings dynamic-arrays extension hacktoberfest-accepted input-output library string-builder
Last synced: 16 Mar 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/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/westleyr/catpath
Memory leak-free, single file C library to concatenate (join) file paths
c c-library join-path path-join public-domain single-file-library
Last synced: 01 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/bartman/blot
📈 console graphing / plotting library written in C
c console graph plot plotting text visualization
Last synced: 04 Apr 2026
https://github.com/religiya-serdtsa/libttak
LibTTAK: Next Generation Memory Model
arena-allocator atomicity c concurrency deterministic gc-free lock-free memory-leak memory-safety minimalistic modern-c open-source optimization threading virtual-memory
Last synced: 30 May 2026
https://github.com/rswinkle/c_utils
utility functions and libraries, for lists, queue's, strings, file I/O and general utilities, and vectors in the form of CVector (which has it's own repo).
c cpp cvector list queue string utilities utility-library vector
Last synced: 25 Apr 2026
https://github.com/craigwatt/vfo
Autonomous media optimization engine for video libraries: mezzanine→source→profile workflows with quality checks and observability.
c cli dolby-vision ffmpeg ffprobe hevc media-pipeline mkv mp4 rule-engine transcoding video-encoding video-streaming vmaf workflow-engine
Last synced: 26 Apr 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/periareon/rules_cc_autoconf
Bazel rules providing a light-weight alternative to GNU Autoconf.
autoconf bazel bazel-rules c cpp rules-cc
Last synced: 27 Apr 2026
https://github.com/franckferman/apprendre_le_c
Référentiel exhaustif pour acquérir une compréhension approfondie des fondamentaux du langage C. Fruit d'une démarche analytique rigoureuse, ce guide offre une pédagogie structurée, avec explications détaillées et exemples concrets, pour maîtriser pas à pas la programmation en C.
apprendre apprendre-c apprendre-code apprendre-dev apprendre-les-bases c c-lang c-programming c-programming-language c-programming-project clang clanguage developpement francais francaise france learn learn-c learning learning-c
Last synced: 19 Apr 2025
https://github.com/alainlebret/os
Programmation système Linux / Linux System Programming
c interprocess-communication linux memory-management message-queue named-pipes pipes process rust semaphores shared-memory signals synchronization system-programming threads unix
Last synced: 30 Jul 2025
https://github.com/uxcn/yafd
yet another file deduplicator
c deduplicator freebsd linux osx windows
Last synced: 18 Sep 2025
https://github.com/montyanderson/foop
C Framework for Object-Orientated Programming
c framework object-oriented oop
Last synced: 23 Apr 2025
https://github.com/pdsmart/sharpkey
A Multi-HID Interface, connecting PS/2 & Bluetooth Keyboard/Mice with Retro Host Computers
ajax bootstrap4 c cpp electonics electronics esp32 esp32-idf freertos html jquery js kicad
Last synced: 01 Aug 2025
https://github.com/assaabloy-ppi/binson-c-light
A light-weight C implementation of the Binson serialization format. See https://binson.org/.
Last synced: 06 Jan 2026