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-07 00:05:12 UTC
- JSON Representation
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/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/damir-sijakovic/x11-paint
This C program is a simple paint application using the X11 library,
Last synced: 17 Apr 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/ryosukedtomita/basic_algorithm_computer_science
basic algorithm example
basic-algorithm c functional-programming haskell python3
Last synced: 17 Apr 2026
https://github.com/rajshrestha86/kmeans-clusterize
Implementation of K-Means clustering algorithm from scratch. Parallelization of clustering algorithm across multiple nodes using OpenMP and MPI to reduce clustering time on a huge dataset. Also performance analysis of multiple approaches used and their comparison.
c kmeans-clustering mpi openmp unsupervised-learning
Last synced: 18 Oct 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/habedi/template-duckdb-extension-zig
A template for developing DuckDB extensions in Zig
c duckdb duckdb-extension quality-of-life template-project zig
Last synced: 08 May 2026
https://github.com/umer-farooq-cs/canny-edge-detector
High-performance Canny edge detector with CPU and CUDA implementations. Loads PGM images, performs Gaussian smoothing, gradients, non-max suppression, and hysteresis. Benchmarks both paths, outputs edge maps, and reports speedup. Simple Makefile, sample images included.
c canny-edge-detection computer-vision cpp cuda gpu high-performance-computing image-processing nvcc pgm
Last synced: 18 Apr 2026
https://github.com/gradigit/claude-pager
Fast C transcript pager for Claude Code: no blank Ctrl-G screen, clickable links/files, queued prompt composer, TurboDraft fast path.
c claude-code developer-tools macos pager performance terminal turbodraft
Last synced: 04 Apr 2026
https://github.com/bensuperpc/game-of-life
Conway's Game of Life with raylib and raylib-cpp (C and C++ version)
c cmake cpp game game-of-life games raylib
Last synced: 18 Apr 2026
https://github.com/bigmat18/pong-sdl2
PingPong game makes with C and SDL2 library and using socket to implement multiplayer
c game game-development ping-pong sdl sdl2 socket sockets
Last synced: 17 Jun 2026
https://github.com/phamduylong/abb-ventilation-controller
ABB Ventilation Control System with Web UI Implemented
c chartjs cpp11 css3 ejs embedded-systems express html5 nxp-lpc
Last synced: 04 Apr 2026
https://github.com/facthunder/frama-c
Docker image for Frama-C
analyzer c code-analysis docker docker-image frama-c static-analysis
Last synced: 08 May 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/sayantand99/problem-solving_dsa_competitive-coding
This repository contains few Programs which I have solved on LeetCode, InterviewBit, Hackerrank & CodeChef.
c codechef coding-challenge competitive-coding competitive-programming hackerrank hackerrank-solutions java java8 python3
Last synced: 18 Apr 2026
https://github.com/lewiscowles1986/func_jpegoptim
OpenFaaS jpegoptim
c dockerfile jpegoptim linux-utility openfaas serverless
Last synced: 17 Oct 2025
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/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/apsrcreatix/daily-coding-problem
This repository contains solution to the problem I have got through mail after subscribing to daily coding problem.
c cpp daily-coding-problem dailycodingproblem js
Last synced: 19 Apr 2026
https://github.com/damianfral/linear-gamma-resizer
An quick and dirty C application to resize images using linear gamma
Last synced: 19 Apr 2026
https://github.com/josgard94/newton-raphson-method-
In this program the Newton-Raphson method is implemented to approximate the roots of a real function.
aproximation-roots c c-plus-plus c-programming ecuaciones equation-solver matematicas matematics metodos-numericos newton-raphson newton-rapshon-method
Last synced: 19 Apr 2026
https://github.com/fahimfba/codechef-solution
contains all the source code of mine from CodeChef
c codechef codechef-solutions competitive-programming cplusplus java programming python3
Last synced: 08 May 2026
https://github.com/doctorpok42/rpg
RPG is a simple role-playing game written in C
c epitech-project game rpg zelda
Last synced: 10 Jun 2026
https://github.com/tirimid/cmfc
minimalist custom markup format for my personal website
c html markup markup-language minimalist
Last synced: 04 Jun 2026
https://github.com/pgvalle/simplifiedluacompiler
Trabalho da matéria de compiladores da faculdade. As instruções que segui estão no diretório assets.
c compilers jesus-christ lexer lua parser
Last synced: 20 Apr 2026
https://github.com/hey-its-d2t2/gui_calculator_in_c
A GUI calculator in C using C graphics programming...
advanced-programming c calculator-application cprogramming graphics-programming gui-application learn-to-code learning-by-doing
Last synced: 04 Jun 2026
https://github.com/lancewalk87/clm-nrf2401-bluetooth-breakout
Hardware/Software | Generic ISP Interface, MCU PIC8-bit SPI Interface. 2.4GHz, Low Energy Bluetooth.
bluetooth-low-energy breakout c c-plus-plus hardware-modules isp jtag-vpi mcu microcontroller mplab nrf24l01 pic prototype spi
Last synced: 20 Apr 2026
https://github.com/ac000/websocket_demo
A demo of WebSockets in C
c websocket websocket-protocol websocket-server websockets
Last synced: 04 Jun 2026
https://github.com/naocoding/interactive-fiction-engine.c
C Project which can easily transform your ideas / scripts to a website.
automatic c generate-code html html-css-javascript interactive-fiction
Last synced: 04 Jun 2026
https://github.com/jleung51/duckveloper
The coding partner you never knew you needed. Arduino Uno project with an MP3 shield, speaker, and rubber duck.
arduino c duck pair-programming
Last synced: 20 Apr 2026
https://github.com/libdriver/pca9548a
PCA9548A full-featured driver library for general-purpose MCU and Linux.
c full-featured-driver iic linux mcu pca9548a switch
Last synced: 20 Apr 2026
https://github.com/bernardassan/czalloc
Override C global allocators to use Zig allocators in a Zig + C mixed project
aligned-alloc allocator c calloc free malloc malloc-library posix-memalign realloc zig zig-package
Last synced: 21 Apr 2026
https://github.com/lancewalk87/clp-autonomous-quadcopter-device
Hardware/Software | Machine Learning based upon environmentally responsive stimuli, MCU SPI Interface, RF CONN, NANDFlash.
adaptive-learning autonomous-quadcoptor avr battery-monitor c c-plus-plus environment-vars flysystem-adapter gpio isp nandflash proximity-sensor quadcopter spi wireless
Last synced: 21 Apr 2026
https://github.com/sarafreitas-dev/4.movie_ticket_discounts
*Project 4* in a series of mini exercises for **beginners learning C programming**
42school ascii-art c c-language c-program c-programming-language c-project cli-app cprogramming learning-c mini-projects mini-projects-in-c-language programming-exercises terminal
Last synced: 21 Apr 2026
https://github.com/aman235-code/snake-water-gun
Just a simple Snake Water and Gun game written in C.
Last synced: 05 Jun 2026
https://github.com/roshbhatia/raytracr
raytacer from a project back in college
Last synced: 21 Apr 2026
https://github.com/justinlubin/cs-162-notes
UChicago CS 162 Notes, Winter 2017.
algorithms c data-structures notes
Last synced: 21 Apr 2026
https://github.com/mle86/hi
Highlights lines that contain keywords.
ansi-colors c command-line-tool grep-like highlight keyword-detection linux
Last synced: 22 Apr 2026
https://github.com/chutrunganh/student-grade-management-system
✨A simple, entirely C language-based management system for students, modules, and grades of a university
c c-beginner-projects cproject final-project grade-management school-management-system student-managed student-management-system student-project university-project
Last synced: 05 Jun 2026
https://github.com/andersonhsporto/c-to-do-list
Todo list written in C and with a "backend" in javascript. for meme purposes.
c javascript makefile mano todo-list todolist
Last synced: 22 Apr 2026
https://github.com/ekkoz897/42cursus_printf
ft_printf is a 42 school project where we must replicate the behavior of C library printf function. The project teaches us about variadic arguments as well as data structures.
42-school 42cursus 42projects 42school c ft-printf ftprintf ftprintf42 printf string-manipulation write
Last synced: 05 Jun 2026
https://github.com/xgui4/hello-world-gtk
This is my first GUI App in Pure C™️
Last synced: 22 Apr 2026
https://github.com/thenaubit/brainfucktools
Brainfuck tools coded in C++: Interpreter (with and without code optimization)
brainfuck brainfuck-debugger brainfuck-interpreter brainfuck-interpreters brainfuck-language brainfuck-programs c cpp cpp14
Last synced: 22 Apr 2026
https://github.com/grephq/php-desktop-library
php-desktop library source code
c gtk3 php-desktop php-gtk php-gtk3 php-library swig
Last synced: 22 Apr 2026
https://github.com/roeyblumenberg/loadbalancer
Socket communication in C language and Python. Basic load balancer.
Last synced: 22 Apr 2026
https://github.com/s-mv/game-of-life
Conway's Game of Life
c cellular-automata game-of-life
Last synced: 22 Apr 2026
https://github.com/zeozeozeo/luamalg
Luamalg – Lua 5.4.7 core, libraries and interpreter in a single header file.
amalgamation c c89 c99 clang lua lua-interpreter lua-lang lua-language lualang puc-lua puc-rio single-header single-header-lib single-header-library
Last synced: 22 Apr 2026
https://github.com/elbouzkri/pipe_chain
This project will let you discover in detail a UNIX mechanism that you already know by using it in your program.
Last synced: 10 Jun 2026
https://github.com/embeddedcrab/freertos_tcpip_eth_port_xmc4500relax
This repository contains projects done on ARM processor/microcontroller in linux environment. XMC4500 Relax Kit, FreeRTOS w/Freertos Plus, Network Stack Porting over Ethernet, Linux Environment
arm c cpp environment freertos freertos-client freertos-iot freertos-plus freertos-server freertos-tcp infineon jlink linux-environemnt makefile tcp-ip tcp-socket xmc4500 xmc4500-ethernet xmc4500-relaxkit
Last synced: 24 Apr 2026
https://github.com/xfhy/c-programming-road
大一的时候学的C语言,那时候还不知道怎么使用github,现在集中把那时候写的C代码备份一下.
Last synced: 24 Apr 2026
https://github.com/smsraj2001/advanced-scientific-calculator-c
An Advanced Scientific Calculator in terminal mode with various functionalities
c calculator files make makefile scientificcalculator shellexecute
Last synced: 28 Jun 2026
https://github.com/pgvalle/cxxloglib
A simple logging library for C/C++ to throw in your project without worries.
c cplusplus cpp jesus-is-da-lord-n-savior library logging qol
Last synced: 08 May 2026
https://github.com/444b/the-c-programming-language
Practicing C from cc4e.com and the 1978 C book
1978 brian-w-kernighan c computing-history dennis-ritchie programming-language
Last synced: 24 Apr 2026
https://github.com/joegasewicz/sdl2-starter-template
SDL2 Starter Template for C
c cprogramming sdl sdl-starter sdl2 starter-template
Last synced: 16 Oct 2025
https://github.com/trflynn89/flymake
A GNU Makefile system for C-family and Java projects
build-system c cpp make makefile objective-c objective-c-plus-plus
Last synced: 08 May 2026
https://github.com/k2-gc/onnxruntime-cpp-example
Simple onnxruntime example using C++ API. Inferring MNIST dataset samples and show results.
c classification cnn cnn-classification cpp onnx onnxruntime
Last synced: 24 Apr 2026
https://github.com/eyantra698sumanto/basic-c-programs-4
This Repository contains more than 90 basic programs in C programming language
c calculator calculus cplusplus fileio patterns programming-language series strings
Last synced: 24 Apr 2026
https://github.com/lindenb/htsplusplus
Select variants from VCF/BCF spaced by a distance 'd'.
bcf bioinformatics c distance htslib variants vcf
Last synced: 25 Apr 2026
https://github.com/katebea/fib-pro2-programacion-ii
Repositorio del curso de Programación II en el grado de Ingeniería Informática en la FIB UPC
Last synced: 25 Apr 2026
https://github.com/faizanmohd5/15-puzzle-game-c
This is a 15 Puzzle Game in C, with arrow key controls on a 4x4 board. Randomized tile positions generated by time.h library. Includes a rules window and developed using Code::Blocks IDE.
15-puzzle 15-puzzle-game c c-programming classic-game codeblocks lightweight low-level-programming project puzzle-game randomized
Last synced: 06 Jun 2026
https://github.com/igorhalfeld/low-level-studies
:rocket: Repository dedicated to my low level studies
Last synced: 08 May 2026
https://github.com/mavroprovato/algorithms
A library that implements various data structures and algorithms in C.
Last synced: 06 Jun 2026
https://github.com/ip2location/ip2proxy-python-c
Python library with C module for IP2Proxy database lookup. It can be used to find the IP addresses which are used as VPN anonymizer, open proxies, web proxies and Tor exits.
c c-module ip2location ip2proxy ip2proxy-python proxy-checker proxy-database proxy-information python python-library
Last synced: 17 May 2026
https://github.com/zaki-x86/es-notes
Embedded systems notes
avr c cpp electrical-engineering embedded-linux embedded-system-design embedded-systems rtos
Last synced: 25 Apr 2026
https://github.com/bzdgn/c-stack-implementation
A Simple Stack Implmentation on C
c data-structure data-structures data-structures-algorithms datastructure datastructures stack
Last synced: 16 Oct 2025
https://github.com/swarnimwalavalkar/a-compiler
An extraordinarily simple BSAIC to C compiler
Last synced: 25 Apr 2026
https://github.com/giannycabral/c-programs
Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos práticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.
Last synced: 25 Apr 2026
https://github.com/tech-gian/dbms-extensible-hash_table
👨🏻💻💻💾This project is the implementation of Extensible Hash-Table and Secondary Indexes
c database database-management filesystem structured-data
Last synced: 25 Apr 2026
https://github.com/toktok/hs-apigen
FFI API generator for TokTok style C API headers.
Last synced: 26 Apr 2026
https://github.com/veganaize/type
Command to display contents of text files.
batch c cat clone cmd command command-line command-line-tool test windows
Last synced: 26 Apr 2026
https://github.com/gravitytwog/electromagneticfield
Electro-magnetic field simulation made with CUDA
c cuda cuda-kernels cuda-programming
Last synced: 26 Apr 2026
https://github.com/bentobaux/128-bit-fibonacci-in-assembly
Calculating the n-th 128-bit Fibonacci number in Assembly.
128-bit algorithms assembly c fibonacci high-performance mathematics numerical-computations overflow
Last synced: 27 Apr 2026
https://github.com/levikuhaulua/school-assignments
Repository containing all school assignments I have worked on.
Last synced: 08 May 2026
https://github.com/get-unknown-err0r/simple-phonebook
A simple C application to manage a phonebook database with basic CRUD (Create, Read, Update, Delete) functionality.Contact data is stored in a binary file using file handling.
arpit-prajapati c c-programming compiler crud-operation get-unknown-err0r github phonebook-application
Last synced: 27 Apr 2026
https://github.com/jacob-c-smith/base64
Base 64 encoding and decoding
base64 base64-decoding base64-encoding c
Last synced: 07 Jun 2026
https://github.com/arsngrobg/libcc
A lightweight C library for programmatically invoking system C compilers.
api c c-library clang developer-tools gcc msvc tcc
Last synced: 27 Apr 2026