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/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/fahimahammed/simple-calculator-in-c
Simple Calculator project in C Programming.
Last synced: 11 Apr 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/getjared/rude
a rude little window manager
c hacktoberfest window-manger xlib xorg
Last synced: 04 May 2025
https://github.com/kristapsk/resclib
Real-Time / Embedded Standard C Library (libc).
Last synced: 28 Oct 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/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/grahamedgecombe/ssh-ldap-publickey
A program for looking up SSH public keys with LDAP.
Last synced: 11 Apr 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/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/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/basemax/osdetect
A tiny header file for detects the operating system in C based program.
c operation-system operation-systems operationsystem os os-detect os-detection
Last synced: 05 May 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/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/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/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/numworks/epsilon-sample-app-c
A sample C app for the NumWorks graphing calculator
Last synced: 21 Sep 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/prakhar-002/leetcode
📜 LeetCode Solution Hub 🔥 | Get all solutions 🧩 for daily challenges and specific tasks 💪🏻 | Example: 🍨 LeetCode 75 - 🪻 Ace Coding Interview, 📦 SQL 50 - 🌽 Crack SQL Interview, 📒 30 Days of JavaScript - 🌻 Learn JS Basics
c cpp java javascript leet leetcode leetcode-cpp leetcode-java leetcode-javascript leetcode-practice leetcode-python leetcode-solutions python3 questions-and-answers
Last synced: 03 Aug 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/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/danisfermi/firewall-kernel-module
Linux Firewall using Kernel Module
c firewall kernel-module linux linux-kernel linux-kernel-module
Last synced: 14 Aug 2025
https://github.com/dispatchcode/nate
[Codegolf] Just a minimal 8086 emulator
Last synced: 02 Sep 2025
https://github.com/ahoys/actionbuilder
A powerful mission creation extension for Arma 3.
Last synced: 02 Apr 2026
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/bianc8/rdc22
##### ITA Codici di lezioni e esami passati ##### ENG Lecture and past exam codes ### Corso di rdc Reti di Calcolatori 2022 Prof. ZINGIRIAN NICOLA Unipd
Last synced: 17 Sep 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/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/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/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/eslam-abdo/data-structures-algorithms
This repository contains the solved code from the Mastering Data Structures & Algorithms Using C and C++ course by Abdul Bari on Udemy.
algorithms c cpp data-structures
Last synced: 02 Mar 2026
https://github.com/youngmonkeys/ezyfox-server-cpp-client
c++ client for ezyfox server
c cpp cpp-sockets socket-client tcp-socket
Last synced: 24 Jul 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/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/nathanmcmillan/hymn-lang
Small scripting language.
bytecode-interpreter c embedded interpreter language lua programming-language vm
Last synced: 26 Jul 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/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/approxit/impsbru
A impossible shapes logic game for Amiga.
Last synced: 06 Oct 2025
https://github.com/heysokam/minim
ᛟ Minim | Minimalistic Programming Language
Last synced: 03 May 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/gbafana25/typetester
Typing practice on the command line
Last synced: 24 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/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/bgmp/lru
LRU Page Replacement Algorithm Implementation written in C
Last synced: 29 Oct 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/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/supernova3339/superpad
Cool notepad for windows
c desktop-application desktop-notifications notepad notepad-app windows
Last synced: 09 Apr 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/bitwyre/chebyshev_primality_testing
Chebyshev polynomials of the first kind and primality testing
c chebyshev-polynomials congruence conjecture mod primality-test prime prime-numbers
Last synced: 05 Sep 2025
https://github.com/emmaconnor/moria
Python library for interacting with in-memory C structures using data mined from binary DWARF debug info.
binary-exploitation c exploit exploit-development exploitation exploits offensive-security python security
Last synced: 11 Mar 2026
https://github.com/prj-/aldaas2021robust
A Robust Algebraic Domain Decomposition Preconditioner For Sparse Normal Equations
c domain-decomposition fortran least-squares mpi petsc preconditioners python
Last synced: 24 Oct 2025
https://github.com/niamtokik/cozo
An interface to cozodb
c cozo cozodb cozoscript database databases datalog db erlang nif relational-databases
Last synced: 19 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/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/thatsabhishek/c-codes
Collection of various C programs
c coding programming sort sorting
Last synced: 13 Jun 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/avivnaaman/openu-c-project
Double-pass assembler, written in ANSI C90 for an imaginary 24-bit computer.
24-bit ansi-c assembler c openuniversity
Last synced: 23 Apr 2025
https://github.com/macmade/stdc
Standardisation of the C (C89, C95, C99) and POSIX header files.
c c-plus-plus header iso posix standard std stdc stdlib
Last synced: 19 Apr 2025
https://github.com/king-11/c_compiler
Writing a compiler for c in rust language
c code-generator compiler lexer parser rust
Last synced: 23 Apr 2025
https://github.com/david-vandensteen/eira
NeoGeo CD intro\demo
c demo demoscene homebrew neo-geo neogeo pouet resistance youtube
Last synced: 04 Mar 2026
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/pinaki82/tulu-c-ide
A simple Vim text editor configuration that lets you edit C/C++ codes efficiently.
autocomplete autocompletion c c-plus-plus clang clang-complete code-editor cpp gvim ide linter syntax-checker text-editor tulu-c-ide vim vim-clang vim-configuration vim-plug vim-plugins vim-tutorial
Last synced: 06 May 2025
https://github.com/detjonmataj/tiny-c-compiler-patches
During my experience with the C programming language, I have come across many problems. I realized that some things could be changed to improve the user experience with the language. In this repository, you will find patches for a lightweight C compiler called TinyC, where I implemented new features and improved existing ones.
c c-compiler c-compiler-patch c-language compiler tcc tcc-patch tinyc
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/davidesantangelo/nmri
All the calculation power you need without the bloat. NMRI is a powerful command-line calculator with support for mathematical functions, variables, command history, and memory operations.
c calculator calculator-application cli
Last synced: 20 Aug 2025
https://github.com/lukereichold/http-server
A simple threaded http server in C
Last synced: 18 Feb 2026
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/RasoulUnlimited/Small-projects-with-c
8 Small projects done with 'C' for Tehran Azad University. 🎓
c c-programming small-projects university-project
Last synced: 02 Sep 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/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/tjensen42/makefiles
Some simple Makefiles for compiling C/C++ with auto dependency generation. Feel free to use them as template.
c compile cpp dependencies makefile makefile-template
Last synced: 14 Apr 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/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/djthorpe/c-tensor
Tensor implementation in C
c cmake library machinelearning tensor
Last synced: 07 May 2025
https://github.com/rafaykhattak/library-managment-system-oop
Streamline library tasks with my Library Management System. Borrow, return, search books hassle-free. Organized, user-friendly, efficient. Fully utilizing the power of C++ OOP
c cpp library-management-system managment-system object-oriented-programming
Last synced: 02 Aug 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/sunsided/frdm-kl25z-marg-fusion
Regular Kalman-based IMU/MARG sensor fusion on a bare metal Freescale FRDM-KL25Z
c dcm embedded frdm-kl25z hmc5883l imu kalman-filter magnetometer marg mma8451q mpu6050 sensor-fusion signal-processing triad
Last synced: 18 Mar 2025
https://github.com/maandree/libskrift
Text drawing library using libschrift
Last synced: 24 Feb 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
https://github.com/nauja/libfs
Portable filesystem API in ANSI C
c cmake filesystem filesystem-library library lightweight portable
Last synced: 15 Apr 2025
https://github.com/amir-78/processrat
An easy program to detect Trojans running on your computer and get their connection informations.
c csharp process process-rat processrat rat
Last synced: 26 Jul 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/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/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/ivanmrsulja/brick-ide
Simple, fast and lightweight IDE and text editor for C development.
Last synced: 28 Jul 2025
https://github.com/zpoint/algorithms
Notes and Implementation of common Algorithms and DataStructure
algorithm c common-algorithms python
Last synced: 07 Oct 2025