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/hollowman6/retro-snaker
It‘s a game programmed by C(使用C编写的贪吃蛇游戏)
Last synced: 07 Oct 2025
https://github.com/prat-man/brainfuck
A fast Brainfuck interpreter and compiler written in C
brainfuck brainfuck-interpreter c interpreter
Last synced: 07 Oct 2025
https://github.com/felipeizolan/mi.wm
minimal window manager made with X11 and xcb.
Last synced: 07 Oct 2025
https://github.com/ivangrana/prog-redes
Repositório dedicado a programação de redes utilizando Python,C e C++
c cpp network-programming python socket-programming
Last synced: 18 Jan 2026
https://github.com/saket-sk/10x10-maze
A fun maze game made using C. No graphics used.
Last synced: 07 Oct 2025
https://github.com/studton/dance-of-numbers
Dance of numbers is a simple guess number game for Linux command line.
Last synced: 16 Oct 2025
https://github.com/nicolasraf/vigia_das_aguas-embarcatech
Final project of the Embarcatech preparation program with embedded systems, this project refers to the final work of the first part, before a possible residency by the program.
bitdoglab c embedded-systems raspberry-pi-pico-w
Last synced: 08 Oct 2025
https://github.com/miguelriosoliveira/42
Projects from 42 school
algorithms c data-structures makefile shell
Last synced: 21 Jan 2026
https://github.com/shgpavel/edu_nm
it's so back
c educational numerical-methods
Last synced: 18 Jan 2026
https://github.com/augxusto/nettool-c
c educational-project networking npcap security sniffer-packet tcp
Last synced: 09 Oct 2025
https://github.com/ibrahim-sisar/firstcodecontribution
"Contribute using your favorite programming language! Add your name, GitHub link, and modify a simple script in your preferred language to make your first open-source pull request. 🚀"
c contributions-welcome first first-contributions issues javascript open-source pull-requests python
Last synced: 03 May 2026
https://github.com/drankinatty/winsolver
Linear System of Equations Solver written in C and C++ native Windows API
c cpp linear-systems matrix solver windows-desktop
Last synced: 18 Apr 2026
https://github.com/perlpunk/yaml-libyaml-api-p5
Perl5 Wrapper around C libyaml
Last synced: 17 Feb 2026
https://github.com/briansalehi/references
Note Collections Cited to Reference Manuals
algorithms c c-programming cpp cpp-programming linux-kernel linux-system-programming
Last synced: 31 May 2026
https://github.com/juanfkurucz/lenguajes-de-programacion
Subject "Lenguajes de Programacion" (Programming languages) from Universidad Catolica del Uruguay
c haskell javascript prolog ruby
Last synced: 14 Apr 2026
https://github.com/matubu/ray-tracing
🌞 A simple ray tracing program in c
c graphics mlx ray-tracing raytracing
Last synced: 11 Oct 2025
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/basemax/traversalbst
This is a simple implementation of Binary Search Tree (BST) in C language. All In-order, Pre-order, and Post-order traversal functions are implemented.
binary-search-tree binary-tree bst c data-structure datastructure ds inorder postorder postorder-traversal preorder traversal tree
Last synced: 12 Oct 2025
https://github.com/tomaintaround/ppp-classes
My PPP class files
c learning ppp university university-course
Last synced: 13 Oct 2025
https://github.com/gustavomartin2002/projetosacademicosads
Repositório contendo projetos desenvolvidos durante a graduação de Análise e Desenvolvimento de Sistemas.
c java python react-native sql-server
Last synced: 14 Apr 2026
https://github.com/volkansah/volkansah.github.io
my developer site on Github in german
c css-development developer entwickler ethnicalhacking html-development javascript-development offensive-security pearl php-developer php-development python-development security server-security smalltalk web-security
Last synced: 13 Oct 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/mistgun1/kinesin-engine
Kinesin Engine - 2D and 3D game engine in C
Last synced: 17 May 2026
https://github.com/phastmike/avr-ham-repeater
A bare metal repeater controller built around the ATMEGA328P
atmega328p bare-metal c ham-radio hamradio repeater
Last synced: 14 Oct 2025
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/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/ramamagarwal/my_programming_journey
This repository includes all the programs in the initial days of my programming journey.
Last synced: 16 Oct 2025
https://github.com/juliendoutre/synacor-challenge
A solution to the synacor challenge.
Last synced: 17 Oct 2025
https://github.com/lewiscowles1986/func_jpegoptim
OpenFaaS jpegoptim
c dockerfile jpegoptim linux-utility openfaas serverless
Last synced: 17 Oct 2025
https://github.com/abolfazlmohammadpour/simplehydraulicjackcontrollerwitharduino
A Simple Hydraulic Jack Controller Wrote By Arduino
Last synced: 02 May 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/romhenri/c
Challenges/Studies of Competitive Programming in C language.
Last synced: 14 Mar 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/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/spitulax/memplus
A library to help with memory allocation in C
Last synced: 01 Jun 2026
https://github.com/shovanch/harvard-cs50x
:computer: C language psets from Harvard University's CS50X course
Last synced: 19 Oct 2025
https://github.com/lynkos/simple-shell
This program is an extension of myshell.c with pipelines + I/O redirection functionality.
bash c command-line makefile shell
Last synced: 19 Oct 2025
https://github.com/victorpbilbao/typingspeedtest
This is a typing speed test game built in C
Last synced: 23 Jan 2026
https://github.com/smarchone/SIL-Compiler
SIL-Compiler as a part of Academics at NITC
Last synced: 20 Oct 2025
https://github.com/bieanimaton/jogo_batalha_naval_em_c_2021
Jogo batalha naval criado em C - trabalho prático da faculdade EEP - 2º semestre de 2021 - útlima modificação dia 11/11/2021
Last synced: 01 Jun 2026
https://github.com/mecaneer23/binarytodecimal
Binary to decimal converters in numerous languages. Designed as a learning tool to compare common concepts across programming languages.
ada bash batch bin2dec binary-to-decimal binary-to-decimal-number-converter c coffeescript cpp forth haskell programming-languages python scala swift
Last synced: 27 Jan 2026
https://github.com/zouariomar/cpkg
A C/C++ package project containing custom headers for various functionalities.
Last synced: 23 Oct 2025
https://github.com/ankitkumar2020/c
C tutorials ,codes, practices from college wallah youtube channel
basics-of-c c input-output programming scanner
Last synced: 24 Oct 2025
https://github.com/netcorelink/libchttpx
A powerful, cross-platform HTTP server library in C/C++ for building full-featured web servers.
Last synced: 23 Jan 2026
https://github.com/antonioberna/algoritmi
Algoritmi di Ordinamento e di Ricerca
algorithms-and-data-structures c cpp csharp engineering java javascript python ruby swift
Last synced: 22 Feb 2026
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: 25 Oct 2025
https://github.com/vartikaraj2512/diabetesdoc
**\Diabetes_Doc** 📱💡: A 2nd-year project using C++, Kotlin, and XML in Android Studio. The app estimates diabetes risk based on user symptoms via a scoring system, offering a simple, non-ML approach to health assessment. It showcases skills in UI design, rule-based prediction, and cross-language integration, adding value to early healthcare tech.
Last synced: 09 May 2026
https://github.com/redouane64/c-programs
My C samples and practice in one place.
Last synced: 16 Mar 2026
https://github.com/kbnim/cstring.h
First(ish) attempt at implementing a string type in C
c string stringarray stringlist stringtypes
Last synced: 24 Jan 2026
https://github.com/d3adb5/st
The patched version I'm using of st, the simple terminal. Will be rebased periodically, and patches reapplied.
Last synced: 28 Jan 2026
https://github.com/sir-ragna/flag-parser
flagparser.h inspired by the goflags package.
Last synced: 06 Feb 2026
https://github.com/vroncevic/kernel_basic_system
:penguin: Kernel Basic System
asm basic-structure c kernel linux makefile os virtual-machine
Last synced: 06 Feb 2026
https://github.com/andre0n/tiny-compiler
A compiler written in C for the Tiny language.
Last synced: 31 Jan 2026
https://github.com/jacob-c-smith/web
High level abstractions for the world wide web
c html http http-server json jsonschema
Last synced: 25 Feb 2026
https://github.com/thomazrlima/semester3-cesar-school
Este repositório foi criado para armazenar as práticas de diversas linguagens de programação
Last synced: 17 Mar 2026
https://github.com/goldsteinn/eztest
An Easy Unit Test Framework
c c11 c17 c23 c99 ctest cxx cxx11 cxx14 cxx17 cxx20 cxx23 googletest test-framework testing unittest unittest-framework
Last synced: 01 Feb 2026
https://github.com/rohanvdvivedi/serc_template_application
This is a Project, to be used as a template application for the serc framework
c serc template web-framework-application
Last synced: 27 Feb 2026
https://github.com/hqarroum/binary-search-tree
🌳 A set of idiomatic implementations of a binary-search tree in multiple languages.
algorithms-and-data-structures binary-search-tree bst-tree c cpp17 data-structures python tree-structure
Last synced: 02 Feb 2026
https://github.com/shan18/simple-shell
A simplified version of the Unix shell.
Last synced: 15 Apr 2026
https://github.com/quantumlyy/template-cpp
c clang clang-format cpp hacktoberfest
Last synced: 15 Apr 2026
https://github.com/porem5002/quartz
A library for making graphical applications and games
c cpp game-development gamedev graphics opengl videogames
Last synced: 26 Feb 2026
https://github.com/aravindvnair99/c-keylogger
A simple lightweight keylogger made with C++.
c c-plus-plus cpp keylog keylogger keylogger-analysis windows windows-10 windows-7 windows-8 windows-desktop windows10
Last synced: 10 Feb 2026
https://github.com/klimentlagrangiewicz/k-medoids
Implementation of k-medoids algorithm in C (standard C89/C90)
c c90 clustering k-medoids k-medoids-clustering
Last synced: 11 Feb 2026
https://github.com/f-corvaro/libft
"A solid foundation for system programming in C."
125 42project 42rome 42school c cprogramming libft makefile
Last synced: 16 Apr 2026
https://github.com/janchy2/operating-system-kernel-riscv
A small but fully functional kernel of a multithreaded operating system with time sharing, written for RISC V architecture using assembly and C/C++. Includes a memory allocator, threads, semaphores and preemption on timer and keyboard interrupts.
allocator assembly c cpp kernel multithreading operating-system risc-v scheduler semaphore threads time-sharing
Last synced: 16 Apr 2026
https://github.com/wertzui123/icylib
🧊 icylib is a simple CPU-based image processing and manipulation library
Last synced: 28 Feb 2026
https://github.com/emile1154/telemetryviewer
This application for decoding binary files from winch system, and view charts with search by date and events
binary-file c dynamic-library geology geophysics java-11 javafx-desktop-apps jfreechart jni-java las-files linux log-ascii-standard makefile maven scenebuilder windows
Last synced: 14 Feb 2026
https://github.com/vpetrigo/smf
Lightweight State Machine Framework in C
c embedded-c fsm fsm-library state-machine
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/ssbarik/vitamin-c
Diagnose your C skills here
c coding-challenge hacktoberfest hacktoberfest2022
Last synced: 15 Feb 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/anishsinha-io/skiplist
skip list implementation in ansi c.
algorithms c cmake datastructures
Last synced: 23 Mar 2026
https://github.com/asynched/fastmake
Fastmake is a CLI build tool for when you don't want to write a makefile from scratch. ⚡
Last synced: 19 Apr 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/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/adolbyb/msp430g2553-labs
A collection of programs I wrote in C and Assembly specifically for the MSP430-G2553 Dev board as part of an Intro to Microprocessors Class.
assembler assembly c embedded-c embedded-systems msp430 msp430g2553 texas-instruments ti-msp430
Last synced: 18 Apr 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/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/anar-bastanov/console-tic-tac-toe-plus
The well-known Tic Tac Toe game with many additional game mechanics written in C for Windows.
c c-lang c-language c-programming c-programming-language command-line-game console-app console-application console-based console-game tic-tac-toe tic-tac-toe-c tic-tac-toe-game tictactoe tictactoe-c-game tictactoe-command-line tictactoe-game windows-console windows-console-game
Last synced: 02 Apr 2026
https://github.com/schmonz/c-mandelbrot
Draw Mandelbrot set in C, for fun
c cairo gd imlib2 libcairo libgd mandelbrot mandelbrot-fractal mandelbrot-renderer mandelbrot-set
Last synced: 03 Apr 2026
https://github.com/yurlungur/hdf5-toy
A simple toy code showing how to use hdf5
c c-plus-plus hdf5 learning-by-doing python
Last synced: 17 Apr 2026