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-04 00:04:30 UTC
- JSON Representation
https://github.com/jabbalaci/adventofcode2019
My solutions for AoC 2019. Targeted languages: Python, C, Rust.
advent-of-code advent-of-code-2019 aoc aoc2019 c challenge python python3 rust
Last synced: 09 May 2026
https://github.com/thacuber2a03/made-with-raylib
A simple badge that tells others that your project was made with raylib.
Last synced: 22 Mar 2025
https://github.com/threadexio/cbundl
webpack but for C code.
build-tool bundle bundler c cpp preprocessing preprocessor
Last synced: 08 Mar 2026
https://github.com/pandoraeartha/one-second-solve-hundred-millionth-fibonacci-series
Use C code and Multi-threading to calculate the 1e8 th term of Fibonacci Series in one second / C语言和多线程在一秒内计算斐波那契数列第一亿项
Last synced: 15 Mar 2025
https://github.com/salamanetwork/tutocpp20
My Tutorial Journey On C++ 20
c cpp cpp11 cpp17 cpp20 cpp23 cpp2a cpp2b memory-management memory-map memory-mapping oop-cpp oops-in-cpp
Last synced: 02 Jan 2026
https://github.com/harshkapadia2/phone-book
A simple persistent command-line phone book in C.
Last synced: 20 Jan 2026
https://github.com/walid-git/fork-bomb
Simple C program to create infinite number of processes until no more space is available, with redefinition of SIGINT handler to avoid killing with CTRL+C
c cprogramming fork sigint-handler signal-handler signals system-programming
Last synced: 13 Mar 2025
https://github.com/softmotions/aws4
AWS API client library in pure C
amazon amazon-web-services aws aws-api aws-client aws-http-api aws-http-client aws-s3 aws-sdk aws-sdk-c aws-sdk-cpp c c-library client dynamodb
Last synced: 24 Jan 2026
https://github.com/bahamas10/undercurrents
Visualizer made in C and OpenGL and SDL2
Last synced: 08 Oct 2025
https://github.com/takaswie/libhinoko
Mirror of https://git.kernel.org/pub/scm/libs/ieee1394/libhinoko.git/ for user support and continuous integration
c gobject-introspection ieee1394 linux meson
Last synced: 09 Feb 2026
https://github.com/junexxd/kernel-module
Linux kernel Modules and device drivers
Last synced: 25 Feb 2026
https://github.com/coldmayo/klaudos
Klaud themed operating system
c linux operating-system operating-systems osdev x86-assembly
Last synced: 06 Feb 2026
https://github.com/0xdaksh/scientific-calculator
School Project for C++ to Make a Scientific-Calculator, allows you to input to retain output.
c c-plus-plus calculator programming-language scientific
Last synced: 07 Oct 2025
https://github.com/tanvir-robin/cp-solutions
Bunches of codes that submitted to several online judges by me.
algorithms c codeforces codeforces-solutions competitive-programming cpp problem-solving
Last synced: 22 Apr 2026
https://github.com/sidojain/cypher
Cypher is a lightweight, feature rich, terminal-based text editor written in C, using Tree-Sitter highlighting.
c data-structures file-io linux low-level-programming piece-table raw-mode terminal text-editor tree-sitter undo-redo wsl2
Last synced: 13 Apr 2026
https://github.com/qvecs/qbase58
🔩 A quick base58 encoder/decoder implementation written in C, with Python bindings.
Last synced: 16 Feb 2026
https://github.com/tynab/pic-16f877a
Programmable Intelligent Computer Project
16f877a 16f887 7a c chip computer dhdt dhdt17 dhdt7a industrial industrial-university-hochiminh industrial-university-hochiminh-city intelligent iuh pic pic-16f877a pic-16f887 programmable programmable-intelligent-computer yan
Last synced: 10 Feb 2026
https://github.com/almostsagar/kbc-game
A Terminal based Game made with C Language
Last synced: 30 May 2026
https://github.com/abdelkarimhajji/get_next_line_42
get_next_line: Line-by-Line Reading @ 42 📚 Check out my solution for the "get_next_line" project at 42. Master the art of reading a file, line by line, with this efficient C function! #CProgramming #get_next_line 🚀💻
Last synced: 10 Jan 2026
https://github.com/snick512/cloudflare
A Cloudflare Zone management tool.
api bash c cli cloudflare dns manager zones
Last synced: 07 Feb 2026
https://github.com/andresberejnoi/arduino-electronic-dog-scale
Micro-controller project for a scale with 16x2 LCD display, Arduino Uno and ATtiny85
arduino arduino-uno attiny attiny85 c cpp diy-solutions dogs electronics electronics-projects i2c-backpack i2c-display lcd1602 lcd16x2 micro-controller scale
Last synced: 19 Apr 2026
https://github.com/macmade/c-inheritance
Class inheritance experiments for C.
c class extend inheritance-experiments object-oriented opaque struct
Last synced: 30 Mar 2025
https://github.com/jspaaks/copier-template-for-c-projects
Copier template for C projects
c clanguage cmake copier-template template
Last synced: 13 Jun 2026
https://github.com/edubr029/ufma
All source codes of the programs made during the Electrical Engineering course at UFMA
arduino assembly c digital-circuits portugol ufma
Last synced: 26 Feb 2026
https://github.com/nandaord/s.o.s.praialimpa
Projeto para a cadeira de Algoritmo e Estrutura de Dados do 3° Período de Ciência da Computação na CESAR School
2d-game beach c educational environment-awareness gamedev raylib sharks-attacks
Last synced: 07 Feb 2026
https://github.com/wasteddreams/preheat-linux
Adaptive Linux readahead daemon that reduces application cold-start times by 30–60% using intelligent preloading. Designed for Debian-based systems with systemd.
c daemon debian-linux kali-linux linux performance preload slow-device speed systemd ubuntu
Last synced: 14 Apr 2026
https://github.com/daviamsilva/arcade_mania
Desenvolvimento de um jogo para a plataforma Game Boy Advance usando linguagem C
c faculdade gameboy gameboy-advance gba
Last synced: 14 Feb 2026
https://github.com/n0nexist/n0neditor
simple C file manager / editor
c file-manager file-manager-c file-manager-cli linux-cli linux-file-manager
Last synced: 11 Jun 2025
https://github.com/artgins/yunetas
Yuneta Simplified, a development framework about messages and services, based on Event-driven, Automata-based and Object-oriented programming.
asynchronous automation-framework c esp32 event-driven framework iouring ipaas javascript linux python rtos yuneta
Last synced: 09 Jun 2026
https://github.com/metonymic-smokey/intal
C Library for Integers of Arbitrary Length
Last synced: 10 Jun 2026
https://github.com/vinhyenvodoi98/multiplayer-tictactoe-c
Multiplayer TicTacToe using C, socket
c socket-programming tic-tac-toe tictactoe-game
Last synced: 14 Jun 2025
https://github.com/gilaniasher/segtree-c-python
A Segment Tree written in C as a Python module. Try it with pip install c-segment-tree!
Last synced: 14 Jan 2026
https://github.com/ollieday/mongoose-ds3231
Mongoose OS I2C driver for the DS3231 real-time clock
Last synced: 08 Apr 2025
https://github.com/kingwill101/dart_native_socket
Low-level socket and file descriptor operations for Dart applications
c dart dart-package dartlang ffi
Last synced: 01 Feb 2026
https://github.com/ruthenic/drakecoreutils
Drake's Epic Coreutils (working title)
Last synced: 17 Jun 2025
https://github.com/serialphotog/intel-8080-emulator
A work in progress emulator for the Intel 8080 microprocessor.
Last synced: 20 Apr 2026
https://github.com/fcard/c23meta
Metaprogramming exercises using c23.
c c23 cpreprocessor metaprogramming
Last synced: 24 Jan 2026
https://github.com/carlostojal/nerdpad
A simple developed in C language for C language text editor.
Last synced: 09 Jun 2026
https://github.com/jate-koh/kmutt-cpe-assignment
📚 Repo that stored all my CPE subject's assignments (KMUTT)
c hacktoberfest homework homework-exercises java
Last synced: 29 Apr 2026
https://github.com/pjsny/macos-zero-copy-ipc
Fast zero-copy IPC for macOS using POSIX shared memory (not XPC) with examples
c interprocess-communication ipc macos memory-mapping mmap performance posix posix-shm shared-memory zero-copy
Last synced: 28 Feb 2025
https://github.com/harsh971/leetcode-solutions
Here you will get All Solutions for Topics from LeetCode Platform which i Solve on Regular Basic
c cpp java leetcode leetcode-cpp leetcode-solutions solutions
Last synced: 10 May 2026
https://github.com/horizonsrc/environmental-code-sharing
** DEVELOPMENT CODE ** Code sharing development group. HRC shall not be held liable for any claim for any loss or damage as a result of reliance on the information contained in this repository.
air c compliance consents emergency-management environment land planning python r river-engineering soil transport water water-management water-monitoring water-quality
Last synced: 17 Apr 2026
https://github.com/basemax/firstmysqludf
Sample repository to extend MySQL server by develop additional function. (Mysql UDF)
c cc cpp mariadb-udf mariadbudf mariadbudf-cc mariadbudf-cpp mysql-udf mysql-udf-example mysql-udf-sample mysqludf mysqludf-cc mysqludf-cpp udf-mariadb udf-mariadb-example udf-mariadb-sample udf-mysql udf-mysql-example udf-mysql-sample
Last synced: 03 May 2026
https://github.com/woodprogrammer/estepona
Auto Caching Web Server
c cache cache-control clang cpp http
Last synced: 27 Apr 2026
https://github.com/mattrltrent/computing_convergence_method
⚡️ A hyper-efficient implementation for log2(x) calculations on a Raspberry Pi 4 B 8GB with a Broadcom BCM2711 SoC (1.8 GHz 64-bit quad-core ARM Cortex-A72, 1 MB L2 cache). Achieved 43% improvement across 5 key metrics: page faults, branch misses, ASM length, cycles, and instructions.
arm64 c ccm computing-convergence-method gcc optimization raspberry-pi transcendental-equations
Last synced: 10 Apr 2026
https://github.com/mdubus/clustermatrix
Electronic Project to find available places in the Clusters of the 42-school !
42 42school c clustermatrix electronics
Last synced: 09 Oct 2025
https://github.com/josgard94/metodo-de-biseccion
Este programa aproxima las raíces de una función mediante el método de bisección utilizando un intervalo de inicio [a, b]
bisection bisection-method c c-plus-plus c-programming-language cplusplus metodos-numericos oriented-object-programming roots
Last synced: 02 May 2026
https://github.com/akhadhraoui47/kernel_modules
This repo will follow me learning Kernel Modules development concluded with developing modules for different devices.
c cross-compiler embedded-systems kernel-modules linux linux-headers linux-kernel makefile shell wifi-modules
Last synced: 05 Feb 2026
https://github.com/anthhon/csnakegame
cSnakeGame is made in C programming language using the ncurses library which consists of a snake that moves around the screen and has to eat food while avoiding collision with the walls or with its own body.
c cmake cpp game ncurses ncurses-game personal-project snake-game terminal terminal-based terminal-game
Last synced: 06 May 2026
https://github.com/lorhansohaky/gourcegui
Graphical interface for the Gource
c gource graphical-user-interface gtk
Last synced: 29 Apr 2026
https://github.com/kourouklides/perspective-taking
Visual and Spatial Perceptual Perspective Taking (using Kinect)
c c-plus-plus computer-vision cpp cpp-code kinect kinect-fusion opencv opengl openni robotics ros ros-kinetic
Last synced: 12 Apr 2026
https://github.com/geovannewashington/ansi-nerd
Notes and exercises from K&R and Neso Academy.
c c-programming-language learning programming
Last synced: 05 Oct 2025
https://github.com/gavinlyonsrepo/fractal_creator
Fractal-generating Demo, creates a fractal using Mandelbrot set. Includes magnifications. Written in C++.
bitmap c cpl cplusplus cpp demo demo-application demonstration fractal fractals graphics mandelbrot mandelbrot-fractal mandelbrot-sets maths
Last synced: 06 Feb 2026
https://github.com/neorandom/brainduck-projects
Brainfuck interpreters and compilers. Currently versions are written in Python, C++, Rust and Assembly.
assembly assembly-x86-64 brainfuck brainfuck-interpreter c cpp esoteric-language nasm python python3 rust
Last synced: 11 Feb 2026
https://github.com/sandeeppaldotnet/calculator-program-asp.netcore-c_sharp
Calculator program by middleware in asp.net core
Last synced: 06 May 2026
https://github.com/nouuu/gtk-cours-et-tp
TP prise en main GTK avec Clion et CMake. Le README est un cours expliquant comment développer une application GTK avec CMake ou Makefile que ce soit sur Windows (MSYS2, WSL) ou Linux
c clion clion-cmake cmake development glade gtk gtk3 linux makefile mingw msys2 msys2-mingw wsl wsl-ui wsl2
Last synced: 06 May 2026
https://github.com/timerke/game_of_life
The Game of Life, also known simply as Life, is a cellular automaton devised by the British mathematician John Horton Conway. It is a zero-player game, meaning that its evolution is determined by its initial state, requiring no further input
c gameoflife javascript pyqt5 qt5
Last synced: 06 May 2026
https://github.com/chichunchen/cross-indexing
Visualizing and cross referencing the source code of C and Assembly code as web pages with friendly UI.
assembly c index-generator ruby
Last synced: 15 Apr 2026
https://github.com/yoshijava/403.gcc
Patch for SPEC CPU2006 403.gcc
403 architecture benchmark bug c compiler cpu2006 gcc gnu gpl spec spec2006 specint2006
Last synced: 10 Mar 2025
https://github.com/xstupi00/IFJ2017
Implementation compiler of imperative language IFJ17.
c compiler ifj17 lexical-analysis semantic-analysis syntactic-analysis vut vut-fit
Last synced: 11 Mar 2025
https://github.com/tcbrindle/libsudoku
C and C++14 library for solving sudoku puzzles, using Range-V3
c c-library c-plus-plus cpp-library sudoku-solver
Last synced: 19 May 2026
https://github.com/stecman/avr-flight-fuel-timer
An unnecessarily fancy countdown timer for keeping track of fuel in light aircraft
atmel aviation avr c flight fuel microcontroller
Last synced: 14 Oct 2025
https://github.com/honourhealth/converting-shell-script-to-perl-language-with-lex-and-yacc
Converting one programming language to another one with respect to some grammar rules, defined before with lex and yacc. C programming language is used beside lex and yacc.
c c-programming c-programming-language cprogramming cprogramming-language lex lex-yacc programming-language yacc yacc-lex
Last synced: 17 Mar 2026
https://github.com/electrocodeur/rf433_joystick
Projet : RF 433 avec Joystick
Last synced: 02 May 2026
https://github.com/mo7amed-hussein/c-language-made-easy
c language made easy in arabic book , source code and pdf
book-src c c-language-made-easy c-languages free-book learn-c madeeasy
Last synced: 20 Oct 2025
https://github.com/sk-g/leetcode
My solutions for problems on Leetcode
c c-plus-plus coding coding-challenge coding-interview coding-interviews facebook google interview-practice interview-preparation leetcode leetcode-cpp leetcode-python leetcode-solutions linkedin python3 python36 questions-and-answers uber
Last synced: 07 May 2026
https://github.com/pplytas/runelection
C program to store and manage voters and votes using a Bloom Filter, a Red-Black Tree and a Singly Linked List (Developed during the Operating Systems K22 course 2019)
bloom-filter c makefile red-black-tree singly-linked-list
Last synced: 08 Jun 2026
https://github.com/headblockhead/slab-firmware
Firmware for the core boards of the Slab Keyboard system.
c keyboard pico-sdk slab-keyboard tinyusb
Last synced: 12 Mar 2026
https://github.com/artainmo/examrank06
42 school exam. Sixth exam, write in C a web-server with limited external libraries.
Last synced: 16 Mar 2025
https://github.com/v0idzdev/open-jinx
Jinx OS is a retro themed command line operating system for x86_64 architectures.
assembly c command-line docker linux os retro
Last synced: 14 Apr 2026
https://github.com/garfield1002/jrsl
A C/C++ implementation of William Pugh's Skip Lists with width
c c89 cpp library public-domain single-header-lib skiplist
Last synced: 17 Mar 2026
https://github.com/not-minimal/tarea-estructura-de-datos
Tarea en grupo de programación en C y elaboración de informe sobre problemas de estructuras de datos.
Last synced: 19 Oct 2025
https://github.com/diogocarrola/leetcode75
The 75 most frequent LeetCode questions in coding interviews, curated by industry experts. The only resource you need for coding interviews.
algorithms c coding-challenges cpp data-structures interview-preparation javascript leetcode python
Last synced: 06 Oct 2025
https://github.com/not-minimal/algoritmos
Ramo de Algoritmos y Programación del Segundo Semestre
Last synced: 14 Jun 2025
https://github.com/r0drigo-0/cheatsheet_cpp
Algorithms + DSA + Concepts to know in C++
algorithms c cpp dsa dsa-algorithm
Last synced: 29 Apr 2026
https://github.com/berkekaragoz/resource-usage-tracker
CPU, RAM, Disk, Network...
Last synced: 20 Apr 2026
https://github.com/iricartb/computational-geometry-3d-rendering-process
Ivan Ricart Borges - Simulation of the rendering process used in 3D libraries like DirectX or OpenGL by creating a small video game with a main character in first person view that can be moved inside a stage.
3d-library c cpp opengl rendering-3d-graphics video-game
Last synced: 07 May 2026
https://github.com/hartwork/sdl_video_demo
Demos fast blitting of a video buffer to the screen with scaling while respecting aspect-ratio in C99 for both SDL 2 and SDL 1
blitting c c99 letterboxing rendering sdl sdl2 windowboxing
Last synced: 27 Jan 2026
https://github.com/michaeltryby/shared
shared objects for swmm and epanet solvers
Last synced: 19 Oct 2025
https://github.com/basemax/postfixevaluatorc
This is a postfix evaluator written in C. It takes a postfix expression as input and evaluates it. It supports the following operators: + - * / ^ ( )
c evaluator postfix postfix-evaluation postfix-evaluator stack
Last synced: 12 Oct 2025
https://github.com/jdeokkim/b021
A variant of the Blackjack game made with raylib.
blackjack c c99 fisher-yates fisher-yates-shuffle gnu99 raylib
Last synced: 17 Jun 2025
https://github.com/gladir/c-tools
Suite de commande écrit en Pascal (Turbo Pascal ou Free Pascal) pour le développement en langage de programmation C
c c-tooling c-tools free-pascal turbo-pascal turbopascal
Last synced: 08 Jun 2026