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-07 00:05:12 UTC
- JSON Representation
https://github.com/albericod/algoritmos-em-c
Exercícios e algorítimos em C resolvidos com requisitos diferentes, professor Daives
algorithm algorithms c exercicios-de-algoritimos
Last synced: 18 Oct 2025
https://github.com/mmaffi/cadastro_de_alunos_ufms
Este projeto é um exercício desenvolvido na disciplina Algoritmos e Programação II, do curso de Sistemas de Informação da UFMS - Campus de Três Lagoas (CPTL).
algoritimos-e-programacao alunos c cadastro exercicio faculdade
Last synced: 07 Sep 2025
https://github.com/MashkaCoder/minitalk
21school 42cursus c linux minitalk42 unix
Last synced: 11 Mar 2025
https://github.com/nomonosound/numpy-rms
Calculate RMS swiftly (SIMD-accelerated)
arm-neon c float32 numpy numpy-library python simd x86-64
Last synced: 12 Jul 2025
https://github.com/outbit/shottimer
Open Hardware and Firmware - ShotTimer to measure Rate-of-Fire for paintball guns
c firmware microchip openhardware paintball pic16 picc
Last synced: 24 Apr 2025
https://github.com/princebansal7/c-cpp-logic-building
This Repo contains the codes from scratch to learn C, C++ (STL) & Object Oriented Programming
c c-plus-plus object-oriented-programming standard-template-library stl
Last synced: 19 Oct 2025
https://github.com/michaeltryby/shared
shared objects for swmm and epanet solvers
Last synced: 19 Oct 2025
https://github.com/vinhyenvodoi98/multiplayer-tictactoe-c
Multiplayer TicTacToe using C, socket
c socket-programming tic-tac-toe tictactoe-game
Last synced: 14 Jun 2025
https://github.com/abdelkarimhajji/get_next_line_42
get_next_line: Line-by-Line Reading @ 42 📚 Check out my solution for the "get_next_line" project at 42. Master the art of reading a file, line by line, with this efficient C function! #CProgramming #get_next_line 🚀💻
Last synced: 10 Jan 2026
https://github.com/not-minimal/tarea-estructura-de-datos
Tarea en grupo de programación en C y elaboración de informe sobre problemas de estructuras de datos.
Last synced: 19 Oct 2025
https://github.com/mo7amed-hussein/c-language-made-easy
c language made easy in arabic book , source code and pdf
book-src c c-language-made-easy c-languages free-book learn-c madeeasy
Last synced: 20 Oct 2025
https://github.com/ctronp/bigint
Big Integer library for C. Made in pure C (without asm or SIMD) using only 2 files. Works on 16, 32, 64 bits computers
16-bit 32-bit 64-bit bigint biginteger biginteger-library c performance
Last synced: 14 Jul 2025
https://github.com/smokku/jabberd14
Original Jabber server
c jabber server xmpp xmpp-server
Last synced: 20 Oct 2025
https://github.com/ZBCMars/UEFIStudy
Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.
bios c operating-system uefi uefi-boot uefi-shell
Last synced: 11 Mar 2025
https://github.com/mahdiydev/mlib
Asynchronous programming in C programming language
async async-await asynchronous asynchronous-programming asyncio c c-programming-language
Last synced: 17 Feb 2026
https://github.com/blagojeblagojevic/sha256
SHA256 as a header library
c cryptography header-only sha2 sha256 sha256-hash
Last synced: 14 Jun 2025
https://github.com/gabrieldlima/dwm
My DWM (suckless window manager) custom build
Last synced: 05 Feb 2026
https://github.com/ldilley/linmod
:penguin: Various demonstrational Linux kernel modules
c example example-code linux linux-drivers linux-kernel linux-kernel-module operating-system tutorial tutorial-code
Last synced: 28 Apr 2026
https://github.com/artgins/yunetas
Yuneta Simplified, a development framework about messages and services, based on Event-driven, Automata-based and Object-oriented programming.
asynchronous automation-framework c esp32 event-driven framework iouring ipaas javascript linux python rtos yuneta
Last synced: 09 Jun 2026
https://github.com/thexhr/ctempd
Small daemon to set screen temperature automatically
c color-temperature daemon openbsd redshift screen temperature x11
Last synced: 22 Feb 2026
https://github.com/iswenzz/izinjector
This application is intended to allow users to inject a Dynamic-Link Library (DLL) file into another process in memory.
Last synced: 12 Oct 2025
https://github.com/multitoolplusplus/app
multitool++ app
c cmake cpp discordmultitool good-first-issue good-first-pr hacktoberfest linux linux-software multitool multitooldiscord multitoolhacking multitoolplusplus multitools windows windows-software
Last synced: 06 Feb 2026
https://github.com/sam9111/pharmacy-management-system
Pharmacy Management command-line application built in C
Last synced: 12 Oct 2025
https://github.com/boweihan/wasm-editor
Terminal Text editor intended for compilation to web assembly - technologies: C, Emscripten (an LLVM to JS compiler)
Last synced: 10 May 2026
https://github.com/aon4o/tues_grade_10
A repository for storing code written by me in tenth grade in tues.
Last synced: 21 Aug 2025
https://github.com/tianxiaomo/skeleton_detection
Skeleton Detection
armarium c embedded-systems freertos
Last synced: 29 May 2026
https://github.com/abzico/colorrectdump
A tool to find rectangular area for color pixels that live in the input .png image
c cli image-processing images png
Last synced: 17 Mar 2025
https://github.com/lucgsanchez/Turn-based-RPG
Turn based RPG with random encounters made in C++ using the SFML library
2d-game 2d-game-engine c cpp game-development game-engine random-encounters rpg-game turn-based
Last synced: 11 Mar 2025
https://github.com/gavinlyonsrepo/fractal_creator
Fractal-generating Demo, creates a fractal using Mandelbrot set. Includes magnifications. Written in C++.
bitmap c cpl cplusplus cpp demo demo-application demonstration fractal fractals graphics mandelbrot mandelbrot-fractal mandelbrot-sets maths
Last synced: 06 Feb 2026
https://github.com/arturfriedrich/oo_programozas
Ez a repo a Széchenyi István Egyetem OO programozás (GKNB_INTM085) tárgyának anyagát gyűjti össze.
Last synced: 17 May 2026
https://github.com/leechristie/walsh-families
Source for "The role of Walsh structure and ordinal linkage in the optimisation of pseudo-Boolean functions under monotonicity invariance" (Christie, 2016).
c computer-science optimization python research theory walsh-families walsh-functions
Last synced: 06 May 2026
https://github.com/gabrieledg0/c-shell
A fully custom Linux shell written in C, including process management, command execution, and system interaction. 🐧
c linux linux-shell shell shell-script shell-scripting shellcode shellscript
Last synced: 25 Jan 2026
https://github.com/k4zoku/crandom
A random number generation implementation in C similar to the one found in standard C++ <random>
c c99 prng rng standard-library
Last synced: 10 Sep 2025
https://github.com/vozlt/nginx-module-krisp
Nginx krisp(korea isp) module
c nginx nginx-module vozlt-nginx-modules
Last synced: 18 May 2026
https://github.com/prust/glasstack
A lightweight, minimal-abstraction cross-platform framework
c cross-platform desktop duktape engine framework gui javascript javascript-engine lightweight runtime
Last synced: 16 May 2026
https://github.com/klus3kk/clueengine
The project consists of the simple 3D Engine written in C.
3d-engine 3d-graphics c game-engine graphics-engine opengl real-time-rendering shaders
Last synced: 13 Apr 2025
https://github.com/hongfz16/shadowcompiler
Project for Computer Network(2) -- Compiler Part
Last synced: 17 May 2026
https://github.com/alerighi/tinymodbus
A tiny, header-only, portable and compliant Modbus implementation, suitable for embedded systems
c embedded header-only modbus tiny
Last synced: 16 Jan 2026
https://github.com/danbugs/tarantella
Tarantella is a modern package manager for C/C++ WASM apps (main modules) and WASM libraries (side modules) meant to be dynamically linked!
c package-manager rust webassembly
Last synced: 04 Oct 2025
https://github.com/idrisvohra9/c-learning
This Repository contains Learning of Topics in C language made by me. And a comment vise approach for better understanding of code.
basics c learn learning programming topics
Last synced: 10 Jan 2026
https://github.com/shruti3004/codechef
This repository contains solutions of codechef's problems.
c c-plus-plus competitive-programming programming
Last synced: 16 May 2026
https://github.com/mapalmalemus/microchip_baremetal_examples
Microchip Full Scale Development
8bit c embedded-systems microchip microchip-mplab microchip-pic microchip-pic-microcontrollers microcontroller programming
Last synced: 09 May 2025
https://github.com/ashish0kumar/minimalist-c
🍀 Collection of minimalist and low-level C projects
c chat-server donut-c hex-editor https-client https-server linux low-level low-level-programming network-programming networking snake-game text-editor web-server wsl2 x11
Last synced: 17 Jul 2025
https://github.com/basemax/arraylistc
This is a simple implementation of an ArrayList in C using a struct, a pointer to the struct and a pointer to the array. The array is static and the size of the array is defined when the ArrayList is created.
array array-c arraylist arraylist-c c c-array
Last synced: 03 Apr 2025
https://github.com/franko/libarray
Very simple C library for generic dynamic arrays
Last synced: 01 Sep 2025
https://github.com/tpanj/sccp
Simple C Config Parser is simple to use generic reader of key value combinations
c c89 config cross-platform ini toml
Last synced: 02 Feb 2026
https://github.com/yjdoc2/equationparser
An Equation Parser done as Project for DS course. This can evaluate given equation, solve linear equations, create variables and use their values, as well as have some pre-defined constants.
c data-structures equation-solver parser
Last synced: 16 Jun 2025
https://github.com/rattata2me/cuddly-calculator
Calculator and 2d Graphics Library. Open source and designed for low-end processors. Made in C
2d-graphics c calculator interpreter math
Last synced: 11 May 2025
https://github.com/knapeczadam/dae-software-engineering
🌚 Final project for Software Engineering at Howest DAE (2024). Demonstrates modular C++ development with Lua integration, including three simple mini-games: Pong, Snake, and Breakout. Includes a single final release build.
belgium c c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lua programming software-engineering sol2 student-project university
Last synced: 03 Jul 2026
https://github.com/samarjit98/computer-networks
Network programming using the BSD Sockets API and PCAP in C.
c client-server computer-networks network-programming pcap socket-programming system-programming
Last synced: 11 Jun 2025
https://github.com/christarazi/steganography
A command-line C program that hides / reveals messages in Bitmap images (BMP) using steganography
bitmap bmp c cli linux obscurity security steganography
Last synced: 18 May 2026
https://github.com/xdevelnet/sdb
Database for small POSIX compatiable systems with RESTful network access
Last synced: 18 May 2026
https://github.com/costava/break-bricks
Game/demo similar to the game Breakout
Last synced: 24 Oct 2025
https://github.com/thejoeejoee/IFJ-VUT-BIT-2017-2018
Repository for program interpret of custom language IFJ2017 written in C tested under Google tests.
c clang cmake interpreter language-implementations school-project
Last synced: 11 May 2025
https://github.com/basemax/checkfullbinarytreec
This is a simple C program to check if a binary tree is full or not.
bin-tree binary-tree binarytree bintree c data-structure datastructure ds full-binary-tree tree
Last synced: 03 Apr 2025
https://github.com/ldb/computer-network-exercises
A collection of small exercises on computer networks, written in C.
c dht http network-programming ntp rpc tcp udp
Last synced: 05 Apr 2025
https://github.com/danibcorr/electronics-with-arduino-uma
🎛️ This repository contains a collection of Arduino and Processing projects developed for the Creative Electronics course at the University of Málaga (UMA). The main focus is on a robotic arm project, with additional work on piezoelectric sensors and LED lamps.
arduino arduino-leonardo c circuits cpp electronics embedded-systems java open-hardware-electronics open-source processing sav-maker sensors
Last synced: 10 Jul 2025
https://github.com/0u44/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 17 Feb 2026
https://github.com/basemax/queuec
This is a simple queue implementation in C using an array. The queue is implemented as a normal queue.
c data-structure data-structures-algorithms data-structures-and-algorithms datastructure datastructures queue queue-algorithm queue-jobs queue-tasks queues
Last synced: 03 Jul 2025
https://github.com/merendamattia/fdi
FdI - Fondamenti di Informatica presso l'Università degli Studi di Parma (9 CFU).
Last synced: 18 May 2026
https://github.com/jameswalmsley/ultimate-error-codes
Ultimate Error Code
c embedded error error-code error-handling
Last synced: 13 Jun 2026
https://github.com/nakidai/libhttpc
Some cute library to work with HTTP in C :3
Last synced: 03 Jul 2026
https://github.com/akshay-rajan/s1
S1 MCA Coursework
algorithms c css data-structures html javascript php python
Last synced: 30 Jan 2026
https://github.com/gbafana25/typesrv
Server for typtester program's multiplayer
Last synced: 14 Jul 2025
https://github.com/georgegkas/data-structures
Personal repository, containing implementations and notes about data structures.
Last synced: 27 Apr 2025
https://github.com/lucocozz/argus
Modern C library for command-line argument parsing. Advanced features: subcommands, validation, multi-inputs, environment variables
argparse args args-parser c cargs clap cli cli-parser click command-line getopt lib library
Last synced: 07 May 2025
https://github.com/srilakshmikanthanp/libio
Beginners Friendly Input/Output Library For C, Python Like Syntax!
beginners-friendly c input-output library
Last synced: 09 Sep 2025
https://github.com/amalpoulose/System-programming-custom-shell-ATerm-1.0
ATerm 1.0 beta : A basic command-line interpreter (shell).
c linux shell system-programming terminal
Last synced: 11 May 2025
https://github.com/sunzenshen/cgotchas
Demonstration for using a C library in Go with Cgo
Last synced: 06 May 2025
https://github.com/sriharikapu/goos-e
Goose is a GO Lang based operating system - its experemental
c compiler go golang goos operating-system os
Last synced: 17 May 2026
https://github.com/merendamattia/asd
ASD - Algoritmi e Strutture Dati presso l'Università degli Studi di Parma (9 + 6 CFU).
Last synced: 15 Jul 2025
https://github.com/marcusvinix/get_next_line
This is a project of 42 São Paulo. In this project I'll write a function which returns a line read from a file descriptor, without the newline.
Last synced: 24 Jun 2025
https://github.com/hacker-code-j/gift
Lightweight Block Cipher GIFT-64 and GIFT-128
blockcipher c gift lightweight-cryptography symmetric-key-cryptography
Last synced: 16 Jul 2025
https://github.com/tekknolagi/fmt
Small C string formatting library
c formatting library single-header string
Last synced: 04 Apr 2025
https://github.com/eylon-44/Buzz-OS
A small x86 32-bit operating system.
assembly assembly-x86-32 basic-operating-system bootsector c drivers kernel makefile nasm-assembly nasm-bootloader operating-system os pure-c x86 x86-32
Last synced: 02 Apr 2025
https://github.com/jeanthom/vr88m
Disassembler for V8 microRISC architecture.
c disassembler embedded microrisc risc v8
Last synced: 25 Jun 2025
https://github.com/raphaelmos/kmeansonimage
K-Means Kmeans Algorithm used on .ppm images with different libraries like OpenGL
algorithms-implemented c kmeans kmeans-algorithm kmeans-clustering
Last synced: 09 Sep 2025