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-09 00:04:38 UTC
- JSON Representation
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/electrocodeur/soil_humidity
Projet : Mesure de l'humidité du sol
Last synced: 06 May 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/dalpaka/misc
My public random scripts in C, shell script or python.
Last synced: 22 Feb 2026
https://github.com/aditeyabaral/data-structures-lab-ue18cs207
A repository containing the source codes to the problem statements given as part of the Data Structures Laboratory course (UE18CS207) at PES University.
algorithms algorithms-and-data-structures c data-structures
Last synced: 26 May 2026
https://github.com/amanoteam/sphynx
A GCC cross-compiler targeting Linux
c cpp cross-compiler gcc linux
Last synced: 13 Mar 2025
https://github.com/unicorn-plus-plus/cli
Unicorn-plus-plus is a packet manager that boosts your .cpp projects with ✨magic✨
builder c cli cmake cplusplus cpp packet-manager
Last synced: 13 Apr 2026
https://github.com/buhe/switch_netease_cloud
♫♫♫ Nintendo Switch Netease cloud app.
c netease-cloud-music sdl2 switch
Last synced: 28 Mar 2025
https://github.com/julien00859/piscine_c_42
Quelques exercices de la piscine c de 42
Last synced: 04 Apr 2025
https://github.com/imshawan/snippetscloud
A small collection of code snippets that can make coding easier
c cloud-computing cpp csharp good-first-issue javascript nginx programming python python3 snippets software-engineering webdevelopment
Last synced: 14 Apr 2026
https://github.com/outbit/paintballfirmware
Paintball Firmware for PIC16f648a microcontrollers. Engineered to work with the Dye Matrix Paintball Gun. This is the opensource version of the commercially available CodeX chip from the early 2000s.
c codex dye-matrix firmware microchip paintball paintball-firmware pic16 picc
Last synced: 24 Apr 2025
https://github.com/rmrt1n/muc
yet another c compiler, following https://norasandler.com/2017/11/29/Write-a-Compiler.html.
Last synced: 02 Apr 2025
https://github.com/mebiusashan/ccli
Command-line arguments parsing library.
Last synced: 15 Mar 2025
https://github.com/abarichello/airport-simulator
Assignment for INE5410
airport airport-simulation c ine5410 simulation simulator ufsc
Last synced: 16 May 2025
https://github.com/jmatth11/jm_bus
Experimented with making a small Message bus in C
bus c client message message-bus minimal server topics
Last synced: 16 Mar 2025
https://github.com/smakss/c-questions
A list of C programming language questions and their answers.
Last synced: 09 Apr 2025
https://github.com/dHeinemann/Apocrypha-Engine
A game engine for text adventures
Last synced: 11 Mar 2025
https://github.com/devcom33/alx-low_level_programming
alx-low_level_programming is a repository dedicated to mastering low-level programming using the C language. It contains exercisescovering variables, loops, functions, pointers, arrays, strings, file I/O, and more.
alx alx-africa alx-low-level-programming c holberton holbertonschool low-level-programming
Last synced: 25 Mar 2025
https://github.com/jacob-c-smith/sync
Cross platform synchronization primitives and high-precision timing
Last synced: 22 Feb 2026
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/avastroficial/pc-calaculadora
programación C implementa una calculadora
Last synced: 06 Sep 2025
https://github.com/shahkv95/buchautoren
Buchautoren is a german term for books and its authors. This app helps you to keep a record of books and their authors
api backend c cpython frontend javascript powershell python python3 react shell
Last synced: 12 Apr 2026
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/acosimon/practica-de-c
Juego del ahorcado | Juego de Sudoku
Last synced: 05 Jul 2025
https://github.com/tom-weatherhead/facility
A Lambda Calculus interpreter implemented in C.
beta-reduction c church-numerals de-bruijn-notation graph-reduction interpreter lambda-calculus y-combinator
Last synced: 24 Jul 2025
https://github.com/basemax/mandelbrotfractalgenerator
This is a C program that generates fractal images using the Mandelbrot set. The program allows users to zoom in and out of the image and change its color scheme.
c image image-drawer mandelbrot mandelbrot-computing mandelbrot-fractal mandelbrot-fractal-drawer mandelbrot-renderer mandelbrot-set mandelbrot-sets mandelbrot-viewer
Last synced: 03 Apr 2025
https://github.com/djoezeke/csvee
Light-weight, Simple and fast Modern Csv parser and encoder for C/C++ with TSV support.
c cpp csv csv-parser csv-reader parse parser streaming tsv-parser
Last synced: 20 Apr 2026
https://github.com/roryrjb/aoc-2022
My Advent of Code 2022 solutions in C (win32 + clang mingw)
advent-of-code c clang mingw win32 windows
Last synced: 05 Jul 2025
https://github.com/basemax/doublylinkedlistc
This is a simple implementation of a doubly linked-list in C. Doubly linked-lists are a type of data structure that are similar to singly linked-lists, but they have a pointer to the previous node in addition to the next node. This allows for traversal in both directions.
c data-structure datastructure doubly doubly-linked-list doubly-linked-lists doublylinkedlist doublylinkedlist-operations ds linked-list linkedlist
Last synced: 03 Apr 2025
https://github.com/breakthatbass/cdox
documentation generator for generating C API docs in markdown format
automation c documentation-generator python
Last synced: 28 Apr 2026
https://github.com/kiko-g/feup-lcom
FEUP LCOM | Computer Lab | 2019/20
c computer-architecture peripheral-devices
Last synced: 04 Oct 2025
https://github.com/ninrod/exercism
my exercism.io language learning stack
c elisp java kotlin python rust typescript
Last synced: 11 Apr 2026
https://github.com/kopach-artem/fleet-managment
Car Fleet Manager in C: Manages vehicle data, refueling logs, and service alerts. The program utilizes linked lists for efficient data handling and provides a console-based user interface for interactive management. Includes source code, user interface, and documentation.
c c-plus-plus data-structures fleet-management structures
Last synced: 28 Apr 2026
https://github.com/anandhuajith/rtc-clock-
OLED RTC CLOCK WITH UNIQUE UI
arduino arduino-uno c clock esp32 esp32-arduino esp8266 esp8266-arduino esp8266-projects oled oled-display-ssd1306 rtc rtc-module
Last synced: 22 Feb 2026
https://github.com/coac/mishell
Another Unix shell in C
c pipes scheme-language shell signal unix
Last synced: 27 Apr 2026
https://github.com/digitalsmile/native-memory-processor
Java FFM API code generation library
c clang code-generation cpp java java-22 java-ffm libclang native-code
Last synced: 22 Feb 2026
https://github.com/pandh4cker/knight-s-tour
Knight's Tour Problem
c chess depth-first-search dfs dijkstra dijkstra-algorithm dijkstra-shortest-path graph graph-theory graphs knight knight-problem knight-tour knights-tour
Last synced: 23 May 2026
https://github.com/Luzkan/CAaOS
📐 Computer Architecture and Operating Systems
assembler bash c chat computer-architecture printf shell unix
Last synced: 11 Mar 2025
https://github.com/Coac/mishell
Another Unix shell in C
c pipes scheme-language shell signal unix
Last synced: 11 Mar 2025
https://github.com/kevinbird61/sc-pktgen
A packet generator built by C language, which is one of my self-training side project.
Last synced: 15 May 2025
https://github.com/xxhosseinjoonzxx/dht22
The first electronics project with C language ( research on display of humidity and temperature on LCD lm016l ) + Proteus file
Last synced: 28 Jun 2025
https://github.com/avaniketh0905/molec
Molec is a 3D molecular visualization tool built with C, OpenG, rendering chemical structures from SMILES formulae.
3d-graphics 3d-visualization c molecule opengl
Last synced: 13 Apr 2026
https://github.com/yell/integral
∫ App for numerical integration (course project)
c cpp gaussian-quadrature numerical-computation numerical-integration parsing-math-expressions qt rpn shunting-yard symfony
Last synced: 13 Apr 2026
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/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/alvii147/distancemeter
Distance measuring device using ultrasonic sensor and ATmega32A
Last synced: 01 Jul 2026
https://github.com/lancewalk87/clp-prototyping-boards
Hardware/Software | Series of stationary MCU prototyping platforms, ISP compatible with multiple bootloaders for optimal IDE support.
avr c c-plus-plus hardware mcu pic prototyping software testing-tools
Last synced: 17 Apr 2026
https://github.com/vartikaraj2512/dsa-training
**DSA-Training** 📚🚀: A comprehensive C-based DSA repository covering arrays, linked lists, stacks, queues, trees, graphs, hashing, dynamic programming, greedy algorithms, backtracking, sorting, and searching. Essential for placement prep and industry use, showcasing technical proficiency, problem-solving , and readiness for top tech roles. 🌟💻
Last synced: 19 Apr 2026
https://github.com/gvatsal60/cmakedockertemplate
🐳📦 Streamlined C++ Template Development with CMake and Docker
c cmake cpp docker docker-container docker-image dockerfile make makefile
Last synced: 11 Apr 2026
https://github.com/vinnyhorgan/kri
A lightweight framework for building applications in Lua
Last synced: 30 May 2026
https://github.com/arhcoder/eight-queens-solver
🧠 Backtracking algorithm in C language to find the 92 possible solutions of the eight queens problem and share them in a JSON file as an API.
api backtracking c eight-queen-problem json
Last synced: 12 May 2026
https://github.com/james-p-d/consolesnake
Snake game for Windows console in C/C++
c console-application cpp snake snake-game
Last synced: 21 Apr 2026
https://github.com/ajpalok/library-managment-system
The Library Management System is a program written in C that allows you to manage books, borrowers, and authors. With this application, you can easily add, update, and delete information in a simple and straightforward manner.
c filesystem library library-management library-management-system
Last synced: 19 Oct 2025
https://github.com/foxmd/cmake_template
CMake template for small/mid C++/C projects with tests
c catch2 cmake codecov conan cpp github-actions github-pages project
Last synced: 18 Jan 2026
https://github.com/basemax/0-1knapsackrecursivec
This is an implementation of the 0-1 knapsack problem in C using a recursive approach. The problem consists of a set of items, each with a weight and a value, and a knapsack with a maximum weight capacity. The goal is to determine the subset of items that maximizes the total value of the knapsack without exceeding its weight capacity.
c knapsack knapsack-01 knapsack-problem knapsack-problem-recursive knapsack-recursive knapsack-solution knapsack-solver knapsack0-1 knapsack01
Last synced: 03 Apr 2025
https://github.com/8dcc/chip-8
A CHIP-8 emulator made in C with SDL2
c chip-8 chip8 chip8-emulator emulator sdl2
Last synced: 31 Jan 2026
https://github.com/Quanoom/skyGuardian
unfinished game designed with raylib library
c game games gaming learning raylib sky-defender-game
Last synced: 17 Sep 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/sshahryiar/avr-mega-tiny-xmega-microcontroller-projects
My AVR Microcontroller Projects using AVR Microcontrollers MikroC Compiler and Atmel Studio
atmel atmel-studio attiny atxmega avr avrstudio c dfrobot keyestudio megaavr mikroc seeedstudio sparkfun waveshare xmega
Last synced: 10 Apr 2025
https://github.com/aloukikjoshi/technity-tasks
Tasks for Technity
c chat chatbot club css html javascript python
Last synced: 13 Apr 2026
https://github.com/8dcc/ida2sig
Convert IDA signature to code signature and vice versa
c ida ida-pro signature-scanner unix-like
Last synced: 10 Jun 2026
https://github.com/md-mafujul-hasan/hackerrank_c_solution
These Contain Some C Programming Solution of Hacker Rank😏
c c-hackerrank c-language c-programming c-programming-language hackerrank hackerrank-30dayschallange hackerrank-c hackerrank-c-challenges hackerrank-c-practice hackerrank-c-practice-questions hackerrank-c-problems hackerrank-c-solution hackerrank-c-solutions hackerrank-challenges hackerrank-solutions
Last synced: 18 Jun 2026
https://github.com/malaksadek/minigame-console
A mini-game system implemented in C for a Basys Board 🕹 🔌 (2018)
basys-board basys3-fpga c hardware-designs i2c i2c-protocol led-controlling leds microcontroller mysql php uart uart-protocol wifi-modules
Last synced: 05 May 2026
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/allanjos/transport-stream-analyzer
Parse content of transport stream files.
c cmake cpp cross-platform dtv isdb-tb isdbt mpegts perl tranport-stream wxwidgets
Last synced: 23 Feb 2026
https://github.com/zenitheesc/platform-lib
arduino arduino-ide c cplusplus cube-ide embedded-systems esp32 platformio stm32
Last synced: 11 Apr 2026
https://github.com/matheusfelipeog/semaforo-inteligente
Projeto da disciplina "Sistemas Embarcados", para criação de um semáforo inteligente.
c circuito-integrado hardware semaforo-inteligente sistema-embarcado
Last synced: 18 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/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/basemax/0-1knapsackdynamicprogrammingc
This is an implementation of the 0-1 knapsack problem in C using dynamic programming. The problem consists of a set of items, each with a weight and a value, and a knapsack with a maximum weight capacity. The goal is to determine the subset of items that maximizes the total value of the knapsack without exceeding its weight capacity.
c knapsack knapsack-problem knapsack-problem-dynamic knapsack-solution knapsack-solver knapsack0-1 knapsack01
Last synced: 03 Apr 2025
https://github.com/buarki/zipper
file compressor written in C and Wasm from scratch
c emscripten huffman-compression-algorithm javascript wasm webassembly
Last synced: 08 May 2026
https://github.com/alexlnkp/aoc
Advent of Code calendar
advent-of-code advent-of-code-2024 adventofcode c
Last synced: 30 Mar 2025
https://github.com/csalih/operating-systems
Homework repo for the lecture operating systems lab
allocator atomic bestfit c condition-variables fifo firstfit free-list message-queue mutex mutex-lock pipes pthread semaphores shared-memory signal-processing spin-lock syncronization
Last synced: 12 Mar 2025
https://github.com/pavlevujicic/c-programming
Manipulate a collection of books made by different authors, that have been rated from 0-5 by members of a book club.
Last synced: 17 Mar 2025
https://github.com/tibostr/tic-tac-toe-vs-ai
Tic Tac Toe game vs AI
alpha-beta-pruning artificial-intelligence c game minimax terminal-game tic-tac-toe
Last synced: 02 Apr 2025
https://github.com/poreeyaporzare/flip-os
a one OS by Flip & good OS for anybody / free / easy to use / customizable / full open source / exe & deb & apk runner / good for any job / safe / good for fold & flip device's
c computer-vision cplusplus csharp html-css-javascript java jquery json linux-kernel luatex operating-system public reactjs sass shell tex xsharp
Last synced: 02 Jul 2025
https://github.com/junkwama/42-piscine-c
42born2code 42school algorithm c piscine-c piscine42 shell
Last synced: 13 Apr 2026
https://github.com/rnuv/packet-flow
Custom Transport Protocol built on top of UDP that reliably transfers files through a simulated link.
c networking tcp udp wireshark
Last synced: 18 Mar 2025