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/marcos-venicius/cson
A very simple JSON reader in C
c json json-reader lexer lib linked-list parser parsers syntax-tree
Last synced: 17 May 2026
https://github.com/hey-its-d2t2/graphics-programming-in-c
Some functions of C graphics programming...
advanced-programming c cprogramming graphics-programming learn-to-code learning-by-doing
Last synced: 09 Jul 2026
https://github.com/electrocodeur/moteur_courant_continu
Projet : Moteur à Courant Continu
Last synced: 05 May 2026
https://github.com/werainkhatri/mario-in-c
Simple horizontal movement game of a mario sprite using SDL library.
Last synced: 19 Jun 2026
https://github.com/arin-paliwal/discrete-theory-logics-in-c-and-maple
This Repository consists of a Program Code in C Language as described by our curriculum in the B.Tech Programme in the domain of Computer Science and Engineering. This repo consists of programs that can run on IDEs and some will run on Maple Software as mw worksheet.
Last synced: 07 Apr 2025
https://github.com/avastroficial/control-de-led-boton-arbuino
Este código permite controlar un LED utilizando un botón. Cuando el botón es presionado, el LED parpadeará con un retardo de 200 ms.
Last synced: 20 Apr 2026
https://github.com/sreeharicodes/cpu-scheduling
cpu-scheduling alogoriths like fcfs,sjf,priority&round robin scheduling algorithms in c programs
Last synced: 15 May 2025
https://github.com/minasamirsaad/alx-low_level_programming
All steps and tasks that I used to learn C language with ALX
bit-manipulation c doubly-linked-list dynamic-libraries function-pointers malloc-free nested-loops pointer pointers-and-arrays recursion single-linked-list static-library
Last synced: 07 Jul 2025
https://github.com/suvrik/ghostlunky
Enjoy endless daily challenges with your friends!
c disassembly modification spelunky
Last synced: 04 Oct 2025
https://github.com/ankitk2021/c
C tutorials ,codes, practices from college wallah youtube channel
basics-of-c c input-output programming scanner
Last synced: 23 Mar 2025
https://github.com/ak1132/memory-manager
A memory manager written in C that simulates virtual memory management by the operating system using page tables and swap space on the disk
c disk memory-management operating-systems page-tables swap-space virtual-memory
Last synced: 25 Feb 2025
https://github.com/longluo/androidndk
android android-app c cpp java jni jni-android ndk ndk-sample
Last synced: 11 Apr 2026
https://github.com/tkachuk-ai/c-code-hub
Programming with C ⇥
c c-lang c-programming-language github
Last synced: 16 Mar 2026
https://github.com/diogo-nb/radix-sort
Radix sort implementation in C for education purposes.
c data-structures radix-sort sorting-algorithms
Last synced: 13 Jul 2025
https://github.com/divisionind/ticecmaketemplate
a CMake template for developing applications for TI-CE series calculators using JetBrain's CLion IDE
Last synced: 15 Jun 2026
https://github.com/rogeriols/fractol-42sp
One of the first graphical projects at 42 school, fract-ol introduces us to 2D programming with fractal generation.
42 42projects 42school c fractal-algorithms fractal-images fractals fractol fractol-julia fractol-maldelbrot fractol-tricorn hexadecimal-color
Last synced: 07 Apr 2025
https://github.com/alimpfard/sparse-ndarray
Sparse N-Dimensional Arrays
c ndarray numeric-computing numerics sparse sparse-data
Last synced: 26 May 2026
https://github.com/coding-pelican/tic-tac-toe-c
Implementation of the classic Tic Tac Toe game in C. The game allows players to play against each other or against an AI opponent.
ascii c cli-game console-based console-game game minimax minimax-algorithm minimax-alpha-beta-pruning terminal-based terminal-game tic-tac-toe tic-tac-toe-game
Last synced: 15 Apr 2025
https://github.com/podnet/hx711-mgos-test
A mongoose OS app to test HX711 library ported from Arduino.
arduino c esp32 esp8266 hx711 mongoose-os mongoose-os-app
Last synced: 11 Apr 2026
https://github.com/leoguilen/nodemcu_azureiothub_xamarinapp
IoT-based temperature and humidity monitoring system which is connected to Microsoft Azure. This is a Xamarin app to display real-time data from local sensors in an environment on a mobile device.
azure-cosmos-db azure-functions azure-iot-hub azure-service-bus c cpp dotnetcore flurl polly xamarin-forms
Last synced: 11 Apr 2026
https://github.com/lucasctnh/automated-makefile
A directory watcher to automate the process of creating Makefiles for Allegro projects. Only Windows.
allegro automation c makefiles script windows-api
Last synced: 23 Mar 2025
https://github.com/smarchone/sil-compiler
SIL-Compiler as a part of Academics at NITC
Last synced: 30 Mar 2025
https://github.com/yashhere/experimentalos
Work done by me for OS Lab project at NITC
c nitc operating-system os oslab system systems-programming
Last synced: 15 May 2025
https://github.com/eastriverlee/array.h
a lightweight dynamic (and generic) array type C is missing.
array c macro meta-programming programming-language
Last synced: 29 Mar 2025
https://github.com/tutla53/rp2040
Create Robotic Project with Raspberry Pico RP2040 + Pico SDK + FreeRTOS + micro-ROS (coming soon)
c freertos pico-sdk raspberry-pi-pico servo-motor
Last synced: 15 Mar 2025
https://github.com/mahfuzurrahman98/noob-sort
Noob sort is an array sorting algorithm with a complexity of O(n^2). I had designed this algorithm in my early data structure learning days.
algorithms c data-structure sorting
Last synced: 10 Jul 2026
https://github.com/elhajuojy/gestion-pharmacie
Gestion de Pharmacie
c console-application langage-c
Last synced: 14 Jul 2025
https://github.com/maksasj/blueb.js
🫐 very simple neural network framework and NPM package, powered by WASM
c neural-networks npm typescript wasm
Last synced: 11 Apr 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/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/aaronjsutton/deck
Mock library for simulating decks of cards :spades:
c c-library cards deckofcards fisher-yates-shuffle playing-cards random-generation simulation
Last synced: 10 Jul 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/chimari/hdslog
Subaru HDS Log Editor
astronomy c gtk2 gtk3 linux-app observation observatory
Last synced: 11 May 2026
https://github.com/tomswan/collections
In this repository are collected ZIP files containing listings from programming tutorials I wrote and published roughly between 1980 and 2001.
assembly-language c cpp java pascal program-listings programming-languages programming-tutorial source-code
Last synced: 10 Mar 2026
https://github.com/chutrunganh/simplex-method
📌Simple Method in optimization problem, step by step with C language implementation.
c hust linear-optimization linear-programming linear-programming-solver optimization simplex simplex-algorithm simplex-method tableau
Last synced: 25 Oct 2025
https://github.com/darshangaikwad4114/c-language-programs
C Language Programs
Last synced: 01 Sep 2025
https://github.com/sametgul/roman3d
A 3-DOF Robotic Manipulator built from scratch. This project includes a data acquisition card design interfacing between the robot and computer, a 3-DOF planar robotic manipulator design, and a Simulink template for implementing and simulating control algorithms.
arm-microcontrollers c cad-design circuit-design control-design embedded-systems freecad matlab robotic-arm robotic-manipulator simulink stm32cubeide
Last synced: 13 Feb 2026
https://github.com/rajh-phuyal/42minishell
Creating a simple shell in C.
abstract-syntax-tree bash c minshell signals tokenizer
Last synced: 09 May 2026
https://github.com/gremble0/kebab
Compiler and interpreter for the Kebab programming language
c compiler cpp interpreter language llvm
Last synced: 14 Feb 2026
https://github.com/bibhestee/100daysofcode
The journey of 100days in different languages
bootstrap c css go golang html-css-javascript html5 javascript python react react-native reactjs
Last synced: 14 Feb 2026
https://github.com/ajaxxishere/raspberrypi-mastermind
Creating a mini-game using C and arm-ASM with a raspberryPi 3
assembly c make physical-computing raspberry-pi-3
Last synced: 14 Feb 2026
https://github.com/williamfridh/kth_is1200_computer_hardware_engineering_project
Pong game built to run on a PIC32 board coded from scrath.
Last synced: 14 Feb 2026
https://github.com/dorydev/linuxfromscratch
Simple kernel (will be upgraded later)
Last synced: 15 Feb 2026
https://github.com/cmartinezucsc/resolucion_problemas_con_adcp
Repositorio complementario para el libro digital Resolución de problemas con ADCP - Con implementación en C y Python
c computational-science computational-thinking problem problem-solving programming python
Last synced: 15 Feb 2026
https://github.com/andymccall/commander-x16-development
Coding examples in 6502 assembler and C for the Commander X16 neoretro computer
6502 6502-assembly assembler c commander-x16 commanderx16 retrocomputing
Last synced: 15 Feb 2026
https://github.com/luizfiuzaa/tic-tac-toe_c
Tic Tac Toe game made in C language
Last synced: 28 Feb 2026
https://github.com/tahashieenavaz/c-programming-button
CSS Hover effect recreated in the console using C++ graphics.
Last synced: 20 Apr 2026
https://github.com/tpalmerstudios/practice
Random Projects While Learning C
algorithms beginner-friendly c cli linux parser sudoku
Last synced: 16 Feb 2026
https://github.com/antonioberna/spqr
Reliable File Transfer over UDP with Selective Repeat Protocol
c file-transfer linux macos python selective-repeat udp wireshark
Last synced: 16 Apr 2026
https://github.com/m-bartlett/sandboxfs
Create a "living" overlay mount replica of the machine rootfs to isolate filesystem mutations
c chroot chroot-environment chroot-script containerization sandbox
Last synced: 01 Mar 2026
https://github.com/anishsinha-io/skiplist
skip list implementation in ansi c.
algorithms c cmake datastructures
Last synced: 23 Mar 2026
https://github.com/imskully/ebola-cellular-automata
The simulation of the spread of the Ebola virus in a Cellular Automata with accompanying visualization.
bootstrap c cellular-automata jquery php posix pthreads research visualization
Last synced: 16 Apr 2026
https://github.com/hwakabh/echo-server
Implementation of socket connection with C Language for personal workouts.
Last synced: 02 Mar 2026
https://github.com/kristjanvalur/fastcond
Fast condition variables for posix
c concurrency-library multithreading-library performance
Last synced: 02 Mar 2026
https://github.com/specs-feup/clava-lite-benchmarks
A collection of applications and benchmark suites used to evaluate several Clava NPM packages
benchmarks c cpp source-to-source
Last synced: 16 Apr 2026
https://github.com/uptudev/forestry
A logging library for Rust and C
c crate crates-io log logging logging-library rust rust-crate rust-lang
Last synced: 03 Mar 2026
https://github.com/cholnhial/libswni
Library Simple Wordnet (libswni) a library which makes it simple to use libwordnet
Last synced: 29 Mar 2026
https://github.com/defaultik/sqlmap_opener
SQLMap Opener for Windows
c c-language linux sql sqlmap utility
Last synced: 04 Mar 2026
https://github.com/desmonhak/cpuid
(En desarrollo)librería para manejar CPUID en C y Python(CPython).
Last synced: 28 Mar 2026
https://github.com/jenskutilek/pythonmactabletlib
Python bindings to access tablet input.
Last synced: 16 Apr 2026
https://github.com/magnuschase03/databaseserver
Small example of a database server and client written in c.
Last synced: 16 Apr 2026
https://github.com/fahimfba/toph-problem-solution-by-fba
I used C and Python basically to solve those problems from Toph.
c competitive-coding competitive-programming python-3 python3 toph
Last synced: 16 Apr 2026
https://github.com/szymonwilczek/sia
Lightweight, zero-dependency Symbolic Algebra System (CAS)
ast c calculus cas computer-algebra-systems math-engine matrix-algebra no-dependencies symbolic-math
Last synced: 02 Jun 2026
https://github.com/canytr/editor
This project is a text editor developed using the Qt framework. It will provide basic text editing features and allow users to perform operations such as creating, editing, saving, and opening text files.
c cpp editor file localfiles qt
Last synced: 16 Apr 2026
https://github.com/zunyon/rls
rls is a file listing command-line tool with a different design philosophy from ls. rls highlights the unique part of each filename for easier fish shell filename completion.
c color columnar command-line filename-completion fish-shell ls openmp terminal
Last synced: 01 Apr 2026
https://github.com/vroncevic/gen_rpc
Generate RPC modules
c generator linux onc oncrpc open-network-computing python3 qnx remote-procedure-call rpc rpc-client rpc-server template unix xdr xdr-compiler
Last synced: 05 Mar 2026
https://github.com/rossy/solid-taskbar
Removes transparency from the Windows 8 taskbar.
c cc0 public-domain windows windows-8 windows-desktop
Last synced: 05 Mar 2026
https://github.com/princexz/monty
Monty 0.98 Interpreter Project
brainfuck brainfuck-compiler brainfuck-interpreter c m matlab scri
Last synced: 17 Apr 2026
https://github.com/thisisnotjustin/cue
C Library for Philips Hue API Interaction to use in embedded systems
Last synced: 05 Mar 2026
https://github.com/andezion/arcade
This is endless, singleplayer Arcade-shooting game.
2d-game c cpp game-development sfml-2d-engine sfml-game sfml-graphics-library
Last synced: 17 Apr 2026
https://github.com/n-elmer/smart-home
VIRTUAL 🏡 HOME 🤖 ASSISTANT
arduino assistant c c-plus-plus c-sharp embedded-systems gui home-assistant home-assistant-config home-automation iot smart-home system-developemnt voice-commanded
Last synced: 02 Apr 2026
https://github.com/ghosts6/library_management_system
Library management system from basic to advacne write with languages like bash,c,c++,python and js
bash c cpp django django-orm django-rest-framework html-css-javascript javascript library-management-system postgresql python3 tailwind
Last synced: 02 Apr 2026
https://github.com/aggstam/movies_randomizer
Simple utility to get movie suggestions from local PSV files.
Last synced: 17 Apr 2026
https://github.com/rajkumargara/embedded-systems-prep
A structured collection of C/C++ concepts, data structures, operating systems, and embedded systems fundamentals with practical implementations for interview prep and real-world development.
c cpp dsa embedded-driver operating-systems
Last synced: 02 Apr 2026
https://github.com/lobbyra/minishell
Light bash reproduction for a 42 school project
Last synced: 17 Apr 2026
https://github.com/lazypanda07/webframework
Web framework in C++ with different language APIs
android c cpp cpp-library csharp dart flutter framework linux python python3 ubuntu ubuntu2404 webframework windows windows-10 windows-11
Last synced: 02 Apr 2026
https://github.com/justkroft/option-implied-moments
Algorithm to compute higher order return moments (volatility, skewness, kurtosis) from an implied volatility surface.
asset-management c cython finance options options-trading
Last synced: 02 Apr 2026