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/abdelkarimhajji/piscine_42
this is my first own projects pool in 42network .
c makefile piscine42 shell-scripts
Last synced: 18 May 2026
https://github.com/k4zoku/crandom
A random number generation implementation in C similar to the one found in standard C++ <random>
c c99 prng rng standard-library
Last synced: 10 Sep 2025
https://github.com/sirmaxx/programming-math_lessons
matematik programlama dersleri için kodlar ,i will create videos for math-programming ,they are lessons codes
c calculations computer computing mathematics physics
Last synced: 18 Jan 2026
https://github.com/fpsvogel/learn-cs
Learning resources for computer science, C, etc.
awesome-lists books c computer-science learning-resources low-level-programming systems-programming zig
Last synced: 13 Apr 2025
https://github.com/autch/s98ml
A language for describing S98 sound dump format and its compiler/decompiler
Last synced: 22 Jun 2025
https://github.com/allyndawn/wxtx
STM32 Nucleo-F429ZI FreeRTOS RFM69HCW Weather Station Transmitter / Outdoor Unit
c embedded freertos iot stm32 stm32f4 weather weather-station
Last synced: 15 Jun 2026
https://github.com/leechristie/walsh-families
Source for "The role of Walsh structure and ordinal linkage in the optimisation of pseudo-Boolean functions under monotonicity invariance" (Christie, 2016).
c computer-science optimization python research theory walsh-families walsh-functions
Last synced: 06 May 2026
https://github.com/raphaelmos/kmeansonimage
K-Means Kmeans Algorithm used on .ppm images with different libraries like OpenGL
algorithms-implemented c kmeans kmeans-algorithm kmeans-clustering
Last synced: 09 Sep 2025
https://github.com/freddiehaddad/endianness
Detects the endianness (big or little) on a given platform.
c endian endianness memory-management
Last synced: 12 Sep 2025
https://github.com/imanimrod/piggy-os
The best operating system.
c kernel operating-system osdev x86-64
Last synced: 24 Jun 2025
https://github.com/colleagueriley/xdl
A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.
ansi-c c c89 cpp dymanic header-only public-domain rsgl single-header x11 xlib
Last synced: 21 Jun 2025
https://github.com/sunzenshen/cgotchas
Demonstration for using a C library in Go with Cgo
Last synced: 06 May 2025
https://github.com/cyanide-burnout/wormhole
Linux inter-VM shared memory client library
c iouring ivshmem ivshmem-qemu linux uio uring
Last synced: 18 May 2026
https://github.com/tpanj/sccp
Simple C Config Parser is simple to use generic reader of key value combinations
c c89 config cross-platform ini toml
Last synced: 02 Feb 2026
https://github.com/knapeczadam/dae-software-engineering
🌚 Final project for Software Engineering at Howest DAE (2024). Demonstrates modular C++ development with Lua integration, including three simple mini-games: Pong, Snake, and Breakout. Includes a single final release build.
belgium c c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lua programming software-engineering sol2 student-project university
Last synced: 03 Jul 2026
https://github.com/ac000/jamendo-fuse
FUSE (Filesystem in USErspace) providing access to jamendo.com
Last synced: 07 May 2025
https://github.com/yud0uhu/chocottoos
ATtiny85とATmega328Pで動くRTOSのサンプルソースコードです。
Last synced: 17 May 2026
https://github.com/spacebody/cra-c-slides
This is the slides I used to tech others C programming languages -- by Yilin ZHENG
Last synced: 13 Apr 2025
https://github.com/diohabara/languages
implementations of language processors
Last synced: 16 May 2026
https://github.com/mohammadv184/irvalidator
IRValidator is a C library that provides validation for various Iranian identification systems.
Last synced: 29 Mar 2025
https://github.com/luickk/tempcachedb
key/val database with focus on temporary ultra fast data storage
c c-library key-value key-value-database key-value-store
Last synced: 11 Jun 2025
https://github.com/mark-mdo47/arduinoclass
Lesson Plan and Code for a Maker-Space Arduino class 2023
arduino c cpp df2301q-voice-commands fastled hc-sr04-ultrasonic-sensor kcx-bt-emitter kcx-bt-emitter-v1-1 persistence-of-vision ws2812b-led yx5200
Last synced: 11 Feb 2026
https://github.com/zakhaev26/c-practice-repo
Repository for myself to refer C in future
Last synced: 21 Jun 2025
https://github.com/chouaib-629/helloworld_alllanguage
This repository contains "Hello World" examples in various programming languages.
c java javascript js php python r
Last synced: 17 Feb 2026
https://github.com/gbafana25/typesrv
Server for typtester program's multiplayer
Last synced: 14 Jul 2025
https://github.com/tyler-cromwell/ctci
My solutions to the questions in Cracking the Coding Interview (6th Edition) (WIP)
algorithm-challenges algorithms c c-plus-plus data-structures java python3
Last synced: 17 Feb 2026
https://github.com/rxchit/barebone-os-raspi3
A simple OS that prints "Hello World", for RaspberryPi 3
c cpp kernel os qemu raspberry-pi-3
Last synced: 11 May 2026
https://github.com/codahiri/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 03 Mar 2025
https://github.com/williamkosasih19/jit-nasm
Just In Time NASM. Assemble and run instructions in memory, immediately
asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64
Last synced: 19 May 2026
https://github.com/romelium/connect4
The Connect 4 CLI program with AI implementing alpha-beta pruning I made for fun! There is Human vs Human, Human vs AI, AI vs AI git branches
ai alpha-beta-pruning c connect4 connect4-ai-game
Last synced: 20 Jun 2025
https://github.com/selma-belhadj/printf
Custom Printf C function implementation
Last synced: 28 Mar 2025
https://github.com/islipnot/winload
Reversing & recreating Windows 10 image loader with executable API resolution. (usermode, x64/86)
c reverse-engineering windows-10 windows-internals
Last synced: 20 Jun 2025
https://github.com/vozlt/nginx-module-krisp
Nginx krisp(korea isp) module
c nginx nginx-module vozlt-nginx-modules
Last synced: 18 May 2026
https://github.com/krishpranav/diamond-lang
diamond lang is an object-oriented programming language
c clang cpp function-programming http language networking object-orianted programming-language socket
Last synced: 17 Feb 2026
https://github.com/miou-zora/lib-c-ursed
A libmy (Epitech Small LibC) that try to reach limit of ternary and recursive functions in C.
Last synced: 02 Feb 2026
https://github.com/endurodave/c_statemachinewiththreads
C Language State Machine with Threads
asynchronous-callbacks c c-language cross-platform multithreading state-machine threads
Last synced: 11 Jul 2025
https://github.com/praabindhp/binary_search-tree
C Program For Binary Search Tree
binary-search-tree c code create delete find inorder insert maximum minimum postorder preorder programming-language
Last synced: 19 Jun 2025
https://github.com/knbr13/tic-tac-toe
A simple command-line implementation of the classic Tic Tac Toe game in C.
Last synced: 04 Apr 2025
https://github.com/lorenzomorelli-webdev/c_assembly_optimization
Unical project for "ARCHITETTURE E PROGRAMMAZIONE DEI SISTEMI DI ELABORAZIONE" exam
assembly c kmeans nearest-neighbor-search optimization
Last synced: 04 Apr 2025
https://github.com/maminechniti/sticks
Rust command-line tool for managing C and C++ projects.
build-tool c cpp project-manager rust
Last synced: 13 Apr 2025
https://github.com/ucl/takeout-app-macos
MacOS desktop application for processing Google Takeout export files
c macos macos-monterey porter-stemmer porter-stemmer-algorithm swift swiftui
Last synced: 07 May 2026
https://github.com/costava/break-bricks
Game/demo similar to the game Breakout
Last synced: 24 Oct 2025
https://github.com/prust/glasstack
A lightweight, minimal-abstraction cross-platform framework
c cross-platform desktop duktape engine framework gui javascript javascript-engine lightweight runtime
Last synced: 16 May 2026
https://github.com/merendamattia/fdi
FdI - Fondamenti di Informatica presso l'Università degli Studi di Parma (9 CFU).
Last synced: 18 May 2026
https://github.com/usk2003/my-competitive-coding-templates
This repository contains my personal competitive programming templates in C, C++, C#, Java, and Python. It includes common functions and utilities for quick problem-solving, covering I/O handling, modular arithmetic, and other typical tasks, designed primarily for my use but open for others.
c coding competitive-programming cpp cs java python template
Last synced: 13 Apr 2026
https://github.com/sirwumpus/ioccc-mynx
Best use of the WWW - IOCCC 2005 Winner - web client
Last synced: 31 Jul 2025
https://github.com/jsoulier/sdl3_ray_tracing_in_one_weekend
Ray Tracing In One Weekend using SDL3 GPU with compute shaders
c glsl raytracing sdl sdl3 shaders
Last synced: 16 Mar 2025
https://github.com/alexpreynolds/convert2bed
Convert common binary and text genomic formats to BED
Last synced: 16 May 2025
https://github.com/kchousos/ninja-vs-zombies
A platform game written in C with the Raylib library.
c gamedev platformer raylib raylib-c
Last synced: 16 Mar 2025
https://github.com/anvouk/c4c
Containers4C or simply C4C is a header only preprocessor-heavy implementation for many common containers available in other programming languages.
c c89 containers cross-platform fast library lightweight templates
Last synced: 01 Oct 2025
https://github.com/sidray-infinity/centralized_p2p
A centralized peer to peer architecture to share files.
c file-sharing socket-programming
Last synced: 20 Dec 2025
https://github.com/abstractmachines/c_x86_asm_linux_pdfs_bryant_ohallaron_book
Answers to questions in the industry standard Bryant and O'Hallaron book, using K&R book as a guide.
asm c cache gdb kernigan-ritchie-book x86
Last synced: 30 Mar 2025
https://github.com/kourouklides/perspective-taking
Visual and Spatial Perceptual Perspective Taking (using Kinect)
c c-plus-plus computer-vision cpp cpp-code kinect kinect-fusion opencv opengl openni robotics ros ros-kinetic
Last synced: 12 Apr 2026
https://github.com/mvpee/42-ft_printf
My printf from 42 school. This project requires rewriting printf. Interesting to learn variable argument numbers.
42 c learning printf printf-42 printf-project
Last synced: 27 Mar 2025
https://github.com/dcepelik/mcc
Minimalist C compiler (work in progress).
c compiler optimization simple
Last synced: 16 Jan 2026
https://github.com/adriansuter/pmsos
A program written in C to search for Magic Square of Squares.
c gmplib magic-square maths number-theory
Last synced: 22 May 2026
https://github.com/ryhkml/keylogger
Keylogger for Linux. Leaks your keyboard input
c keylogger keystroke linux overlay-obs rootless websocket
Last synced: 11 Mar 2026
https://github.com/jeffersonribeiro/snake-c
Snake game built in C using printf()
Last synced: 16 May 2025
https://github.com/balena-io-examples/balena-c-hello-world
Getting started with C on balena
Last synced: 23 Mar 2025
https://github.com/lincolncox29/wallpaperlite-cli
Set desktop wallpaper using VLC
c customization microsoft software vlc vlc-libvlc vlc-media-player wallpaper wallpaper-app wallpaper-changer wallpaper-engine-software wallpaperengine-download walpaperapp windows-10 windows-11 windows-app windows-desktop
Last synced: 04 Sep 2025
https://github.com/cooljeanius/babeltrace
This project provides trace read and write libraries, as well as a trace converter. This fork is to try porting it to Mac OS X.
Last synced: 18 Jan 2026
https://github.com/mr-dos/ssd1306-lib
Library for SSD1306 displays, currently for STM32 processors.
c display driver graphics ssd1306 ssd1306-oled ssd1306-stm32 stm32
Last synced: 21 Jun 2025
https://github.com/ollieday/mongoose-ds3231
Mongoose OS I2C driver for the DS3231 real-time clock
Last synced: 08 Apr 2025
https://github.com/ollieday/mongoose-ws2812b
Mongoose OS driver for the WS2812B (aka NeoPixel) RGB LED strip
c iot mongoose-os neopixel ws2812b
Last synced: 08 Apr 2025
https://github.com/pepebecker/pepeos
PepeOS is a minimal Operating System
c cross-compiler nasm operating-system os pepeos
Last synced: 04 May 2025
https://github.com/pratikrameshmajage/c_programming
I learned the C programming language and documented my journey through these notes. 🖥️ This repository includes: 📝 Key concepts and syntax of C 🔢 Examples of commonly used programs 🛠️ Tips and tricks for beginners 📂 Well-structured notes for easy understanding Perfect for anyone starting with C programming or revising the basics! 🚀
Last synced: 13 May 2025
https://github.com/tillkuhn/moodboard
ESP32 MoodBoard C++ Sourcecode for Arduino IDE
Last synced: 11 Apr 2026
https://github.com/digitsensitive/foxviewppm
Lightweight image viewer written in C and SDL2
c c-programming image image-viewer pbm pgm ppm ppm-image sdl sdl2 viewer
Last synced: 08 Apr 2025
https://github.com/cpscript/bytehunter
Signature Generation and Pattern Matching Plugin for IDA Pro made in C
binary-analysis c ida-plugin malware-analysis vulnerability-research
Last synced: 04 Sep 2025
https://github.com/alpha74/cuda_basics
Nvidia NVCC CUDA programs for begineers.
c cpp cuda cuda-programs nvcc nvidia parallel-computing parallel-programming
Last synced: 08 May 2026
https://github.com/nscotto/claphub
Template workspace for developing all your clap plugins in C/C++ with CMake
Last synced: 30 Apr 2026
https://github.com/pedrozappa/42_fractol
42 Project : Fract'ol
42 42born2code 42cursus c fractol fractol-42 gdb make minilibx
Last synced: 24 Sep 2025
https://github.com/tokisakikurumi2001/frequency_of_char_in_string
Calculate the frequency of characters in string
c csharp haskell java javascript objective-c perl6 php python ruby swift4 vuejs
Last synced: 04 Feb 2026
https://github.com/nwtgck/8cc-elc-hs
C Compiler written in Haskell powered by 8cc and ELVM
Last synced: 30 Apr 2026
https://github.com/andr3w03/kgv_uts_turing-a
Ujian Tengah Semester Mata Kuliah Komputer Grafik dan Visualisasi
c cpp desktop-application glew glfw opengl visual-studio
Last synced: 09 May 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