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-06-30 00:04:35 UTC
- JSON Representation
https://github.com/thexhr/jrnlc
Opinionated command line based Journal
c diary hacktoberfest journal jrnl
Last synced: 10 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/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/saadbazaz/mard-shell
👨💻 An experimental shell in C, with a meme-generator
bash c meme-generator shell student-project terminal
Last synced: 12 Apr 2025
https://github.com/johncoleman83/printf
Custom version of printf() in C Language
c c-language low-level-programming printf
Last synced: 10 Apr 2025
https://github.com/fredericbonnet/cmake-test-explorer
CMake Test Explorer for Visual Studio Code
c cmake cpp ctest test-automation test-explorer testing vscode vscode-extension
Last synced: 13 Jul 2025
https://github.com/n4vrl0s3/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: 14 Apr 2025
https://github.com/xqgex/NUMA_Black-Box
Black-box Concurrent Data Structures for NUMA Architectures
brown-university c numa tau tel-aviv-university
Last synced: 11 May 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/nihlus/zalloc
zalloc is a safety- and security-oriented wrapper around malloc.
allocator c calloc hacktoberfest malloc safety security
Last synced: 13 May 2025
https://github.com/ayobami6/alx-low_level_programming
Low level programming language C
c computer-science programming software-engineering
Last synced: 06 May 2025
https://github.com/alexeev-prog/KintsugiOS
Minimalistic and rich x86_64 operation system in (N)ASM and C
asm c fasm i386 i386-elf-gcc nasm operating-system os osdev x86 x86-assembly
Last synced: 11 Jan 2026
https://github.com/jmcph4/jcrl
A library of fundamental algorithms and data structures written in C
abstraction adt algorithms c compsci data-structures discrete-mathematics fundamental-algorithms graph hypergraph library list multiset queue reference-implementation set sorting-algorithms stack tree tree-search
Last synced: 07 Apr 2025
https://github.com/ahoys/actionbuilder
A powerful mission creation extension for Arma 3.
Last synced: 02 Apr 2026
https://github.com/getjared/rude
a rude little window manager
c hacktoberfest window-manger xlib xorg
Last synced: 04 May 2025
https://github.com/zby-zy/mini-c-projects
Welcome to the Mini C Projects repository! Embarking on the exciting journey of learning C programming can be both thrilling and challenging, especially for those who are just starting.
basic-projects c c-application c-example-code c-exercise c-exercises c-functions c-operator c-programming c-programming-language c-tutorials c-variables challenge coding electrical-engineering embedded-c embedded-devices embedded-systems mini-projects-in-c-language
Last synced: 10 Apr 2025
https://github.com/airhorns/extractab
App for working with guitar tabs
c chords guitar-tabs piano visual-piano-chords
Last synced: 10 Apr 2025
https://github.com/basemax/firstllvmc
Generate object code and IR code of a simple program using LLVM in Pure C.
c compiler compiler-design llvm llvm-bitcode llvm-c llvm-compiler llvm-frontend llvm-ir llvm-tutorial
Last synced: 05 May 2025
https://github.com/kristapsk/resclib
Real-Time / Embedded Standard C Library (libc).
Last synced: 28 Oct 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/djthorpe/c-tensor
Tensor implementation in C
c cmake library machinelearning tensor
Last synced: 07 May 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/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/fahimahammed/simple-calculator-in-c
Simple Calculator project in C Programming.
Last synced: 11 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/libdriver/gp2y1051au0f
GP2Y1051AU0F full function driver library for general MCU and Linux.
c full-function-driver gp2y1051au0f linux mcu pm25 uart
Last synced: 18 Mar 2025
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/nicowilliams/ctp
C Thread Primitives
c concurrent-data-structure concurrent-data-structures lock-free lock-less lockless rcu
Last synced: 09 Sep 2025
https://github.com/linarcx/captain-ballard
Watches your git directories periodically and reports the latest changes
auto c gtk3 libgit2 monitoring-tool sqlite3
Last synced: 05 May 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/harshal306/predictingsemanticorientationofcommunication
Sentiment Analysis of Communication over Social Network
anger-datasets binary-search-tree c datasets datastructuresandalgorithm gcc-complier glade gtk3 happy-datasets heapsort-algorithm love-datasets machine-learning-algorithms navie-bayes-algorithm probabilistic-programming probability sad-datasets supervised-learning vulgar-non-decent-datasets
Last synced: 20 Sep 2025
https://github.com/jomy10/defer
A simple, single-header library which implements defer and autofree at compile-time in C/C++
autofree c cpp defer single-header single-header-lib single-header-library
Last synced: 21 Mar 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/anicusan/konigcell
Quantitative, Fast Grid-Based Fields Calculations in 2D and 3D - Residence Time Distributions, Velocity Grids, Eulerian Cell Projections etc.
c grid pixels projection python residence-time-distribution visualization voxels
Last synced: 11 Apr 2025
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/ngtcp2/sfparse
RFC 9651 Structured Field Values parser
c http parser rfc8941 rfc9651 structured-fields structured-headers
Last synced: 17 Jun 2026
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/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/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/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/alsa-project/libhinawa
Mirror of https://git.kernel.org/pub/scm/libs/ieee1394/libhinawa.git for user support and continuous integration. I/O library for IEEE 1394 asynchronous transactions to/from units on the bus, with GObject Introspection.
alsa c gobject-introspection ieee1394 linux meson
Last synced: 12 Apr 2025
https://github.com/mohammedhrima/wolf-compiler
Compiler for my own programming language (in progress...)
assembly c c-language c-programming c-programming-language c-project c-projects compiler compiler-design compiler-designs compilers machine-code
Last synced: 15 May 2025
https://github.com/jamesgeorge007/man-walking-in-the-rain
This is a project I did so as to familiarise my self with the various functions available in the C graphics library. :walking:
Last synced: 22 Apr 2025
https://github.com/anvouk/anv
Collection of 1 header-only utility libraries under MIT license
c cross-platform header-only libraries library no-dependencies unit-testing utility-library
Last synced: 24 Apr 2025
https://github.com/arezaie14/ars_kalman_filter
This is Kalman filter in c language for all programming languages such a micro controllers and ...
c cpp filter filters function-parametres kalman-filter mea micro-controllers microcontroller programming-languages
Last synced: 26 Apr 2025
https://github.com/jcarrano/fv-libc
Towards a formally verified, tiny and permissively licensed C standard library, using Frama-C (fork of Baselibc/Klibc)
acsl c embedded formal-verification frama-c libc microcontroller standard-library
Last synced: 01 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/gbafana25/typetester
Typing practice on the command line
Last synced: 24 Apr 2025
https://github.com/matteoepitech/valka
Valka is a programming language made in C using LLVM.
c compiler cross-platform language llvm
Last synced: 05 Jul 2025
https://github.com/bhhbazinga/lrbtree
lua-bind for rbtree ported from linux kernal
Last synced: 23 Apr 2025
https://github.com/coderarjob/yukti
Single header Parameterised testing and mocking library C/C++
c gcc mocking single-header-library testing unittest unittesting
Last synced: 03 Sep 2025
https://github.com/zephir-lang/libzephir
Implementation of the Zephir programming language as a C library.
c c-library lib zephir zephir-language zephir-parser
Last synced: 23 Apr 2025
https://github.com/karlb/sfont
A simple bitmap-based font library for SDL with support for fancy fonts
Last synced: 18 Jan 2026
https://github.com/michaelsdavid/conure-lang
A small, dynamically-typed, object-oriented scripting language written in C that takes inspiration from Python, JS, and Ruby.
c compiler conure conure-lang interpreter mit-license programming-language vm written-in-c
Last synced: 16 Jun 2025
https://github.com/ivanmrsulja/brick-ide
Simple, fast and lightweight IDE and text editor for C development.
Last synced: 28 Jul 2025
https://github.com/heysokam/minim
ᛟ Minim | Minimalistic Programming Language
Last synced: 03 May 2025
https://github.com/Harry-Ross/vscode-c-snippets
A simple extension for Visual Studio Code snippets for the C programming language.
Last synced: 17 Jul 2025
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/64kramsystem/black_art_of_3d_game_programming_cd
Content of the "Black Art of 3D Game Programming" companion CD
Last synced: 09 Apr 2025
https://github.com/approxit/impsbru
A impossible shapes logic game for Amiga.
Last synced: 06 Oct 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/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/vishalsharma0309/inferno
The official repository of Team Inferno DTU. Working on a martian rover prototype.
arduino c embedded-systems image-processing iot machine-learning martian-rover matlab python raspberry-pi ros solidworks
Last synced: 25 Apr 2025
https://github.com/bgmp/lru
LRU Page Replacement Algorithm Implementation written in C
Last synced: 29 Oct 2025
https://github.com/basemax/image-generator-c
ImageGeneratorC: A C program to generate BMP image with random color.
bmp bmp-creator bmp-encoder bmp-header bmp-image c image image-create image-creator image-encoder image-encoders
Last synced: 05 May 2025
https://github.com/sabaurgup/language_detector
With this program, you can find the frequencies of defined biagrams and trigrams in a text entered, and as a result, you can see whether the language of this text is German or English.
c computational-linguistics english-language filter frequencies german-language language-detection language-modeling
Last synced: 29 Oct 2025
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/ibara/sysctlbyname
sysctlbyname(3) compat library for OpenBSD
Last synced: 25 Oct 2025
https://github.com/sabine-lang/sabine
😭 | Perfect opportunity to lock in
c compiler nix sabine toy-project
Last synced: 10 Apr 2025
https://github.com/chubek/poxhash
A block hashing algorithm with implementations in C, Rust, Go, Nim, Python and JS
algorithm bash bash-script c cryptography cryptography-algorithms go hash hashing hashing-algorithm header-only javascript nim nim-language python rust rust-lang
Last synced: 17 Jul 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: 17 Jun 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: 07 May 2025
https://github.com/detectivekaktus/brainc
Brainfuck x86_64 execution toolset written in pure C for Linux
assembly brainfuck c compiler interpreter linux make nasm nasm-assembly toolset x86-64
Last synced: 10 Apr 2025
https://github.com/synacktraa/pylib
This is a C library which provides python like data reading and handling functions. (WIP)
Last synced: 13 Apr 2025
https://github.com/samarjit98/neural-network-c
A simple neural network coded from scratch in C.
backpropagation c machine-learning mnist neural-network
Last synced: 06 May 2025
https://github.com/madladsquad/untitledexec
A cross-platform wrapper on top of fork and exec/CreateProcess
c cpp cross-platform execution library unix windows
Last synced: 11 Apr 2025
https://github.com/keithdhedger/kkeditqt
This is the QT5 vesion of KKEdit
c code coders coding cpp editor linux qt5 source source-code text text-editor
Last synced: 10 Apr 2025
https://github.com/linyows/go-onigmo
:japanese_ogre: Onigmo bindings for Go
c cgo golang onigmo onigmo-bindings regex
Last synced: 11 Jul 2025
https://github.com/qaptivator/plainimg2
as simple as it gets for an image viewer
beginner-project c gcc image image-viewer lightweight sdl3 windows
Last synced: 07 Sep 2025
https://github.com/biosfood/honey-os
This is an operating system I mainly make to learn more about x86-architecture
c learning-by-doing operating-system operating-system-kernel osdev
Last synced: 04 Apr 2025
https://github.com/bourgeoisbear/a-e-s-t-h-e-t-i-c
Makes your words more AESTHETIC
aesthetic aesthetics c command-line command-line-tool commandline linux osx title-case tty unix utf-8 vaporwave
Last synced: 03 May 2025
https://github.com/abhayanigam/learn_c_plus_plus
Introduction TO C-plus-plus Programming Language
c chapters coding coding-challenge concept cpp language learn learning-by-doing
Last synced: 11 Apr 2025
https://github.com/naereen/peut-on-coder-avec-ocaml-python-et-c-par-sms
Je souhaite répondre à la question suivante : peut on coder avec OCaml, Python et C par SMS ? Oui ! Attention, proof of concept à héberger soi-même localement, et c'est payant avec Twilio.com, et très expérimental ! Mais amusant !
c experimental flask-application fun ocaml prologin python sms-messages teaching twilio wtf
Last synced: 07 May 2025
https://github.com/zemuldo/castles-v3000-pos
Castles-V3000-POS is an C based application that runs on the Castles Vega 3000 POS http://www.castlestech.com/products/vega3000mobile/ With a full Agency Banking functionality.
Last synced: 22 Jul 2025
https://github.com/eriknyquist/app_timer
Friendly, lightweight, hardware-agnostic timer abstraction layer in C. Use a single timer/counter source to drive many timed events.
arduino c cprogramming embedded embedded-c hardware-agnostic linux os-agnostic portable scheduling timer timers timing windows
Last synced: 01 May 2025