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/ColumPaget/daytime
Aims to be a swiss-army-knife of setting system time. Supports setting time from http, nist time, daytime and (s)ntp protocols, and also from the command-line in a number of formats. Can also act as an (s)ntp server and (s)ntp broadcaster.
Last synced: 04 Apr 2025
https://github.com/bagussatoto/sih-ipk
Merupakan Sistem Informasi Hitung IPK sederhana dengan mencakup manajeman mahasiswa dan mata kuliah. Lalu, dengan data yang sudah ada diharapkan bisa menghitung ipk yang didapatkan dari inputan.
Last synced: 17 May 2026
https://github.com/mauricioromagnollo/study-algorithms-data-structures-c
A Open Source repository written in C language about data structures and algorithms
algorithms c clang data-structures makefile study
Last synced: 28 Mar 2025
https://github.com/jopetty/cpsc-223
Homework assignments, lecture notes, and papers for CPSC 223b (Data Structures and Programming Techniques) at Yale University.
c computer-science data-structures yale
Last synced: 10 Jul 2025
https://github.com/iamazeem/stackoverflow
StackOverflow Q&A: My Answers | https://stackoverflow.com/users/7670262/azeem
c c-plus-plus cpp go golang javascript js json linux python qml qt qt5 ruby stackoverflow webassembly
Last synced: 06 May 2025
https://github.com/evancarroll/pg-srf-repeat-benchmark
A testing repo comparing an SRF that is dually implemented as ValuePerCall and Materialize
benchmark c c-language postgresql postgresql-extension sql
Last synced: 16 May 2026
https://github.com/beliavsky/c2f
Partial C to Fortran translator by David Frank
c fortran intel-fortran transpiler transpiler-for-casual-use
Last synced: 27 Jul 2025
https://github.com/uael/libft
The aim of this project is to code a C library regrouping usual functions that you’ll be allowed to use in all your other projects.
Last synced: 20 Jul 2025
https://github.com/tylpk1216/wingpt
The tool dumps GPT Header and GPT Partition Header on Windows.
Last synced: 17 May 2026
https://github.com/iluha168/bitflipper
This command-line utility flips specified amount of randomly chosen bits in a file.
Last synced: 27 Feb 2026
https://github.com/pranabdas/c-cpp
Learning programming concepts in C and C++
algorithms c cpp data-structures programming tutorial
Last synced: 07 May 2025
https://github.com/frobware/nss-juju
Name Service Switch (NSS) plugin for Juju
c dns internet-address-resolution ipv4 juju juju-charm linux nss service-switch
Last synced: 13 Apr 2025
https://github.com/marcobuster/itis
Compiti, esercitazioni e verifiche fatte durante l'arco della scuola superiore.
Last synced: 29 Apr 2026
https://github.com/yankh764/mdoc
A command-line tool for managing your documents and easing your life.
c command-line documents linux
Last synced: 29 Apr 2026
https://github.com/sambhav228/data_structure_algorithm
A repository which consists of the collection of various Data Structures and Algorithms implemented in various Programming Languages.
Last synced: 04 May 2026
https://github.com/stchan/redmon64pdfscribe
Redmon 1.9 for PdfScribe
c ghostgum pdfscribe portmonitor redmon russelllang windows
Last synced: 25 Apr 2026
https://github.com/weltling/virtio-villain
Battle test virtio device models
c cloud-hypervisor fault-injection fuzzing hypervisor kvm negative-testing qemu security testing virtio vmm
Last synced: 16 Jun 2026
https://github.com/gikoskos/libccr
Hoare's Conditional Critical Regions implemented as a C library
c cmake concurrency concurrent-programming pthreads synchronization
Last synced: 05 May 2026
https://github.com/clark800/hget
minimalist http/https client utility (curl/wget alternative)
c command-line downloader minimalist
Last synced: 14 Feb 2026
https://github.com/grsaiago/my_ping
A reimplementation of inettools 2.0 Ping utility in C
c cli network-analysis networking ping study-project
Last synced: 02 Apr 2026
https://github.com/zerebos/intelligent-line-and-marker-tracking-car
Code, Documentation, and Demo, of an autonomous car that tracks a black line as well as markers in the form of sign posts.
autonomous-car autonomous-vehicles c microcontroller pid zackrauen-com
Last synced: 03 Mar 2026
https://github.com/alhassy/ccheatsheet
Basics of the tremendously ubiquitous C language that permeates most of computing!
Last synced: 29 Apr 2026
https://github.com/paraboul/libapenetwork
A fast and lightweight cross-platform network library written in plain C
Last synced: 24 Apr 2026
https://github.com/ikhsan3adi/c-snake-game
🐍Permainan Snake Berbasis Console/Terminal Menggunakan Bahasa C.
c console-game cpp curses makefile snake snake-game snakegame terminal-app terminal-based terminal-game tugas-besar
Last synced: 10 Feb 2026
https://github.com/anas-farooq8/top-kth-shortest-path
Solving the K Shortest Path Problem using a combination of MPI for distributed computing and OpenMP for shared memory parallelization within MPI processes. The goal is to find the Kth shortest path among all nodes of a given graph.
Last synced: 24 Jan 2026
https://github.com/algodesigner/fat12tool
Lightweight FAT12 implementation in C with an interactive shell, FUSE mount support, and MBR partition handling. Supports standard 8.3 filenames.
c cli fat12 filesystem fuse fuse-filesystem linux macos msx msx-ide msx2 osdev retrocomputing storage
Last synced: 06 Jun 2026
https://github.com/pooulad/gol
🚨Create game of life with C and Go
c ebitengine game-of-life golang
Last synced: 24 Apr 2026
https://github.com/kabirbaidhya/testc
Hello World C project with unit tests and docker
c docker gcc hello-world makefile tests unit
Last synced: 07 May 2026
https://github.com/fraawlen/sysgauges
CPU, RAM, and SWAP Linux desktop monitor
c desktop gui linux monitoring x11
Last synced: 16 Jun 2026
https://github.com/mateuskoppe/uffs-algorithms
:rice_scene: UFFS Algorithms
Last synced: 07 May 2026
https://github.com/stemmlerjs/os-design-assign-2
Assignment #2 - SYST44288 - Operating Systems Design And Systems Programming
Last synced: 03 Mar 2026
https://github.com/rajeshberwal/revisiting-dsa
Repository to Revisiting DSA series
algorithms c cpp data-structures go golang interview-preparation javascript python
Last synced: 18 Oct 2025
https://github.com/basemax/cmd5
Implement MD5 encryption using c without openssl and extra library.
c hash-md5 md5 md5-encode md5-hash md5hashing
Last synced: 08 May 2026
https://github.com/firaja/parallel-floydwarshall
Various parallel implementations of Floyd-Warshall algorithm
algorithms c cuda distributed-computing floyd-warshall gpu-computing mpi multiprocessing openmp parallel-computing parallel-programming
Last synced: 16 Apr 2026
https://github.com/sukruciris/skr
SKR framework for making 2d windows games/applications
Last synced: 24 Apr 2026
https://github.com/kaoutherbo/practical-exercies-linked-list
Some exercices about singly linked list
c doubly-linked-list singly-linked-list
Last synced: 27 Jan 2026
https://github.com/bagussatoto/arduino
Merupakan Aplikasi Arduino berbasi IOT untuk perkembangan Mikrokontreoller. Apk ini saya buat untuk pembelajaran.
Last synced: 03 Jun 2026
https://github.com/yyt6801/c-plus-plus-learning-examples
C and C++ programming examples
c c-plus-plus examples-c programming-language
Last synced: 02 Mar 2026
https://github.com/rob-blackbourn/example-wasm-array-passing-2
Simplifying memory management for passing JavaScript arrays to wasm
c clang javascript wasm webassembly
Last synced: 10 May 2026
https://github.com/rish-16/nachodb
🧀 A simple sqlite-like database written in C
Last synced: 10 May 2026
https://github.com/baderouaich/the-zero-overhead-principle
Little demonstration of the Zero Overhead principle.
c cplusplus cpp the-zero-overhead-principle zero-overhead zero-overhead-abstraction zero-overhead-principle
Last synced: 25 Feb 2026
https://github.com/f-corvaro/pipex
"Unleash the power of Unix pipelines and redirections with PIPEX - your gateway to system programming."
125 42 42commoncore 42network 42roma 42romaluiss 42school bonus c educational-project guide makefile mandatory pipes pipex pipex-42 pipex42 pipextester
Last synced: 24 Feb 2026
https://github.com/cyanogilvie/jitc
Just In Time C for Tcl, implementing c-as-a-value compilation and automatic memory management
Last synced: 02 Mar 2026
https://github.com/fharchive/nasm.learningasm
Repo to learn NASM, contains c and nasm variants of various programs to compare syntax
asm c learning-by-doing nasm nasm-assembly
Last synced: 10 May 2026
https://github.com/kamil-kielbasa/ubi
UBI (Unsorted Block Images): a wear-leveling volume manager for raw flash on Zephyr RTOS
c embedded flash nand nor-flash ubi volume-manager wear-leveling zephyr zephyr-rtos
Last synced: 11 May 2026
https://github.com/aallali/db.c
trying to learn DB internals by building a simple storage engine
algorithms c database database-internals datastructures storage-engine
Last synced: 12 Feb 2026
https://github.com/caiomadeira/cmarte-interpreter
A interpreter for marte programing language made in C
Last synced: 12 May 2026
https://github.com/simonthorell/esp32-lvgl-hid
ESP32 firmware with GUI for LCD display, HID support, Wi-Fi, and MQTT. It incorporates AES encryption and supports Firmware Over-The-Air (OTA) updates.
c embedded-gui esp32 firmware-over-the-air mqtt-client wifi-security
Last synced: 24 Apr 2026
https://github.com/gfcwfzkm/gshell
Basic uart shell for embedded systems, optimised for AVR
c commands embedded embedded-systems microcontroller serial shell terminal uart
Last synced: 04 Apr 2026
https://github.com/stirlinglabs/libsa
Portable, cross-platform socket address wrapper in C
c c11 cross-platform networking sockaddr
Last synced: 16 Mar 2026
https://github.com/lucasdaher/banco-malvader-c
Este projeto foi desenvolvido para a matéria de Lógica de Programação da faculdade. O sistema foi desenvolvido utilizando Linguagem C e possui dois tipos de usuário, clientes e funcionários.
Last synced: 26 Feb 2026
https://github.com/hugomvale/fortran-c-interoperability
Examples of Fortran interoperation with C.
c fortran interoperation modern-fortran
Last synced: 25 Feb 2026
https://github.com/usmanmehmood55/acs71020
Library for ACS71020, a power monitoring IC
arduino c embedded energy energy-meter library power
Last synced: 27 Apr 2026
https://github.com/jmarkstar/jni_exercises
Some examples about JNI - Java <-> C
Last synced: 12 May 2026
https://github.com/abdelkarimhajji/minitalk_42
mintalk at 42: Connecting learners, fostering collaboration. Join the conversation! 💬🚀 #Mintalk
c makfile minitalk42 processing
Last synced: 13 May 2026
https://github.com/crvargasm/sudoku-solution-validator
Project 1 - Sudoku Solution Validator - Operating System Concepts
c operating-system operating-systems-project
Last synced: 27 Feb 2026
https://github.com/basemax/curlc
Sample cUrl program to send request and recive response using C.
c curl curl-example curl-functions curl-sammple
Last synced: 26 Apr 2026
https://github.com/amdray/bounce_zero
Reverse-engineered PSP port of Nokia’s 2002 Java ME game "Bounce", uses only original data files.
bounce c classic-games gaming homebrew java port porting porting-game psp psp-homebrew retro vibe-coding
Last synced: 22 Jan 2026
https://github.com/rul1an/zig-cross-compile-action
Zig based cross compilation for C, C++, Rust and Go. No Docker.
c cplusplus cross-compilation cross-compile github-actions go golang rust rust-lang zig
Last synced: 24 Apr 2026
https://github.com/dloebl/rm
rm is a command-line utility that can delete directory entries. Written in C, requires an at least partly POSIX conforming operating system underneath. The goal of this tool is, to fulfill the corresponding POSIX standard as good as possible, without adding more features.
c cc0 clean-code command command-line-tool coreutils fast lightweight linux posix posix-compliant rm-utility shell simple speed standard tool unix unix-command utility
Last synced: 18 Apr 2026
https://github.com/ahmdvnd/bitmapfonthandlerproject
a library to display Farsi words on embedded device`s screens
bitmap-font c c-plus-plus cmake codepage cpp devices display-library embedded embedded-c farsi-font font-drawing opencv pos verifone windows-1256
Last synced: 02 Mar 2026
https://github.com/ahmubashshir/libmat
A library for calculating matrics
c calculating-matrics cpp matrics
Last synced: 25 Apr 2026
https://github.com/twe4ked/hrdlr-arduboy
arduboy arduino c c-plus-plus gamedev hrdlr
Last synced: 12 Feb 2026
https://github.com/theshobhitsingh/concurrentcacheproxy
A multi-threaded HTTP proxy server in C with dynamic caching for improved performance and response times.
c library makefile proxyparser proxyserver
Last synced: 27 Feb 2026
https://github.com/sandeepkumarmishra354/smart-memory-manager
An easy way to deal with c++ pointer type
c c-plus-plus memory-management pointers
Last synced: 19 Apr 2026
https://github.com/astropilot/hexagones
Rewriting of a pedagogical program on graph path algorithms in C.
c graph graph-algorithms gtk3 pedagogy
Last synced: 20 Apr 2026
https://github.com/limdongjin/sicxe-assembler
SIC/XE Machine Project for System Programming(CSE4100) 2019 Spring, Sogang Univ.
assembler assembler-implementation assembly assignment c linker loader sic sic-xe-machines sicxe sogang
Last synced: 17 May 2026
https://github.com/erik-donath/blockgame
A Minecraft Clone
c cpp glad glfw3 glm imgui-docking minecraft minecraft-clone opengl opengl3 self-learning stb stb-image stb-truetype
Last synced: 25 Feb 2026
https://github.com/amaitou/philosophers
Explore concurrent programming with this classic implementation of the dining philosophers problem. Philosophers navigate a dining table, juggling between thinking and eating, showcasing synchronization challenges and resource allocation in a shared environment.
1337school 42cursus 42network c dinning-philosophers mutex-synchronisation philosophers42 threads
Last synced: 14 Feb 2026
https://github.com/thexhr/twind
twind is a simple daemon serving static files over the gemini protocol.
c daemon gemini-protocol gemini-server hacktoberfest server
Last synced: 25 Feb 2026
https://github.com/mo-karbalaee/programming-fundamentals
All the codes and exercises done during the fundamentals of programming course that I took on fall 2020
c cpp problem-solving programming sbu
Last synced: 19 May 2026
https://github.com/icaropires/fundamentals-computer-networks
Contains experiments about computer networks
c dhcp-server freebsd nat openvpn sockets
Last synced: 05 Jun 2026
https://github.com/srvariable/rubikcube
Play with a Rubik Cube in your own terminal!
Last synced: 17 Apr 2026
https://github.com/nathanjhood/cmodule
C/C++ modules for NodeJS.
c cmake cmake-js cpp cpp11 es6 javascript node-addon-api nodejs npm npm-package typescript
Last synced: 14 Apr 2026
https://github.com/pdsmart/zsoft
zOS Operating System, apps and associated developments. Used in the ZPU, tranZPUter and SharpMZ projects but easily adapted to other embedded systems. Project uses C/C++, ARM and ZPU Assembler.
arduino armv7 assembly bash basic-interpreter c c-plus-plus cortex-m4 editor fatfs makefile operating-system rtl teensy35 teensyduino zpu
Last synced: 19 Oct 2025
https://github.com/tariktesfa/simple_shell
This is another ALX Group Project
Last synced: 30 Apr 2026
https://github.com/tian11111/doudizhu
使用 C 语言实现斗地主核心规则,结合 Emscripten 编译到 WebAssembly,在浏览器中提供交互式 Web UI 体验。
beginner-friendly c c-language-doudizhu c-poker card-game console-game dou-dizhu
Last synced: 02 Apr 2026
https://github.com/bringauto/fleet-protocol
BringAuto Fleet Protocol - simple yet reliable communication for internet-connection-unstable environments
c communication cpp fleet-protocol protobuf reliable-protocol
Last synced: 11 Feb 2026
https://github.com/merendamattia/so
SO - Sistemi Operativi presso l'Università degli Studi di Parma (9 CFU).
Last synced: 24 Oct 2025
https://github.com/basemax/mysqlcalc
A MySQL/MariaDB module and plugin to calculate the formula and calculate mathematical expression in SQL Query.
c calc calc-engine calculate calculation calculations calculator calculator-application calculators cc cpp cpp-calc mariadb-udf mysql-udf udf-mariadb udf-mysql
Last synced: 01 May 2026
https://github.com/boomerwing/morsecode-raspberrypi-pico
Raspberry Pi PICO and FreeRTOS. Most projects send Morse Code (CW) training text (both plain text and random characters) using FreeRTOS.
amateur-radio c cw freertos morse pi pio ps2-keyboard raspberry-pi-pico rp2040 shuffle
Last synced: 05 Mar 2026
https://github.com/apsrcreatix/15it411j-ipt
15IT411J Integrative Programming And Technology Laboratory
15it411j c integrative interactive java java-native-interface jni jni-java jython-library lab programming srm srm-university technology university-course web-application
Last synced: 18 May 2026
https://github.com/smartherd/c-and-cpp-tutorial
Contains source code, exercises, code challenges, and quiz for C and C++ tutorial published on Youtube.
Last synced: 14 Feb 2026