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/edulandoni/c-programming-a-modern-approach-2e-exercises
Exercises and notes for C Programming: A Modern Approach (2nd Edition) by K. N. King. Code in C17.
book-exercises c c-language c-programming-a-modern-approach kn-king solutions study- study-note
Last synced: 06 Jul 2026
https://github.com/Simpson-Computer-Technologies-Research/simplc_parser
Parser for my programming language, simp lang (simpl) made in C
c parser programming-language simpl
Last synced: 14 May 2025
https://github.com/bmtlab/binarization
Project with a demo application for image threshold
c image-processing image-segmentation
Last synced: 23 Jul 2025
https://github.com/bfontaine/reversi
Reversi game for the C class (LC4)
c cli game paris-diderot reversi
Last synced: 30 Mar 2025
https://github.com/bellini666/lzw-compressor
LZW compressor developed for the 2015 ICMC/USP class of "Multimídia"
Last synced: 25 Jul 2025
https://github.com/awadell1/rpimapper
A mobile robotics platform for mapping an environment using an occupancy grid
arduino c mapping matlab raspberry-pi robotics sonar
Last synced: 08 Apr 2026
https://github.com/taeseunglee/system-programming
c homework sic-xe sogang system-programming
Last synced: 13 Jul 2025
https://github.com/wambugucoder/linked-list-in-c
LINKED LIST ,STRUCT AND FILE OPERATIONS
c file fileoperation linked linked-list struct
Last synced: 24 May 2026
https://github.com/kiko-g/feup-rcom
FEUP RCOM | Computer Networks | 2019/20
Last synced: 28 Jul 2025
https://github.com/ademar111190/studycpp
Nothing special, it is only a playground
android c cpp java jni jni-android kotlin kotlin-android personal study
Last synced: 10 Apr 2026
https://github.com/untodesu/assignments
UrFU assignments
arm c hardware keil keil-uvision mcb1700 urfu
Last synced: 21 Aug 2025
https://github.com/wawerukelvin111/random-c
Any C program that pops in my head
c c-programming-language c-projects
Last synced: 10 Apr 2026
https://github.com/learn-and-understand/lau-c
A repository for exploration and mastery C.
c c-programming-language learn learning
Last synced: 28 Jul 2025
https://github.com/ergus/nanos-cluster-benchmarks
Main set of benchmarks for OmpSs-2@Cluster
c cmake cpp high-performance-computing inter-language mpi ompss-2 parallel-computing performance testing
Last synced: 16 Sep 2025
https://github.com/axect/hep_cs
Study numerical algorithm
c go julia mathematica matlab python
Last synced: 26 Jul 2025
https://github.com/antoninhrlt/memlib
Memory allocations and management library written in C to be used without the standard library
c c-language memory-allocation memory-management no-std
Last synced: 23 Jun 2026
https://github.com/desmonhak/bigint
Implementación de BigInt, enteros y flotantes de tamaño arbitrario en C
arithmetic big-integer big-integer-in-c c operations
Last synced: 30 Aug 2025
https://github.com/alcatrazescapee/adventofcode
My Advent of Code Solutions
advent-of-code c cordy haskell python rust
Last synced: 09 Apr 2026
https://github.com/jobson-batista/hacking-book
Estudos do Livro "Hacking: The Art of Exploitation" de Jon Erickson
architecture c cybersecurity hacking infosec programming
Last synced: 27 Jul 2025
https://github.com/potatomaster101/netutil
Some code for socket programming and IO
c mit-license networking socket socket-programming
Last synced: 22 Aug 2025
https://github.com/robaho/go-network-test
compare relative performance of go networking to Java and C
c golang java networking performance
Last synced: 15 Apr 2026
https://github.com/douglasbolis/trabalho_thread
Trabalho 1 da disciplina de Sistemas Operacionais
Last synced: 24 May 2026
https://github.com/joho1968/fidov9
Fido V9 by Tom Jennings
bbs c communications dos fido fido-v9 fidonet modem msdos rs232 serialport software sourcecode
Last synced: 16 Oct 2025
https://github.com/ahaddad98/cub3d
This project will enable you to explore ray-casting. Your goal will be to make a dynamic view inside a maze, in which you’ll have to find your way.
c minilibx pixel ray raycasting rgb
Last synced: 26 Jul 2025
https://github.com/hyouteki/steel
My attempt at building STL (standard template library) in C
Last synced: 11 Nov 2025
https://github.com/tanguyandreani/libmy
Includes a string manipulation library
c library string string-manipulation
Last synced: 25 Aug 2025
https://github.com/f321x/minitalk-42-core
Server and client in C that communicate via 2 unix signals to exchange a string as exercise of the 42 core curriculum.
42 42born2code 42school c unix
Last synced: 01 Jun 2026
https://github.com/enderice2/fennix
Opeating System from scratch made in C and C++
aarch64 arm assembly c cpp cpp20 gcc-compiler gcc-cross-compiler kernel operating-system operating-system-learning os os-development osdev osdev-projects x86 x86-64
Last synced: 27 Jul 2025
https://github.com/satyajitghana/gpu-programming
Contains the contents of GPU Architecture and Programming course done on NPTEL
c cpp cuda cuda-programming gpu-programming nptel nvidia
Last synced: 09 Mar 2026
https://github.com/hyouteki/malpractice
A lightweight C library for creating, training, and evaluating simple neural networks
Last synced: 11 Nov 2025
https://github.com/amirhnajafiz/ceeker
A containerd event monitoring system built using C.
c c-programming container-lifecycle container-monitoring containerd
Last synced: 26 Jul 2025
https://github.com/mateuschaves/music
Projeto de um CRUD utilizando arquivos para a disciplina de Linguagem de Programação I do curso de Sistemas de Informação na UPE.
c crud-application txt university-project
Last synced: 29 Aug 2025
https://github.com/theolepage/lc-3-emulator
An emulator for the LC-3 assembly language written in C.
asm c emulator lc-3 lc3 little-computer-3
Last synced: 29 Aug 2025
https://github.com/alexeev-prog/fib_miles2km
Converter from miles to km using Fibonacci series in C
c computer-science converter fibonacci fibonacci-numbers fibonacci-sequence mathematics miles2km
Last synced: 23 Aug 2025
https://github.com/algorythm-dylan/lncurses
Lua ncurses bindings.
c console curses linux lua lua-binding ncurses
Last synced: 11 May 2026
https://github.com/martan03/spinningdonut
3D spinning ASCII donut
ascii ascii-donut c donut spinning-donut
Last synced: 06 Jul 2026
https://github.com/mateuschaves/dll
Desenvolvimento de uma DLL que resolve problemas da Geometria Analítica.
algebra c dll geometry-library mathematics university-project
Last synced: 26 Jul 2025
https://github.com/moxer-mmh/projets4
Module Projet de S4 checkers in assembly
Last synced: 16 May 2026
https://github.com/harmim/vut-izp-proj3
Základy programování - Projekt 3 - Jednoduchá shluková analýza
c cluster-analysis doxygen project vut
Last synced: 23 Aug 2025
https://github.com/massigy/c-arbres-phylogenetiques
Ceci est un projet en C qui permet de manipuler les arbres binaires phylogénétiques.
algorithms algorithms-and-data-structures binary-search-tree c cprogramming cprogramming-language gcc git github make makefile markdown programming shell trees
Last synced: 09 Apr 2026
https://github.com/andrecerqueira/nursinghomes-management-am
App developed with C in the 1st Semester of Mobile Applications Course.
Last synced: 27 Jul 2025
https://github.com/sankhadip-roy/statistics-calculator
1st year college project
Last synced: 23 Aug 2025
https://github.com/kodekote/gtkregextester
a regex testing utility for GTK 3
c custom-drawing gtk gtk3 libcairo regex-matcher regex-validator
Last synced: 18 May 2026
https://github.com/thisisnotjustin/blinky
Flash an led utilizing GPIO headers
Last synced: 23 Aug 2025
https://github.com/zpreisler/patchy2d
Simulation software for patchy particles in 2d
2d c computer-simulation opengl scientific sdl2 self-assembly
Last synced: 16 May 2026
https://github.com/yettabaa/cub3d
Cub3D is a 42 team project that recreates a Wolfenstein 3D-style game using raycasting. It involves building a dynamic 3D maze view with C and MiniLibX, focusing on graphics, algorithms, and game mechanics.
42 42school c cub3d cub3d-42 minilibx mlx mlx42 raycasting raycasting-algorithm
Last synced: 25 Aug 2025
https://github.com/elemeants/lc3-virtualmachine
Educational project and I choose the LC-3 CPU to make a virtual machine code that executes obj files.
c lc3 lc3-assembly lc3-vm virtual-machine vm
Last synced: 28 Aug 2025
https://github.com/arcelioeperez/arcelioeperez
Personal Projects built in my free time. Languages used: C, C++, Python and Go (reading CSV files). Repository contains links to books, tutorials, language specific documentation, and solutions to problems found on Leetcode.
Last synced: 23 Aug 2025
https://github.com/mouad-el-asri/1337_pool_2022
The Pool is the last phase before full admission to the 1337 school . It's 4 weeks long, designed to gear you up to learn the basics of programming with peers. The Pool is a chance to learn new programming concepts and dive deeper into programming. 🏊
1337school algorithms c c-programming functions header-files shell-scripting
Last synced: 27 Jul 2025
https://github.com/vtstech/vtsps2-crc32
An example CRC32 implementation for the PS2
Last synced: 06 Jul 2025
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/micheleriva/c-vs-ts-wasm
👽Simple repo I made for myself just to test some WebAssembly compilers.
assembly c compilers cpp haskell typescript wasm wat webassembly
Last synced: 08 Apr 2026
https://github.com/MaeAERIAH369/Ecole-42-Cursus
1st and 2nd years of École 42. Proficiency in C, C++, Asm, OOP, SQL and system administration.
asmx86 c cpp98 network oop postgresql sql system-administration
Last synced: 01 Oct 2025
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/ghosts6/leetcode_exercise
Leet code exercise solutions
bash c cpp js leetcode leetcode-solutions python3
Last synced: 09 Apr 2026
https://github.com/amirsorouri00/kernel-module
c kernel-module module shared-memory
Last synced: 26 May 2026
https://github.com/vic37get/jantardosfilosofos
👴🍲 Implementação da solução para o problema do Jantar dos Filósofos
c filosofos jantar mutex sistemas-operacionais so
Last synced: 07 Aug 2025
https://github.com/salmankhanmsk786/565-zombie-game
Designed and developed a 3D third-person shooter zombie survival game using Unity and C#. Implemented key gameplay elements including character customization, vehicle dynamics, and weapon systems.
Last synced: 05 May 2026
https://github.com/leninhasda/competitive-programming
code repo of the acm problems i have solved
c c-plus-plus go golang python3
Last synced: 15 May 2025
https://github.com/billhu0/cs100-2022
ShanghaiTech CS100 (Introduction to Programming) course homework collection, spring 2022.
Last synced: 16 Aug 2025
https://github.com/avinashshenoy97/intal
An implementation of the Karatsuba algorithm for fast multiplication of large integers in C.
c karatsuba large-integers multiplication
Last synced: 26 May 2026
https://github.com/hey-its-d2t2/snakeladder_game_in_c
Trying to make snake ladder game in C using C graphics programming, unfortunately this project is incomplete...
advanced-programming c cprogramming game-development graphics-programming learn-to-code learning-by-doing
Last synced: 11 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/tangentecode/ctype-replica
Clone of some function in the ctype library
Last synced: 08 Aug 2025
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/nickeldan/scrutiny
C testing framework for POSIX environments
Last synced: 18 Jan 2026
https://github.com/djoezeke/cprofiler
A Realtime Sample Call Stack and Performance Profiling Library for C/C++.
analysis c cpp development library performance profiler profiling
Last synced: 11 Jun 2025
https://github.com/iricartb/university-real-time-system-morse-translator
Ivan Ricart Borges - Concurrent programming in POSIX - Signals, Timers & Threads.
c morse multithreading posix real-time signals speaker timers
Last synced: 11 Jun 2026
https://github.com/mayankpatel97/algorithms
data structure algorithms (queue, stack, array, dictionary)
array c dictionary queue stack
Last synced: 10 Mar 2026
https://github.com/iricartb/university-os-memory-allocation-processes
Ivan Ricart Borges - Memory allocation of the processes of an operating system, interrupts and syscalls.
assembly c cpp input-management interrupts kernel memory-allocation operating-system processes queues screen-management semaphores stack syscalls
Last synced: 02 May 2026
https://github.com/giovannirizzi/centralina
Emulazione di un sistema di domotica, progetto d'esame di sistemi operativi 1
c fifo-ipc inter-process-communication named-pipes pipes signals syscalls unitn university-project
Last synced: 26 May 2026
https://github.com/ben-marshall/sat-solver
A simple combinatorial boolean sat solver based on the AC-3 Algorithm
ac-3 bison c sat-solver satisfiability satisfiability-solver yacc
Last synced: 03 Jul 2026