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/hassan11196/ds-assignments
Data Structures Assignments - FAST NUCES (Karachi) - CS201 - Fall 2018
bfs c cpp data-structures dfs infix optimization pathfinding postfix
Last synced: 18 Apr 2026
https://github.com/VictorHarri-Chal/Tower-Defense
🏰 A Tower Defense game coded in C with the CSML library. Done on my 1st year at Epitech
c csfml epitech first-year-project game graphical-programming teamwork tower-defense
Last synced: 11 Mar 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/hrehfeld/c--cmake-starter
A minimal main.cpp ready to compile with CMake
Last synced: 30 Apr 2026
https://github.com/ashwaniydv/my-memalloc-c
a simple memory allocator implementation in C (I did it out of curiosity to understand how memory management happens at OS level)
c cpp malloc memory memory-management
Last synced: 17 Apr 2026
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/theabhishek07/hello-world
This repository will contain the HELLO-WORLD! programs written in different programming languages.
arduino bash bosque c c-plus-plus c-sharp cobol coffeescript dart english html java javascript kotlin php python reactjs scala sql windows-command-line
Last synced: 04 Apr 2026
https://github.com/andersonhsporto/h-cs50-2021
Assignments and Exercises for CS50’s Introduction to Computer Science
c cs50 linked-list malloc memory scratch
Last synced: 01 Jun 2026
https://github.com/pinedah/conways-game-of-life
This repository features John Conway's Game of Life, a cellular automaton simulation. Programmed in C and run in the console, it was developed as my final project for the Fundamentals of Programming course in my first semester. Clone, compile, and run the simulation to explore its rules and behavior.
c console-game fundamentals-of-programming game school-project
Last synced: 03 Jun 2026
https://github.com/matipl01/systemy-operacyjne
agh c sysopy systemy-operacyjne
Last synced: 16 Mar 2025
https://github.com/vinnyhorgan/kri
A lightweight framework for building applications in Lua
Last synced: 30 May 2026
https://github.com/wesgtox/microcontrollers-microprocessors-ii
College "Microcontrollers and Microprocessors II" exercises.
c low-level microchip microchip-mplab microcontroller microprocessor
Last synced: 31 May 2026
https://github.com/kvten/cryptlibc
C library for basic string encryption/decryption + Rust & Zig & Go bindings
c c-library dynamic-library ffi-bindings golang rust zig
Last synced: 13 Apr 2026
https://github.com/victorpbilbao/typingspeedtest
This is a typing speed test game built in C
Last synced: 23 Jan 2026
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/programmingrainbow/conways-game-of-life-c-sdl3
Conway's Game of Life written in C and using SDL£ game library.
c gameoflife sdl sdl3 sdl3-image sdl3-ttf
Last synced: 14 Jun 2025
https://github.com/michel-leonard/c-integers
A tiny Big Integer implementation in C for operations beyond 64 bits.
algorithm arbitr arbitrary-precision arithmetic big-integer c education example linux math number-theory public-domain research simple snippets windows
Last synced: 18 Apr 2026
https://github.com/mistgun1/kinesin-engine
Kinesin Engine - 2D and 3D game engine in C
Last synced: 17 May 2026
https://github.com/archie94/codes
Important codes implementing various algorithms and day to day problems.
algorithm c codechef competitive-programming contest cpp hackerrank leetcode leetcode-java leetcode-solutions spoj
Last synced: 24 Apr 2026
https://github.com/tiagodongo/uta
Um repositório dedicado a armazenar projetos de programação desenvolvidos durante as disciplinas acadêmicas.
Last synced: 27 Jan 2026
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/lynkos/simple-mpi
This program counts the number of prime numbers between 1 to MAX_CONST inclusive using MPI (parallel programming).
bash c command-line makefile shell
Last synced: 30 Dec 2025
https://github.com/p32929/personaldiary
A personal diary writer created using C
c c-programming c-programming-language c-programms diary diary-application diary-management personal personal-diary
Last synced: 12 Oct 2025
https://github.com/guidodipietro/tp-asdr
Recursive descent parser for the Micro language written in C, outputs the instructions for a VM.
Last synced: 26 Jan 2026
https://github.com/hyunjinno/multicore_computing
A repository of multicore programming in Java and C.
c cpp cuda java multithreading openmp thread thrust
Last synced: 18 Apr 2026
https://github.com/camobap/hackerrank
Collections of solutions from hackerrank with tests
c cpp golang hackerrank-solutions java objc rust
Last synced: 04 Apr 2026
https://github.com/oscgu/cig
Small & fast cli to help with writing conventional commits
Last synced: 04 Apr 2026
https://github.com/devcheckog/longest-increasing-path-matrix
Complicated problem in leetcode, categorized as hard.
Last synced: 06 Oct 2025
https://github.com/shovanch/harvard-cs50x
:computer: C language psets from Harvard University's CS50X course
Last synced: 19 Oct 2025
https://github.com/printfn/hextoggle
Easily view and edit hex files
c cli hex hex-editor hexadecimal
Last synced: 23 May 2026
https://github.com/willpower3309/cli-chip-8
A CHIP-8 emulator written in C that uses a CLI as a display
c chip8 chip8-emulator chip8-interpreter emulation emulator
Last synced: 01 Jun 2026
https://github.com/RaduRelics/xor-ransomware
A POC ransomware to troll your friends. Encrypt and Decrypt a Windows computer using basic xor encryption.
c decryption encryption ransomware windows xor-cipher
Last synced: 12 Oct 2025
https://github.com/madladsquad/untitleddbusutils
Utilities for dealing with the low level DBus C API
Last synced: 08 Jan 2026
https://github.com/spitulax/memplus
A library to help with memory allocation in C
Last synced: 01 Jun 2026
https://github.com/natelindev/sealink
An instant messaging app built for Linux.
aes-128 c gtk2 instant-messaging linux mysql
Last synced: 18 Apr 2026
https://github.com/javiidiazglez/lpp
Lenguaje y Paradigmas de Programación
c css git html5 javascript rakefile ruby shell
Last synced: 14 Apr 2026
https://github.com/adwaith-rajesh/calsen
A search engine for local files.
c file-search search search-engine tf-idf
Last synced: 18 Oct 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/woyard/vibroscypek
'vibroscypek' : a handheld communication device using esp-now, built with fusion360, esp-idf and platformIO
c esp-idf esp-now platformio shitpost
Last synced: 18 Apr 2026
https://github.com/blagojeblagojevic/fourie
Implementation of fourier transformation and inverse fourier transformation
c control fourier-transform real-time
Last synced: 18 Apr 2026
https://github.com/eownerdead/minicc
[ABANDONED] Subset C to AMD64 Compiler
c codeberg compiler language lexer parser programming-language rust rust-lang
Last synced: 18 Apr 2026
https://github.com/nirjhardebnath/graphics_and_physics_simulations
Graphics ans simulations in C or other languages
algorithms-and-data-structures c cpp graphics low-level-programming optics-simulation physics-simulation raytracing simulation
Last synced: 11 Mar 2025
https://github.com/ramizpolic/control-emulator
Microwave controller emulator for PIC16F18857
c emulator microcontroller mplabx oop-principles
Last synced: 01 Jun 2026
https://github.com/thutasann/nexium
a cutting-edge npm package that brings powerful utility functions to your nodejs applications, all powered by native C for optimal performance.
c javascript node-addon-api node-gyp nodejs typescript
Last synced: 27 Jan 2026
https://github.com/cwyang/c2unit
Yet another C unit testing framework, Chulwoong's CUnit
Last synced: 29 May 2026
https://github.com/stescobedo92/minimalist-text-editor
Minimalist Text Editor is a simple command-line utility designed for quick and basic text editing tasks. With a lightweight codebase, it offers essential functionality for users who require straightforward editing capabilities without the complexity of larger text editing software.
c command-line-tool filesystem
Last synced: 22 Jan 2026
https://github.com/dluismendezpy/libroappparallelconsolecsharp
LibroApp using Parallel programming
c concurrency console-application csharp parallel
Last synced: 14 Apr 2026
https://github.com/numbleroot/cubbyhole-server
An implementation of a cubbyhole protocol server in C.
Last synced: 05 Sep 2025
https://github.com/strongerprogrammer7/methodsdevelopmenttranslator
The repository - translator from C to C#, on the language's C++
c cli cpp csharp windows-forms
Last synced: 14 Apr 2026
https://github.com/eschirni/get_next_line
42 get_next_line project (with bonus)
42 c get-next-line read-from-file
Last synced: 14 Oct 2025
https://github.com/qntlz/c-programming
Repository Dedicated for Learning Basic C Programming
Last synced: 16 Mar 2025
https://github.com/gizmo385/routerproject
Implementation of a router for CSc 425
Last synced: 27 Feb 2026
https://github.com/bynect/c-argparse
A simple callback based argument parser written in C
ansi-c argparser argument-parser c no-dependencies single-header utility
Last synced: 06 Oct 2025
https://github.com/jitinnair1/hello-again-phasefield
simple implementation of classical diffusion equation and spinodal decomposition solvers in C
c cahn-hilliard phase-field vtk
Last synced: 18 Oct 2025
https://github.com/lmizner/tideman_election
A program that runs a Tideman election, which is a ranked-choice voting method to produces the candidate that wins the majority of the vote in every head-to-head match up.
algorithms bubble-sort c conditional-statements loops nested-loops
Last synced: 02 Apr 2025
https://github.com/romhenri/c
Challenges/Studies of Competitive Programming in C language.
Last synced: 14 Mar 2026
https://github.com/migpovrap/keyvaluestore
Key Value Store developed for our Operating Systems class.
c multithreading operating-systems posix
Last synced: 01 Mar 2026
https://github.com/n-elmer/digital-thermometer
TEMPERATURE MEASUREMENT 🌡🌡 AND DISPLAY SYSTEM
arduino c c-plus-plus embedded-systems esp32 iot software-design software-engineering system-design system-developemnt
Last synced: 13 Apr 2026
https://github.com/gnyiri/cmake-sandbox
CMake sandbox
c cmake cpp example-project skeleton-project
Last synced: 30 Jan 2026
https://github.com/sshahryiar/msp430g2xxx-tutorial
MSP430G2xxx Series Microcontroller Tutorial
16bit c ccs codecomposerstudio microcontroller msp430 msp430g2452 msp430g2553 texas-instruments ti
Last synced: 10 Apr 2025
https://github.com/hanilr/variation-bin
Single-header binary analysis library. Written in ansi-c
ansi-c binary binary-analysis c single-header single-header-lib single-header-library
Last synced: 18 Oct 2025
https://github.com/mahmoudimus/cppp
Mirror of Brian Raiter's cppp. cppp is a partial C preprocessor that can automatically resolve #ifdef statements.
Last synced: 14 Oct 2025
https://github.com/ttvd/shapelib
Shapefile C Library, cloned from the official Website.
Last synced: 18 Oct 2025
https://github.com/dannyvankooten/cnake
Snake in your terminal. In C, no dependencies.
Last synced: 23 Aug 2025
https://github.com/atkaridarshan04/c_programming
C programming from basics to advance with DSA + practice problems
Last synced: 26 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/baqar-abbas/data-structures---algorithms
This Repo contains the programs related to Data structures and algorithms built using C language, C# (C Sharp), JavaScript and Ruby.
abstract-data-types algorithms algorithms-and-data-structures arrays binary-search c cpp csharp data-structures javascript linear-search linked-list linkedlist queue recursion stack
Last synced: 12 Oct 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/ayoubcoding21/electrobench
A OpenGL 2.1/3.0 benchmark designed specifically to benchmark old and new PCs.
benchmark benchmarks c conan-packages cpp freeglut-library glmark2 glsl glsl-shader glsl-shaders make makefile multitexture opengl opengl2 opengl21 sdl sdl2
Last synced: 27 Feb 2026
https://github.com/n-elmer/nrf9160-with-saadc-and-load-sensor
Interfacing nRF9160 with the SAADC and a Load Sensor
c embedded-systems iot nordic-semiconductor system-development
Last synced: 12 Oct 2025
https://github.com/mateus-resende-ottoni/aeds2
Repositório dedicado a projetos desenvolvidos na disciplina 'Algoritmos e Estruturas de Dados 2'
Last synced: 18 Apr 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/damemay/cdlv
Library and scripting system for ADV/VN style games made in pure C.
c c-programming http-server visual-novel
Last synced: 09 Oct 2025
https://github.com/grahamstrickland/knrc
Examples and exercises from "The C Programming Language" (2e) - Kernighan & Ritchie
c exercises exercises-code-c kernighan-ritchie
Last synced: 08 Feb 2026
https://github.com/ebrezadev/bme280-barometric-pressure-temperature-humidity-sensor-c-driver
Bosch Sensortec BME280 High Level MCU Independent C Driver
api arduino bme280 bosch c driver embedded humidity library microcontroller pressure sensor temperature
Last synced: 15 Apr 2026
https://github.com/caellian/sourcedepgraph
A tool that generates include graph from C/C++ source files.
c cpp dependencies dependency-graph include-files includes source-code-analysis sourcegraph
Last synced: 13 Apr 2026
https://github.com/shgpavel/edu_nm
it's so back
c educational numerical-methods
Last synced: 18 Jan 2026