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-08 00:04:41 UTC
- JSON Representation
https://github.com/sanam2405/operatingsystemlabs
This contains the assignments of Operating System Labs of Information Technology, Jadavpur University - 2022
Last synced: 09 Jul 2025
https://github.com/victorharri-chal/the-plazza
🍕 A simulation based on a pizzeria coded in C++ using multi-processing, multi-threading and IPC (inter-process-communication). One of my last project of my 2nd year at Epitech
c epitech ipc multi-processing multi-threading pizza second-year-project simulation
Last synced: 01 May 2026
https://github.com/xgqfrms/assembly
assembly & 汇编
assembly c c-plus-plus c-sharp rust webassembly
Last synced: 12 Apr 2026
https://github.com/multiform-validator/c
Multilingual library made for validation, various form fields, such as: email, telephone, password, cpf, cnpj, credit card, magic numbers for image mimetype validation and much more.
Last synced: 10 Mar 2026
https://github.com/matdombrock/moonforge
An experimental synthesizer that uses Lua scripts to generate sound.
audio c live-coding lua music portaudio synthesizer
Last synced: 02 May 2026
https://github.com/engineersbox/pmem-rts-cache
A configurable persistent memory cache designed for real-time search engines
c cache opencl persistent-memory persistent-storage pmem real-time-search tdss
Last synced: 20 May 2026
https://github.com/jabellard/heap
Max heap implementation.
algorithm algorithms c data-structure data-structures heap max-heap
Last synced: 11 Mar 2025
https://github.com/alpha74/c_cpp-projects
Few of my Good C/C++ college level projects
c cpp cpp-programs cpp-project pacman projects student-record
Last synced: 02 Feb 2026
https://github.com/wrclark/lis3dh
C library for interfacing with the LIS3DH accelerometer
accelerometer c i2c lis3dh raspberrypi spi stm32
Last synced: 23 Nov 2025
https://github.com/kamilhan-karaismailoglu/tree-fork
In this project, the tree height will be given as a command line argument. According to the incoming argument, files with txt extension will be created for each node in the structure to be created. The filenames will be determined by the pid the nodes have. Random values for leaf nodes will be generated and stored in the files created. Starting from the leaves, while going up, the values in the child nodes will be collected and transferred to the parent node. There is also a makefile in the project. This project was written for System Programming lecture.
Last synced: 10 Jun 2026
https://github.com/artainmo/lem_in
42 school project. Using graph-traversal-algorithms for ants to choose the shortest path within an ant colony.
42school algorithm c graph-traversal-algorithm
Last synced: 16 Jun 2025
https://github.com/cpscript/low-3d
attempt to make an extremely "simple" and low level 3d game... (simple 3d engine that makes a small map that has a reflective cube the user can walk around)
Last synced: 28 Mar 2025
https://github.com/nathancordeiro/automatic-garbage-collector
For most C programs, manual memory management with malloc/free remains the standard approach. Garbage collection is more commonly used in higher-level languages like Java, Python, or Go, where the benefits of automatic memory management often outweigh the costs.
c garbage-collection memory-management
Last synced: 31 Mar 2025
https://github.com/mysterycoder456/pbl_c
Project Based Learning (PBL) in C
c cmake project project-based-learning projectbasedlearning projects
Last synced: 08 Apr 2025
https://github.com/sulig/libft_and_test
Tu primera librería -------------------> Este proyecto consiste en programar una librería en C. Tu librería tendrá un montón de funciones de propósito general en las que se apoyarán tus programas.
42 42barcelona 42cursus 42projects 42school c libft libft42 libfttester
Last synced: 14 Oct 2025
https://github.com/jiriklepl/Bachelor-Thesis-Defense
Check https://github.com/exaexa/simple-mff-slides for the template
bachelor-thesis beamer c compiler haskell hindley-milner mff-uk tex
Last synced: 11 Mar 2025
https://github.com/dHeinemann/Apocrypha-Engine
A game engine for text adventures
Last synced: 11 Mar 2025
https://github.com/victorharri-chal/pokemon-rpg
🐾 A graphical project with CSFML to recreate a Pokemon game. Last project of my 1st year at Epitech.
c csfml epitech first-year-project game graphical-programming pokemon teamwork
Last synced: 06 Apr 2025
https://github.com/thegreyd/Shell
Toy implementation of csh-like command line shell
Last synced: 11 Mar 2025
https://github.com/ruaneri-portela/shareaudio
Share audio endpoints into your devices
audio c openssl portaudio sockets tcp-client-server
Last synced: 14 Jun 2025
https://github.com/carmjos/filesys
简易的文件系统。功能包括磁盘初始化、新建文件、删除文件、更新文件、查找文件、文件统计、磁盘统计、分配策略选择、磁盘整理。基于C语言实现。
c console file filesystem simulation
Last synced: 02 Jul 2025
https://github.com/amatcoder/cpceg
A GTK port of the CPCEC emulator (http://cngsoft.no-ip.org/cpcec.htm)
amstrad-cpc c emulator gtk gui linux
Last synced: 08 May 2026
https://github.com/y-syo/advent-of-code-2024
🎄 my very cool solutions for the 2024 advent of code
advent-of-code advent-of-code-2024 bash-script c nix python python3 ruby rust stupid
Last synced: 13 Apr 2026
https://github.com/raihanuldev/c-programming
Fundametal Of C Programming ..here is all about fundamental of Programming
Last synced: 02 Apr 2025
https://github.com/tomcat-42/zig-compile-commands
compile_commands.json generation for c projects using zig build
build c compile-commands compile-commands-json zig zig-build zig-build-system
Last synced: 09 Apr 2025
https://github.com/ivanmilin/merge-sort
Prvi zadatak iz predmeta "Multiprocesorski sistemi", master akademske studije
Last synced: 22 Mar 2026
https://github.com/ivanmilin/multiprocesorski-sistemi
Predmet sa master studija, reseni zadaci sa vezbi
Last synced: 29 Apr 2026
https://github.com/dawoodkhatri1/wifi-jammer-using-arduino-uno
A C-based simulation of WiFi jamming for educational use. It mimics network scanning, displays fake SSIDs, and simulates jamming activity on selected channels—without sending real packets.
arduino-ide arduino-uno c educational-project jammer mpi security wifi
Last synced: 23 Apr 2025
https://github.com/mateuschaves/lp-i
Códigos da disciplina de Linguagem de programação I do curso de sistemas de informação na Universidade de Pernambuco, Caruaru.
c code programming-language university university-course
Last synced: 11 Mar 2025
https://github.com/vinicius-rio/42-formation-lvl1-1.libft
Project 1: libft - First project for the formation of software engineers at school 42 São Paulo.
42born2code 42school c shell-script software-engineering
Last synced: 12 Apr 2026
https://github.com/rafael-santiago/cp-8
A minimalist CHIP-8 interpreter/emulator (ANSI/TERM).
c chip8-emulator chip8-interpreter diycode emulator interpreter pure-c retrocomputing retroprogramming
Last synced: 09 Apr 2025
https://github.com/diegomrno/dilog
A tiny, modern, and safe logging library
c header-only logging minimalist simple
Last synced: 23 Apr 2025
https://github.com/saraikium/microos
A small OS built for RISC-V 32 bit architecture to understand the OS concepts.
Last synced: 30 May 2026
https://github.com/SajadTroy/AWASS
ai artificial-intelligence c cpp object-detection python trash
Last synced: 22 Oct 2025
https://github.com/flagarde/khaos
A C/C++ library to simplify cross-platform programming
c cpp cross-platform cxx predef
Last synced: 13 May 2026
https://github.com/stdlib-js/number-uint8-base-mul
Multiply two unsigned 8-bit integers.
c integer javascript math mathematics mul multiplication multiply node node-js nodejs number stdlib uint8
Last synced: 05 May 2026
https://github.com/n-elmer/rain-guage
PRECIPITATION ⛈ MEASUREMENT 🌈 SYSTEM
arduino c c-plus-plus embedded-systems iot system-development
Last synced: 11 May 2026
https://github.com/helcsnewsxd/famaf-computer_science-discrete_mathematics_ii
Laboratorio, algoritmos y demostraciones de la materia de Matemática Discreta II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
algorithm-implementation c cpp demostration discrete-mathematics error-correction-codes famaf-unc graph-coloring graph-flow graph-matching math-theory university-subjects
Last synced: 28 Feb 2025
https://github.com/helcsnewsxd/famaf-computer_science-operating_systems
Laboratorios de la materia de Sistemas Operativos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
c famaf-unc kernel labs os university-subjects xv6
Last synced: 28 Feb 2025
https://github.com/helcsnewsxd/famaf-computer_science-data_structures_and_algorithms_ii
Laboratorios de la materia de Algoritmos y Estructuras de Datos II de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)
algorithms c data-structures data-structures-and-algorithms famaf-unc labs university-subjects
Last synced: 28 Feb 2025
https://github.com/zakariaelbouzkri/stack_sorter
This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting
Last synced: 22 Nov 2025
https://github.com/dafiliks/simpcsv
A simple, and lightweight CSV parsing library in C
Last synced: 23 Apr 2025
https://github.com/martinomensio/sdp-exams
System and Devices Programming previous exams themes @ Polytechnic University of Turin
Last synced: 13 May 2026
https://github.com/ascii-dev/puava
A polyglot library of data structures & algorithms built from first principles. (C, C++, Java, Python, Rust, Go). Managed with Bazel.
algorithms bazel c cpp data-structures first-principles java monorepo python system-design
Last synced: 13 Apr 2026
https://github.com/dev-mayanktiwari/letscodeit
This repository is created for college students to get them started with Programming.
Last synced: 15 Mar 2025
https://github.com/thazhemadam/intal
🧮 nifty library for performing computational operations on arbitrarily long numbers.
arbitrary-length c calculation library
Last synced: 06 Jul 2025
https://github.com/steveleetn91/php-ext
PHP Extension support for PHP 7.4 greater than
c cake codeigniter laravel nuke php php-ext php-library phpinternal stevelee vietnam wordpress zend zendapi
Last synced: 13 Apr 2026
https://github.com/aymenkhs/sorting-algorithms-in-c
Implementation and comparison of different sorting techniques in C (Insertion sort, Bubble sort, Quicksort, Merge sort, Heapsort
bubble-sort c complexity heapsort insertion-sort mergesort quicksort sorting-algorithms
Last synced: 31 May 2026
https://github.com/codewithmide/sorting_algorithms
Sorting algorithms & Big O notation using C
big-o-notation c sorting-algorithms
Last synced: 08 Jun 2026
https://github.com/obedm503/ttt
obligatory tic tac toe in a few languages
c computer-science experiment java python rust tic-tac-toe typescript
Last synced: 13 Apr 2026
https://github.com/cyruscyliu/digitalrecognition
Course project of IMAGE PROCESSING in BIT
backpropagation c cpp minst-database qt-gui
Last synced: 15 May 2026
https://github.com/dcavalei/push_swap
42 push_swap
42 42born2code 42lisboa algorithms c sorting-algorithms stack
Last synced: 16 Jun 2025
https://github.com/youben11/sched-algo
Simulation of some scheduling algorithms used in Operating Systems
c operating-system scheduling-algorithms
Last synced: 28 Mar 2025
https://github.com/killarexe/c-nes-project
A Simple NES Workspace in C
6502 6502-assembly assembly c nes nes-game template templates
Last synced: 09 Apr 2025
https://github.com/7klu/justc
Lightweight documentation and a collection of useful libraries for C.
Last synced: 15 Mar 2025
https://github.com/batux/remote_procedure_call
C language based RPC Calculator ...
Last synced: 11 Mar 2025
https://github.com/pvgupta24/compiler-design
Compiler for Mini C
c compiler-design lex lexical-analysis yacc
Last synced: 06 Jul 2025
https://github.com/mysterycoder456/path_tracer_c
Path Tracer in C
3d 3d-graphics c graphics pathtracing pbr pbrt raytracer raytracing renderer rendering
Last synced: 23 Nov 2025
https://github.com/avastroficial/pc-calaculadora
programación C implementa una calculadora
Last synced: 06 Sep 2025
https://github.com/szktty/c-clockwork-base32
A reference Implementation of Clockwork Base32 for C
Last synced: 26 Jun 2025
https://github.com/pferreirafabricio/data-structures
🍌 Data structures with C language
Last synced: 05 Jun 2026
https://github.com/nullcel/smetana
An OS using the x86_64 architecture, in Assembly and C. Designed for performance and it's lightweight size.
Last synced: 23 Apr 2025
https://github.com/aromalanil/compiler-design-lab
Programs for Compiler Design Lab🧪 of S7 KTU
c compiler compiler-design flex ktu lab lex lexical-analysis lexical-analyzer
Last synced: 31 Mar 2025
https://github.com/abhijivani3001/dsa_in_c
This repository is of Data Structure in C language.
Last synced: 28 May 2026
https://github.com/bitcodr/esp8266-mqtt
A simple IoT project that controls an ESP8266's onboard LED via MQTT messages.
c cpp esp8266 esp8266-arduino esp8266mqtt mqtt mqtt-broker
Last synced: 13 Apr 2026
https://github.com/xaheli/bank-management-system
The Banking System project is a console-based application that simulates a simple banking system. It provides users with the ability to perform various banking operations such as account registration, balance inquiry, deposits, withdrawals, and more. Developed using the C programming language, this system provides two distinct interfaces.
academia academic-project banking-system bankmanagementsystem c cprogramming-language
Last synced: 15 Mar 2025
https://github.com/mohdnehalkhan/c-programs
This Repository contains all basic program's of C programming language for a beginner & I am mentioning all the C programs which I had been taught by my teachers
Last synced: 06 Jul 2025
https://github.com/jboillot/analyser
Analyser is a static analyser which finds errors and undefinded behaviors in C programs with inline assembly.
c inline-assembly ocaml-program static-analyzer
Last synced: 16 May 2026
https://github.com/mharikmert/search-engine-simulation
A simple word search engine using Binomial Heap Algorithm with C Programming Language
binomial-heap c priority-queues
Last synced: 25 Mar 2025
https://github.com/horezmi/42pool2020
My pool at 42 in Moscow campus (21 School by Sber)
Last synced: 29 Apr 2026
https://github.com/chris-cozy/leakguard-pro
LeakGuard-Pro is a memory leak detection tool designed to help software developers identify and analyze memory leaks in their programs. It provides a mechanism to track memory allocations and deallocations during program execution, allowing you to identify potential memory leaks and their associated sizes.
Last synced: 12 Jun 2025
https://github.com/shaumik-ashraf/dataid
A data handle system that simplifies using advanced C structures. Possibly also known as a pointer table or vertex array.
advanced-data-structures c handle library memory-management
Last synced: 02 Apr 2025
https://github.com/j4cobgarby/fors-kernel
Experimenting with kernel ideas
assembly c kernel operating-system x86-64 x86-assembly-language
Last synced: 29 Apr 2026
https://github.com/matheusmoraes13/sistemacadastrologin
Sistema de Cadastro e Login, utilizando a interface gráfica da biblioteca GTK para a criação de uma UI
Last synced: 01 Apr 2025
https://github.com/vikktor93/c-avanzado
Advanced C level course
barriers c concurrency mutexes operating-system semaphores
Last synced: 20 Jul 2025
https://github.com/edk0/iphide
proof of concept structure-preserving IP mangling
c encryption format-preserving-encryption irc obfuscation permutation siphash
Last synced: 24 Mar 2025
https://github.com/aatrick/cchess
simple chess engine written in pure C
c c-programming-language chess chess-engine cli
Last synced: 16 Mar 2025
https://github.com/n-elmer/weather-station
WEATHER ⛈ MONITORING 🌤 SYSTEM
arduino c c-plus-plus embedded-systems esp32 iot software-design software-engineering system-design
Last synced: 11 Apr 2026
https://github.com/milan-sony/mensturalmate
MensturalMate is a simple menu driven period calculator build in C language as part of my mini-project in MCA Semester 1
c c-language c-programming menstrual-cycle menstrual-tracking mingw
Last synced: 09 Jun 2026
https://github.com/dracula27/cash
Use C to calculate the smallest number of coins needed to give an exact amount of change based on a user's input.
c c-language-programming cs50x
Last synced: 29 May 2026
https://github.com/atkaridarshan04/c_programming
C programming from basics to advance with DSA + practice problems
Last synced: 26 Mar 2025