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-29 00:04:34 UTC
- JSON Representation
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/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/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/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/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/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/numworks/epsilon-sample-app-c
A sample C app for the NumWorks graphing calculator
Last synced: 21 Sep 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/avsystem/avs_commons
A set of common code used in AVSystem for projects written in C.
Last synced: 26 Jul 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/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/maluoi/warm-sock
A single header high-level socket/networking library for building ad-hoc server/client multi-user experiences.
c networking single-header sockets
Last synced: 16 Aug 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/flyx/libyaml_constructor
Code generator to load YAML into C types
c deserialization libyaml yaml
Last synced: 04 Nov 2025
https://github.com/sug0/sheeetfm
A sheeet file manager for sheeet computers
c eee-pc file-manager minimalist suckless
Last synced: 22 Aug 2025
https://github.com/raresail/pico-w-template
This is a TCP Socket Server template for the RPI Pico W with features like AES 256 CTR encryption, JSON, Ping System
aes-256 aes-ctr c cpp json pico-wireless rasspberry-pi socket tcp-server template
Last synced: 21 Jul 2025
https://github.com/ffraenz/bomm
C-based command-line program designed to break Enigma ciphertext in a ciphertext-only scenario
c cryptanalysis enigma enigma-machine
Last synced: 13 Aug 2025
https://github.com/bwoodsend/cslug
Quick and painless wrapping C code into Python.
Last synced: 13 Apr 2025
https://github.com/ruimaciel/mropes
M's ropes library: a rope data structure library implemented in C
c c90 data-structures rope rope-string string
Last synced: 05 May 2025
https://github.com/simon-zerisenay/42-ft_printf
42 ft_printf: ft_printf is a project that involves recreating the functionality of the printf function from the standard C library. The project focuses on parsing format specifiers, formatting output, and handling various data types.
42abudhabi 42school c ecole42 libft42 printf printf-42
Last synced: 05 Mar 2025
https://github.com/antonio-pedro99/real-time-chat-with-socket
c linux-kernel socket system-programming
Last synced: 27 Jul 2025
https://github.com/basemax/bignumberc
The Big Number C library is a C library for arbitrary precision arithmetic. It can be used to perform arithmetic operations on numbers of arbitrary size. It is written in C and is designed to be portable and efficient. You can work with numbers of any size, and the library will automatically allocate memory as needed.
big-number big-number-calculation big-number-multiplication big-numbers bignumber bignumbers c c-library number-converter
Last synced: 03 Aug 2025
https://github.com/taizod1024/vscode-ac-ts-extension
atcoder/yukicoder vscode extension for c/c++/java/python/go/javascript/typescript
atcoder c go javascript python typescript vscode-extension yukicoder
Last synced: 07 May 2025
https://github.com/sanchitbajaj02/cppprograms
Contribute your programs written in the c++ language
c codechef coding cpp dsa-algorithm hacktoberfest hacktoberfest-accepted hacktoberfest2020 open-source programming
Last synced: 13 Apr 2025
https://github.com/berkekaragoz/en-tr-locale-verifier
Verifies and fixes the system (Linux) language (EN or TR)
Last synced: 19 Aug 2025
https://github.com/basemax/convertcalendar
A tiny and powerful library for converting calendar date units. (gregorian, jalali)
c calendar calender date-conversion date-converter gregorian gregorian-calendar gregorian-calender gregorian-calender-convertor gregorian-converter gregorian-date gregoriancalendar jalali jalali-calendar
Last synced: 27 Jun 2025
https://github.com/nicolasbauw/amiga-cc
Amiga C cross compiler installation script for Linux/Macos
68000 amiga assembler c cross-assembler cross-compiler install-script linux m68k macos vasm vbcc
Last synced: 13 Apr 2025
https://github.com/robseb/niosii_eclipsecompproject
Automatically create a NIOS II Eclipse Project with the latest FreeRTOS Version, the Intel hwlib and more...
arria-v arria10 c custom-eclipse cyclone-v eclipse freertos intel intel-fpga intel-quartus-prime max10 nios-ii python-script quartus soc-fpga
Last synced: 14 Apr 2025
https://github.com/dennisfrancis/generic-hashtable
A generic hash table in C
c dynamic-library generic hashtable
Last synced: 12 Jul 2025
https://github.com/chubek/zephyrasdl
An implementation of Zephyr ASDL in C, targeting C
abstract-syntax-tree bison c domain-specific-languages flex gcc gnu gpl lex trees yacc
Last synced: 12 May 2025
https://github.com/dhakalnirajan/b.it-gandaki-university
A collection of Resources, and References for various subjects related to the B.IT program at Gandaki University.
c cprogramming-language css gandaki-university html html-css html-css-javascript html5 java javascript js php
Last synced: 21 Mar 2025
https://github.com/bmeneg/playing-around-kernel
Learning repo for Linux Kernel stuff
c kernel learning linux-kernel low-level
Last synced: 13 Apr 2025
https://github.com/veb-101/engineering-practical-experiments
Collection of Mumbai university Computer Engineering Practicals
assembly-x86 c html-css-javascript java opengl perl python-3 sqlite-database
Last synced: 06 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: 02 Oct 2025
https://github.com/x0reaxeax/smol_helloworld
Shortest Hello World code in C - 0 characters source file!
c hello-world helloworld shortest-code
Last synced: 18 Jul 2025
https://github.com/youradrien/SDL_Wolfenstein
wolfenstein renderer made with SDL2 and C.
Last synced: 14 Aug 2025
https://github.com/hollystandring/nmenu
A 'plug and play' menu system for ncurses with automatic sizing and centering
Last synced: 05 Apr 2025
https://github.com/gizmo385/c-minus-minus
A C-- compiler written in C with a side Clojure branch
Last synced: 09 Jul 2025
https://github.com/libdriver/syn6288e
SYN6288E full function driver library for general MCU and Linux.
c full-function-driver linux mcu speech-synthesis syn6288e uart
Last synced: 04 Aug 2025
https://github.com/aiya000/workspace
This is file space that is my learning any language.
c clojure cobol csharp golang haskell html java javascript programming python ruby scala study typescript viml vimscript
Last synced: 09 May 2025
https://github.com/sdasgup3/profiler-using-clang-based-ast-instrumentation
Clang based AST reformatting tool used for injecting instrumentation code in C/C++ programs. The goal is collecting profiles (run-times and execution frequencies) on C/C++ programs.
ast c clang cplusplus instrumentation llvm profiler runtime total
Last synced: 12 Apr 2025
https://github.com/guilhermenobrega/c-projects
Projetos e estudos acerca da linguagem C. Para aprender mais funções e bibliotecas, leia a documentação fornecida neste diretório
c colab colab-notebook colab-tutorial csharp introduction-to-algorithms logic-programming
Last synced: 11 Apr 2025
https://github.com/wallneradam/flsynth
A synthesizer lib using SDL2, OpenSL ES and FluidLite
android c fluidlite fluidsynth midi opensl-es sdl2 sf2 sf3 soundfont-synthesizers synthesizer
Last synced: 31 Jul 2025
https://github.com/luizbills/font4x6
4x6 tiny monochrome bitmap font for rendering
bitmap-font c font rendering retro tiny
Last synced: 12 Mar 2026
https://github.com/paladitya/networkinglab
Codes for Networking Lab in Semester 6
arp c distance-vector-routing dns error-correcting-codes flow-control http-client http-server link-state-routing network-programming parallel-sort peer-to-peer-chatting
Last synced: 28 Feb 2025
https://github.com/autch/demucc
Decompiler of P/ECE music driver sequence file (*.pmd)
Last synced: 12 Jun 2025
https://github.com/briandowns/structured-logger
A simple JSON structured logger for C applications.
c c-language json logger logging structured-logging
Last synced: 10 Apr 2025
https://github.com/jgcmarins/mst-prim-kruskal
Clustering aggregation using Prim and Kruskal's MST algorithm
c clustering cpp gnuplot kruskal-algorithm minimum-spanning-trees mst prim-algorithm
Last synced: 30 Apr 2025
https://github.com/abinavravi/cfd-lab
Computational Fluid Dynamics Praktikum at TUM. (Chair 5 Informatics)
c fluid-dynamics fluid-simulation mpi parallel-programming precice solver
Last synced: 02 Jul 2025
https://github.com/ggkooo/esp32-sensors
Developing an ESP32 code to read environmental variables
arduino-ide c esp32 esp32-devkit-v1 humidity-sensor ino noise-sensor sensors temperature-sensor
Last synced: 06 Oct 2025
https://github.com/osenoah/alx-low_level_programming
Let's look at C
alogrithms alx alx-low-level-programming bash betty-style c coding data-structures gcc-complier low-level-programming memory-allocation osenoah shell-script ubuntu ubuntu2004
Last synced: 15 Apr 2025
https://github.com/larryaasen/obslib-framework
A macOS framework created from libobs and consumed by Cocoapods. (Help Wanted)
c cocoapod cocoapods cpp framework help-wanted livestreaming macos obs streaming xcode
Last synced: 06 Mar 2025
https://github.com/farinap5/learning-c
My collection of C programming examples.
c learn-to-code learning learning-by-doing programming
Last synced: 16 May 2025
https://github.com/xmine64/clogger
Message logging library for C
c error library linked-list logger logging static-library
Last synced: 15 Jun 2025
https://github.com/unixzii/libdscoro
🚄 The dead-simple stackful coroutine library.
async c coroutines greenthread ios library objective-c stackful-coroutines
Last synced: 25 Mar 2025
https://github.com/breuderink/epsilon
Epsilon is a library with functions for machine learning and statistics written in plain C. It is intended to run on microcontrollers.
algorithms c edge-ai embedded fwht machine-learning microcontrollers minimal statistics tiny-ml welford xorshift
Last synced: 17 Jan 2026
https://github.com/shahkv95/optimise.me
This repository is created to focus on code optimisation. Today in the world of programming, where everywhere - everything is getting coded. It is very important to write optimised code. We need to focus on various complexities involved.
algorithms c c-plus-plus cpp csharp data-structures go java javascript optimisation optimisation-algorithms programming-language python research
Last synced: 13 Jun 2025
https://github.com/dangmoody/temper
Single header-only testing framework written in C99.
c c99 test testing tests unit unit-testing unit-testing-framework unit-testing-library
Last synced: 21 Apr 2025
https://github.com/bbaovanc/smines
Minesweeper
c hacktoberfest minesweeper ncurses
Last synced: 05 Sep 2025
https://github.com/alishbz/observer_design_pattern_for_embedded
Observer design pattern API that can be used in embedded software or other environments.
Last synced: 18 Aug 2025
https://github.com/okerew/biobridge
Biobridge is a Python library for simulating biological processes and systems also analyzing them, visualising them, and interacting with them.
analysis biology biopython bridge c cpu database learning library linux machine macos python realtime simulation unix windows
Last synced: 10 Oct 2025
https://github.com/luki120/aurorac
iOS password generator written in pure C & C++
Last synced: 07 Apr 2025
https://github.com/prakalp-pande/data-structure
The GitHub repository focuses on data structures and algorithms, providing implementations and examples for various concepts in computer science. It aims to help developers understand fundamental topics like arrays, linked lists, stacks, queues, trees, sorting algorithms, and searching algorithms. With well-documented code snippets and explanations
c competitive-programming cpp dsa
Last synced: 15 Oct 2025
https://github.com/aegoroff/hc
Hash Calculator is the console tool that can calculate about 50 cryptographic hashes of strings and files.
brute-force c hash hash-calculations linq
Last synced: 26 Oct 2025
https://github.com/marsdevx/maze-escape
🎮 🧩 Simple 2D puzzle game built in C for Linux and macOS.
2d 2d-game 42 c c-programming c-programming-game clanguage educational-game educational-project game-development gamedev linux macos maze-game maze-generator mlx so-long
Last synced: 12 Oct 2025
https://github.com/zmercury/cpp
C++ - Second Semester Notes
bed bicte c cpp ict notes programming sanothimi
Last synced: 07 Apr 2025
https://github.com/rsharifnasab/os_project
OS project to practice mutex and more
Last synced: 19 Oct 2025
https://github.com/denismurphy/espresso-engine
Arduino ESP32 based smart coffee machine
arduino c coffee coffee-machine educational embedded esp32 espresso iot
Last synced: 08 Apr 2025
https://github.com/echo-devim/memeditor
Small Windows C Debugger to patch processes' executable code
c debugger memory-editor patcher winapi
Last synced: 17 Oct 2025
https://github.com/rphle/numerobis
A statically typed programming language with automatic handling of arbitrary physical units and compile-time dimensional safety.
c compiled-language compiler measurement numerobis physics programming-language programming-languages python python3 static-typing units units-converter units-measures-converter units-of-measure units-of-measurement unitsofmeasurement
Last synced: 21 Apr 2026
https://github.com/andy5995/c_networking_examples
TCP and UDP examples of networking in C
c meson mit networking tcp udp
Last synced: 01 Mar 2026
https://github.com/mmozeiko/hello-world-winui3-c
Hello World with WinUI3 in plain C
Last synced: 27 Apr 2026
https://github.com/kython28/wekua
Linear Algebra and Deep Learning Zig library with GPGPU and heterogeneous computing
c deep-learning deep-neural-network deep-neural-networks neural-network neural-networks opencl opencl-kernels zig ziglang
Last synced: 12 Feb 2026
https://github.com/jokelbaf/proton-injector
A DLL injector for Windows executables running under Proton with support for multiple injection methods.
Last synced: 03 Mar 2026
https://github.com/barafael/bamiruffi
Bare Minimum Rust Foreign Function Interface for C
Last synced: 02 Apr 2026
https://github.com/daisvke/bomberman
This project is a small 2D Bomberman-style game created using minilibx, a graphics library used at 42. The game features textures, sprites, and tile-based design.
2d-game 42projects bomberman c ecole42 game minilibx school42 so-long
Last synced: 05 Mar 2026
https://github.com/exoad/yttriuslang.c
My naive compiler toolchain using LLVM
Last synced: 02 Mar 2026
https://github.com/pal-sandeep/learning-c-cpp
Learning C and C++ for beginners
basic-programming c cplusplus cpp cprogramming logical-programming
Last synced: 13 Apr 2025
https://github.com/dns-oarc/pcap-thread
PCAP helper library with POSIX threads support and transport layer callbacks
c library packet-capture pcap pthreads
Last synced: 09 Nov 2025
https://github.com/pericles001/printf
Group project: writing our own printf function
Last synced: 24 Jun 2025
https://github.com/f33rni/qpsk-mod-demod-libs
C-libraries for QPSK modulation and demodulation
c cmake cpp floating-point qpsk qpsk-demodulation qpsk-modulation shared-library
Last synced: 13 Apr 2025
https://github.com/german-one/termwnd
Find the terminal window hosting the shell process running in a local Windows session.
c command-line console cpp csharp powershell terminal vb-net windows
Last synced: 11 Apr 2025
https://github.com/andresrodriguez55/interpreterforbigaddlanguage
Interpreter for the BigAdd language.
Last synced: 09 Mar 2026
https://github.com/brightprogrammer/crosswindow
Cross Platform Window Library
bsd-3-clause c cross-platform crosswindow graphics lightweight linux vulkan window x11 xcb
Last synced: 15 Feb 2026