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-06 00:04:32 UTC
- JSON Representation
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/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/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/approxit/impsbru
A impossible shapes logic game for Amiga.
Last synced: 06 Oct 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/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/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/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/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/cadebrown/kscript
kscript is an easy to use, general purpose, multi-paradigm programming language meant to provide cross-platform APIs. The standard library of kscript includes most features required for development tasks, including maths (m, nx), networking (net, net.http), GUI programming, and more.
c graph graphs http http-server language languages
Last synced: 01 Mar 2026
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/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/linyows/go-onigmo
:japanese_ogre: Onigmo bindings for Go
c cgo golang onigmo onigmo-bindings regex
Last synced: 11 Jul 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/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/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/airhorns/extractab
App for working with guitar tabs
c chords guitar-tabs piano visual-piano-chords
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/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/joswinemmanuel/basic-c
A repository containing the fundamentals of C programming and essential programs for beginners.
Last synced: 10 Mar 2026
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/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/ygor-sena/42cursus-minirt
The eleventh project of 42's curriculum is an introduction to the beautiful world of Raytracing and asks students to render simple Computer-Generated-Images so that they will never be afraid of implementing mathematical formulas again.
42 42cursus 42saopaulo 42school 42sp ansi-c c computer-graphics ecole42 minirt minirt42 raytracing rt
Last synced: 12 Apr 2025
https://github.com/ibara/sysctlbyname
sysctlbyname(3) compat library for OpenBSD
Last synced: 25 Oct 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/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/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/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/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/nepx/halfix-demo
Halfix emulator demo
c c99 emulator webassembly x86
Last synced: 11 Jul 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/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/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/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/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/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/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/princexz/printf
This a repository for the ALX project for the printf project
c c-printf printf printf-functions team-project
Last synced: 12 Apr 2025
https://github.com/cappe987/capmon
A Linux capabilities(7) monitor for using commands without sudo
Last synced: 24 Oct 2025
https://github.com/maloca-icoisas/maloca-turma-ufrr-2023
Este é repositório do projeto Maloca das iCoisas da Turma de entrada em 2023
3d-printing c circuits iot python saude
Last synced: 24 Oct 2025
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/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/johncoleman83/printf
Custom version of printf() in C Language
c c-language low-level-programming printf
Last synced: 10 Apr 2025
https://github.com/dushansenadheera/algorithms-and-data-structures
algorithms and data structures using c language
algorithms-and-data-structures c programming
Last synced: 26 Oct 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/nandahkrishna/networkslab
Code written for Networks Lab in the 5th Semester
arp c c-programming client-server congestion-control dns error-correcting-codes hamming-code http networking networks performance-evaluation routing routing-protocols simulation tcl tcp udp
Last synced: 26 Oct 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/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/warusadura/tpmsecret
a simple project to work with a TPM.
Last synced: 30 Oct 2025
https://github.com/officialasishkumar/leetcode
Here you can find the best leetcode solutions! Make sure to contribute and help others : )
c cpp hacktoberfest hacktoberfest2023 hacktoberfest2023-accepted java javascript python ruby rust typescript
Last synced: 12 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/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/cirocosta/hello-world-lkm
A "hello-world" loadable kernel module
Last synced: 18 Mar 2026
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/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/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/sudhakar3697/webassembly-sample
This repo has a sample WebAssembly code compiled from C and used with Javascript
c emscripten esm javascript node-wasm nodejs wasm wasmfiddle webassembly
Last synced: 05 Mar 2026
https://github.com/thexhr/jrnlc
Opinionated command line based Journal
c diary hacktoberfest journal jrnl
Last synced: 10 Oct 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/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/zpoint/algorithms
Notes and Implementation of common Algorithms and DataStructure
algorithm c common-algorithms python
Last synced: 07 Oct 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/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/maandree/libskrift
Text drawing library using libschrift
Last synced: 24 Feb 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/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/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/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/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/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/lukereichold/http-server
A simple threaded http server in C
Last synced: 18 Feb 2026
https://github.com/djthorpe/c-tensor
Tensor implementation in C
c cmake library machinelearning tensor
Last synced: 07 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/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/v-kolesnikov/unix_notes
🐧 UNIX system programming examples
c gcc self-education system-programming unix
Last synced: 30 Oct 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/arjuncvinod/leetcode-solutions
My Leetcode Problem Solutions
Last synced: 02 Aug 2025
https://github.com/ahoys/actionbuilder
A powerful mission creation extension for Arma 3.
Last synced: 02 Apr 2026
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/ngtcp2/sfparse
RFC 9651 Structured Field Values parser
c http parser rfc8941 rfc9651 structured-fields structured-headers
Last synced: 17 Jun 2026