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/elit-altum/c-programs
Basic programs written in C using ANSI for GNU-GCC
ansi-c arrays c circular-linked-list circular-queue data-structures gcc-complier gnu linked-list menudriven queue sparse-matrix stacks
Last synced: 27 Oct 2025
https://github.com/shivamjoker/todo-app-in-c
A beautiful Todo list app in C language with CRUD operation
c cprogramming cproject todoapp
Last synced: 13 Mar 2026
https://github.com/kanai2003/c-dsa
Thanks for visiting
apna-college c c-dsa c-programming-language code-with-hary dsa-algorithm open-source
Last synced: 27 Mar 2026
https://github.com/deeptesh-rout/the-ultimate-c-programming-course
This is a Ultimate C-Programming Course for Beginners
Last synced: 27 Oct 2025
https://github.com/thatsabhishek/c-codes
Collection of various C programs
c coding programming sort sorting
Last synced: 13 Jun 2025
https://github.com/ironcorelabs/ironoxide-swig-bindings
IronCore Labs SDK bindings which are generated using swig
android c cpp cryptography java jvm proxy-re-encryption transform-encryption
Last synced: 12 Mar 2026
https://github.com/zpoint/algorithms
Notes and Implementation of common Algorithms and DataStructure
algorithm c common-algorithms python
Last synced: 07 Oct 2025
https://github.com/coditva/a-vim-story
A ncurses based game for learning Vi/Vim.
c cmake doxygen game learning-vim ncurses vim
Last synced: 12 Apr 2025
https://github.com/thedavesims/wormhole
A GBJAM9 entry written in C for the WASM-4 fantasy console.
2bit c fantasy-console game gbjam9 retro retrogame wasm wasm4 webassembly
Last synced: 05 Jul 2025
https://github.com/aeilot/lsnotes
Add a description to your directories!
april-fools beginner-friendly c command-line command-line-tool cpp
Last synced: 26 Feb 2026
https://github.com/v-kolesnikov/unix_notes
🐧 UNIX system programming examples
c gcc self-education system-programming unix
Last synced: 30 Oct 2025
https://github.com/maandree/libskrift
Text drawing library using libschrift
Last synced: 24 Feb 2025
https://github.com/ilieschibane/projet-compil_mini-compilateur
a Mini compiler made in C and Flex/Bison for an university project
Last synced: 30 Apr 2025
https://github.com/bhagat-hrishi/c
This repo contains concepts of C Language and some codes
c c-programming-language concepts interview-practice language
Last synced: 10 Apr 2025
https://github.com/lpg2709/verysimplesnakegameinc
A very simple SnakeGame in C
beginner-project beginners-guide c exemple game snake-game windows
Last synced: 05 Apr 2025
https://github.com/chinmaymahajan/dreamscoder-examples
This repository contains the example code for the posts on the blog www.DreamsCoder.com
c cpp css data-structures data-structures-algorithms datastructures java javascript php react react-component react-components reactjs
Last synced: 18 Jun 2025
https://github.com/im-rises/cmake-cpp-library-example
This repository contains examples and tutorials demonstrating how to link multiplaform libraries to C++ for Windows, Linux and macOS projects using CMake.
c cmake cpp emscripten example glad glfw imgui library linux opencl opencv opengl openmp openmpi pthreads sdl2 sfml
Last synced: 18 Jun 2025
https://github.com/nathanmcmillan/hymn-lang
Small scripting language.
bytecode-interpreter c embedded interpreter language lua programming-language vm
Last synced: 26 Jul 2025
https://github.com/gnat/tetris-machine
:video_game: 3D Tetris in pure C using OpenGL & SDL.
c game game-development opengl sdl tetris
Last synced: 15 Apr 2025
https://github.com/olegschwann/technopark-algorithms
Implementation of various algorithms in C / C++ for the first semester of Technopark.
algorithms-and-data-structures c cpp
Last synced: 02 Apr 2026
https://github.com/hyouteki/voyage
Minimal C Immediate Mode GUI application framework made from scratch on top of Raylib
application-framework c gui raylib
Last synced: 13 Apr 2025
https://github.com/shekohex/jax
minimal C-interpreter to play with. for learning purpose
c functional-programming jax learning-by-doing scripting-language
Last synced: 08 May 2025
https://github.com/approxit/impsbru
A impossible shapes logic game for Amiga.
Last synced: 06 Oct 2025
https://github.com/wa1tnr/camelforth-rp2040-au
CamelForth in C by Brad Rodriguez - UNSTABLE version
c camelforth forth interpreted-programming-language interpreter memory-dumper memory-map raspberry-pi-pico rp2040 rpi-pico rpi-rp2 text-interpreter usart usb-cdc
Last synced: 17 Aug 2025
https://github.com/rob2309/simpleos2
SimpleOS2 is a very simple x86_64 OS I am creating for learning purposes.
amd64 apic apic-timer asm c cpp efi efi-development kernel operating-system operating-system-learning process-management uefi uefi-boot uefi-development x86 x86-64
Last synced: 05 Oct 2025
https://github.com/adebayo-s/alx-low_level_programming
💾 Low level programming projects repository. Done at @ALXAfrica-Holberton School
bit-manipulation c data-structures-and-algorithms libraries memory-management pointers-and-arrays system-calls
Last synced: 23 Apr 2025
https://github.com/taffarel55/cryptography
Um encriptador e decriptador de mensagens bem simples
c cesar-cypher cifra-de-cesar criptografia criptography
Last synced: 23 Jul 2025
https://github.com/aminkhani/c
Cpp/C Tutorials, Exercise and PDF
c c-example c-exercise c-language c-project cpp cpp-examples cpp-tutorials
Last synced: 19 Jul 2025
https://github.com/joswinemmanuel/basic-c
A repository containing the fundamentals of C programming and essential programs for beginners.
Last synced: 10 Mar 2026
https://github.com/exoticlibraries/liblogax
Blazing fast, simple and modular header-only logging library with zero allocation for C and C++, implemented in C90. Allow logging into various output formats such as Key-Value and JSON.
c c-plus-plus c90 fast json key-value logger logging text
Last synced: 31 Mar 2025
https://github.com/rvk007/recover-fat32-file-system
A FAT32 file recovery tool.
c fat32 file-recovery filesystem recover-files
Last synced: 07 May 2025
https://github.com/tristanpenman/asteroids
Asteroids clone written in C, and ported to the web using Emscripten
asteroids c emscripten n64 opengl sdl
Last synced: 24 Feb 2026
https://github.com/callmesalmon/pearlOS
pearlOS: A lightweight operating system, contributions are welcome!
c kernel minimal minimalist operating-system os osdev pure-c
Last synced: 20 Jul 2025
https://github.com/mcuntz/jams_makefile
Provide a portable, versatile way of compiling Fortran, C, C++, and mixed projects.
c configuration fortran make makefile
Last synced: 27 Jan 2026
https://github.com/eliseydudin/ict-solutions
solutions for tasks on platforms like codeforces :D
c cpp golang leetcode leetcode-solutions python rust sports-programming
Last synced: 23 Oct 2025
https://github.com/alejandroesquivel/msp430-esp8266-people-counter
A wi-fi connected people counter. Implemented with a pair of ultrasonic transducers, the TI MSP430G2553 microcontroller and the ESP8266 ESP-01 Wi-Fi module.
angular c esp8266 firmware iot msp430 msp430g2553 python uart websockets wifi
Last synced: 15 Mar 2026
https://github.com/petrus1904/superadmm
superADMM: Quadratic Program Solver with dynamic weighting ADMM
c linear-programming matlab model-predictive-control optimization python quadratic-programming solver
Last synced: 13 Apr 2026
https://github.com/dpetrosy/42-printf
This project aims to code a custom implementation of the C printf function.
42 42-cursus 42-printf 42-school 42born2code 42cursus 42printf 42projects 42school 42yerevan c c-programming ft-printf library makefile printf printf-42 printf42
Last synced: 10 Apr 2025
https://github.com/eliasku/unit
Tiny unit testing library for C language
assertions bdd c clang cmake cross-platform embedded header-only kiss single-header-library small-projects testing unit-testing
Last synced: 12 Apr 2025
https://github.com/para-lang/para-compiler
The Para Compiler (From Greek "para": Beside/Alongside)
c compiler hacktoberfest hacktoberfest2021 language para para-lang programming-language python
Last synced: 07 Oct 2025
https://github.com/cxxpods/cxxpods
Toolchains, tools and dependencies, all in one place, made easy
build build-automation build-system c cmake cpp cross-compiler make package-manager toolchains
Last synced: 25 Oct 2025
https://github.com/beer-ops/octocat-in-c
GitHub Code Spaces demo with a more complex C based environment
c codespaces conan cpp octoberfest python vscode zenofgithub
Last synced: 13 Oct 2025
https://github.com/sha-env/hackerrank
Hacker Rank Solve (On Going)
c cpp csharp go hackerrank hackerrank-challenges hackerrank-python hackerrank-solution haskell html java javascript kotlin php python ruby solver swift typescript vscode
Last synced: 11 Oct 2025
https://github.com/tusharkhatriofficial/lang-docs-imcoded.github.io
This repository provides comprehensive documentation for the C programming language, covering the basics, concepts, examples, exercises, and projects. It is designed to help beginners and college students learn C programming, as well as provide best practices and tips for more experienced programmers.
c c-loops c-pointers c-programming-basics c-programming-language learning-c pointers
Last synced: 10 Apr 2025
https://github.com/thexhr/jrnlc
Opinionated command line based Journal
c diary hacktoberfest journal jrnl
Last synced: 10 Oct 2025
https://github.com/kartikmandhan/bc-infinite-precison-calculator
'bc' is an command line arbitrary precision calculator.Implementation of Unix based command 'bc' using C Programming language, as a part of DSA1 Project
c calculator data-structures-project dsa infinite-precision-arithmetics linked-list
Last synced: 16 Mar 2026
https://github.com/webispy/checkpatch-action
Github action for checkpatch.pl
action c checkpatch checkpatch-action code-review docker kernel lint
Last synced: 10 Oct 2025
https://github.com/warusadura/tpmsecret
a simple project to work with a TPM.
Last synced: 30 Oct 2025
https://github.com/apache/activemq-nms-stomp
Mirror of Apache ActiveMQ NMS.Stomp Client
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 22 Apr 2025
https://github.com/gbafana25/typetester
Typing practice on the command line
Last synced: 24 Apr 2025
https://github.com/ir33k/prebble
Pebble REBBLE watchface
c pebble pebble-c pebble-watchface
Last synced: 07 Oct 2025
https://github.com/ana06/ruby-tabulation
Project in which I analyze if the Ruby Hashing algorithm could be improved using Tabulation Hashing
benchmarks c columbia-university report ruby tabulation
Last synced: 01 Mar 2026
https://github.com/adithyaakrishna/brick-breaker
A OpenGL C++ Mini Project of Brick Breaker
brickbreaker c opengl project vtu
Last synced: 19 Apr 2025
https://github.com/nattfalk/iff2raw
Command-line tool for converting IFF ILBM images to RAW format
Last synced: 08 Oct 2025
https://github.com/gittorre/cloudbedlamlinuxn
CloudBedlam for Linux -- Native (C++) Impl: CloudBedlam is a simple, configurable, machine-local chaotic operation orchestrator for resiliency experimentation inside virtual and physical machines. This version is for Linux machines.
c chaos chaos-engineering cpp linux resiliency virtual-machine
Last synced: 19 Apr 2025
https://github.com/aw-junaid/programming-books
Curated collection of free programming books: Python, JavaScript, Go, Rust, and more. Learn coding, algorithms, and system design with open-source resources.
books c cpp go javascript programming programming-books python rust
Last synced: 08 Apr 2026
https://github.com/sundanc/sdn
Custom terminal emulator and integrated shell built with GTK+3 and VTE, featuring command history, autocompletion, aliases, and theming.
Last synced: 28 Apr 2026
https://github.com/masoudir/teensy41_uros_example_publisher_with_static_library
This repository shows a simple Arduino example of uros publishing an integer into ROS2 (foxy) using uros static library and Teensy 4.1 and Platformio IDE.
c cpp cpp14 docker micro-ros platformio publisher ros2-foxy static-library
Last synced: 04 May 2026
https://github.com/IronCoreLabs/ironoxide-swig-bindings
IronCore Labs SDK bindings which are generated using swig
android c cpp cryptography java jvm proxy-re-encryption transform-encryption
Last synced: 17 Jun 2025
https://github.com/jerr-it/canvas
Render images and videos directly using C
c c-language hacktoberfest netpbm rendering
Last synced: 14 Aug 2025
https://github.com/ferhatgec/edifor
Mostly inspired CLI Code editor (mostly based on kilo editor)
c cli code commandline editor inspired kilo text
Last synced: 14 Apr 2025
https://github.com/ibara/sysctlbyname
sysctlbyname(3) compat library for OpenBSD
Last synced: 25 Oct 2025
https://github.com/francescodisalesgithub/simpleviruswriting
An example of basic virus writing in C
c exploit fallocate fork-bomb hacking hide-messages kernel linux passwords shadowfile timebomb virus-writing
Last synced: 25 Jun 2025
https://github.com/chaitanyarahalkar/cedit
A minimalistic text editor for terminal fanatics. Download it for Linux →
c emacs nano text-editor vim vt100
Last synced: 17 Aug 2025
https://github.com/danielmartensson/jlogger-mobile
A free opensource sensor to log file IoT tool for Android/Iphone/Windows/Linux/Mac
android c embedded-systems gluon-mobile ios iot java javafx logging spring
Last synced: 09 Sep 2025
https://github.com/dispatchcode/nate
[Codegolf] Just a minimal 8086 emulator
Last synced: 02 Sep 2025
https://github.com/cassiebreviu/onnx-csharp-serverless
Build a model with python, save it to onnx format, run it with csharp with the onnxruntime and deploy to a serverless Azure Function
Last synced: 14 Apr 2025
https://github.com/nepx/halfix-demo
Halfix emulator demo
c c99 emulator webassembly x86
Last synced: 11 Jul 2025
https://github.com/narasimha1997/c-dict
A tiny library that brings the support of dictionaries to C programming language with a fast lookup using hash tables. dict type can be used to associate large arrays with string keys.
algorithms c cplusplus datastructures dictionaries hashing
Last synced: 12 Apr 2025
https://github.com/astiob/mplayer2
An archive of mplayer2 with additional patches. Not actively maintained.
audio c ffmpeg libav mplayer multimedia video
Last synced: 10 Sep 2025
https://github.com/losinggeneration/hge-unix
HGE port for OS X & UNIX
2d-game-engine c cpp game-development game-engine hge hge-unix
Last synced: 15 Apr 2025
https://github.com/rofl0r/filesync
syncs two directories, with the possibility of creating incremental backups
backup c data directories lightweight synchronization
Last synced: 22 Mar 2025
https://github.com/avsystem/avs_commons
A set of common code used in AVSystem for projects written in C.
Last synced: 26 Jul 2025
https://github.com/amrdeveloper/echo
Compiler And Virtual Machine for Lox Programming Language written in C
c compiler lox lox-language virtual-machine
Last synced: 12 Apr 2025
https://github.com/nicknaso/abi-stable-node-research
Research for N-API Bindings
addon c cpp go golang javascript native-addon node nodejs
Last synced: 13 Apr 2025
https://github.com/woodruffw/ruby-inih
A Ruby wrapper for inih (a simple C INI parser)
c configuration ini inih iniparser ruby
Last synced: 16 Apr 2025
https://github.com/frogtheastronaut/moose-os
32-Bit OS written in C
asm assembly-language c grub2 operating-system os osdev qemu
Last synced: 04 Oct 2025
https://github.com/junaidrahim/hacktoberfest-kiit-2021
To encourage and educate students of KIIT about Open Source Software and GitHub
beginners c cpp giveback go hacktoberfest hacktoberfest2021 java kiit opensource python
Last synced: 15 Apr 2025
https://github.com/stevelauc/the-linux-programming-interface
Src of The Linux Programming Interface and its Rust implementation (Exercise included)
c linux rust system-programming
Last synced: 11 Apr 2025
https://github.com/numworks/epsilon-sample-app-c
A sample C app for the NumWorks graphing calculator
Last synced: 21 Sep 2025
https://github.com/xiaoandx/learningcode
宜宾学院期间学习代码,包括C,Python,HTML, Java等代码。用于以后回顾复习查阅,I learned the code in Yibin College, including C, Python, HTML, Java and other codes.For later review and reference
c css html5 javascript python3
Last synced: 14 Apr 2025