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/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/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/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/warusadura/tpmsecret
a simple project to work with a TPM.
Last synced: 30 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/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/johncoleman83/printf
Custom version of printf() in C Language
c c-language low-level-programming printf
Last synced: 10 Apr 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/abdulsamie10/library-management-system
The Library Management System is a console-based application developed in C++ that allows admins and students to manage library resources effectively.
c c-plus-plus console console-app console-application cpp library library-management library-management-system lms
Last synced: 30 Aug 2025
https://github.com/jcrd/wm-launch
Tool to launch X11 clients with unique IDs
c ld-preload ld-preload-hack x11 xorg
Last synced: 28 Apr 2025
https://github.com/dispatchcode/nate
[Codegolf] Just a minimal 8086 emulator
Last synced: 02 Sep 2025
https://github.com/bgmp/lru
LRU Page Replacement Algorithm Implementation written in C
Last synced: 29 Oct 2025
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/martinius96/termostat-ethernet
Termostat postavený na platforme Arduino s Ethernet shieldom Wiznet W5100 / modulom Wiznet W5500. Využíva teplotný senzor DS18B20 na OneWire zbernici. Arduino riadi výstup - relé na základe rozdielu cieľovej a nameranej teploty so zohľadnením hysterézy. Thermostat built on the Arduino platform with Ethernet shield Wiznet W5100 / module Wiznet W5500. It uses the DS18B20 temperature sensor on the OneWire bus. The Arduino controls the output-relay based on the difference between the target and measured temperature, taking into account the hysteresis.
arduino c ds18b20 esp32 ethernet ethernet-phy ethernet-shield html lan8720 thermostat thermostat-controller web website wiring wiznet
Last synced: 07 May 2025
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/thatsabhishek/c-codes
Collection of various C programs
c coding programming sort sorting
Last synced: 13 Jun 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/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/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/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/ash515/esee-reader
Automated Electric Bill Generation. 📲📟
arduino automation billing c electricity gsm lcd-display
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/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/cirocosta/hello-world-lkm
A "hello-world" loadable kernel module
Last synced: 18 Mar 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/deeptesh-rout/the-ultimate-c-programming-course
This is a Ultimate C-Programming Course for Beginners
Last synced: 27 Oct 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/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/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/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/heysokam/minim
ᛟ Minim | Minimalistic Programming Language
Last synced: 03 May 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/bhhbazinga/lrbtree
lua-bind for rbtree ported from linux kernal
Last synced: 23 Apr 2025
https://github.com/tristanpenman/asteroids64
Nintendo 64 port of my Asteroids clone
Last synced: 22 Apr 2025
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/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/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/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/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/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/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/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/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/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/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/nattfalk/iff2raw
Command-line tool for converting IFF ILBM images to RAW format
Last synced: 08 Oct 2025
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/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/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/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/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/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/tokenrove/wacom-serial-iv
Linux driver for old Wacom serial tablets, protocol IV
c device-driver kernel-module linux-kernel tablet
Last synced: 25 Mar 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/rishav394/skillrack-code-finder
Just Enter the Question ID from skillrack and this program will give you the C code.
c ruby skillrack skillracksolutions
Last synced: 03 Jul 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/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/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/seeker04/srek
A small sed-like CLI tool based on structural regular expression written in C.
c regex structural-regex structural-regular-expressions
Last synced: 13 Jun 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/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/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/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/supernova3339/superpad
Cool notepad for windows
c desktop-application desktop-notifications notepad notepad-app windows
Last synced: 09 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/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/default-writer/c
Visual Studio Code C/C++ development
bash-scripting c garbage-collector gtk4 memory-management
Last synced: 13 Apr 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/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/peterr-s/hash_map
A simple C hash map implementation
c c89 data-structures hashmap standard-conform
Last synced: 01 Aug 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/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/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/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/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/kristapsk/resclib
Real-Time / Embedded Standard C Library (libc).
Last synced: 28 Oct 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/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/romanz/rs-ecc
Reed-Solomon Error Correction Code library
c error-correcting-codes python reed-solomon
Last synced: 14 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: 07 May 2025
https://github.com/hairrrrr/1200_problems
数据结构与算法 OJ 题目详解
algorithms c cpp data-structures java
Last synced: 10 Apr 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/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