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-08 00:04:41 UTC
- JSON Representation
https://github.com/omarazizi/logic-gates-modeling
Modeling Logic Gates with Neural Networks
c deep-learning machine-learning neural-networks
Last synced: 19 Jun 2025
https://github.com/wadaboa/operating-systems-project
Trains scheduling project, for Operating Systems class at UNIFI
c operating-systems sistemi-operativi so threading train-scheduler unifi
Last synced: 07 Oct 2025
https://github.com/darkliquid/ironwail-go
An attempt at porting the entirety of the Ironwail source port of Quake from C to Go as an AI learning exercise.
ai c educational-project golang port quake
Last synced: 01 Jun 2026
https://github.com/tank3-tk3/pi-calculation-cpu-gpu
PI calculation with CPU and GPU
c cpp cuda parallel-computing pi
Last synced: 13 Apr 2026
https://github.com/ayushkhodankar/employee-management-system
A mini project on employee management system in C language
Last synced: 16 Mar 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/lzanatta/cvector
A (very) simple and tiny vector library
Last synced: 16 Oct 2025
https://github.com/metonymic-smokey/intal
C Library for Integers of Arbitrary Length
Last synced: 10 Jun 2026
https://github.com/aptpod/apt-peripheral-linux-driver
Device driver for EDGEPLANT USB Peripherals,
Last synced: 14 May 2026
https://github.com/superoo7/solar_boat
The iOT part of the solar boat (DONE)
arduino c c-plus-plus cpp dissolved-oxygen-sensor iot mega platformio temperature-sensor thingspeak turbidity-sensor ultrasonic-sensor uno wifi
Last synced: 19 Apr 2026
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/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/kenneract/realtime-deviation-encoding-scheme
RDES - a lightweight, real-time, lossless compression algorithm for sequences of 31-bit integers.
c compression compression-algorithm cpp embedded flash-storage lightweight logging lossless python realtime
Last synced: 03 May 2026
https://github.com/ahmad-masud/linux-shell
💻 A simple Linux shell that supports basic command execution, internal commands, background processes, and command history.
Last synced: 20 Apr 2026
https://github.com/ygor-sena/42cursus-get-next-line
The second project of 42 curriculum asks students to implement a function that returns a line read from one or more file descriptors.
42 42-get-next-line 42cursus 42saopaulo 42school 42sp ansi-c c ecole42
Last synced: 07 Jun 2026
https://github.com/ckath/snotif
simple notification provider for basic battery and network events on linux
battery-status c linux network-info notifications
Last synced: 27 Apr 2026
https://github.com/vulcu/opossum
A bluetooth-based amplifier with automatic gain control
atmega32u4 automatic-gain-controller bluetooth bm62 c cpp max9744 msgeq7 spectrum-analysis
Last synced: 27 Apr 2026
https://github.com/nicolasgasco/42_cub3d
Group project done by @nicolasgasco and @isolinis. A small Wolfenstein-inspired video game done with raycasting and MiniLibX.
Last synced: 07 Jun 2026
https://github.com/dkirkby/athomeleaf
Microcontroller code for a leaf node in the uci@home system
Last synced: 17 Apr 2026
https://github.com/kauahensilva/c_snake_game
Snake Game Recreation in C Language
Last synced: 22 Jun 2026
https://github.com/springbear2020/whut-billing-management-system
计费管理系统是一个基于 C 语言的控制台应用程序,主要应用场景是网吧、机房、电子阅览室等,核心功能是实现对数据的基本维护和统计分析。
Last synced: 05 May 2026
https://github.com/ksw2000/operating-systems-nchu
:notebook: My operating systems study notes. 作業系統學習筆記
c linux operating-system os unix windows
Last synced: 05 May 2026
https://github.com/rusoft/php-templates
Compiled PHP module to process template files.
Last synced: 28 Apr 2026
https://github.com/perkss/ontimedb
Scalable and fast data store optimised for time series data such as financial data, events, metrics for real time analysis
c database time-series timeseries
Last synced: 05 May 2026
https://github.com/spitulax/gripper
Simple and easy to use screenshot utility for Wayland
c hyprland screenshot sway wayland
Last synced: 03 Jun 2026
https://github.com/ricardo-ss/projeto01-academia
Programa para gerenciar cadastro de alunos de uma academia
alunos c cadastro cadastro-de-clientes cadastro-de-pessoas programming programming-language project
Last synced: 09 Jun 2026
https://github.com/franzkafkayu/cplusplusexceriseandexamples
This Repository Is Just Used For Excerise,help me master in C++.
Last synced: 28 Apr 2026
https://github.com/mrglaster/cuda-acfcalc
Calculation of the smallest ACF for signals of length N using CUDA technology.
acf c calculations cpp cuda google-colaboratory google-colaboratory-notebooks isu
Last synced: 06 May 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/digipie/cs1010-tutorial-c09
Educational materials I prepared for CS1010: Programming Methodology as a Teaching Assistant. CS1010 is NUS's introductory course to computing taught in C.
c linux programming-methodology tutorial vim
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/blevic/simple-c-compiler
My C compiler, written in C (and Python)
Last synced: 29 Apr 2026
https://github.com/oglinuk/quines
Spelunking the depths of self-reproducing programs. My favorite so far is the Frankenquine.
c go python3 quine self-modifying self-reproducing
Last synced: 07 May 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/aekanshd/mimicking-a-shell-in-c
For 5th SEM, UNIX Shell Programming, Made for PES University, 2019.
Last synced: 21 Apr 2026
https://github.com/jewishlewish/layla-python-module
Python Module that uses C code to speed up evaluation
Last synced: 08 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/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/marceloboeira/euler
ƛ Project Euler solved in some different languages
c challenge euler euler-exercises euler-solutions functional-programming haskell math ruby
Last synced: 09 May 2026
https://github.com/bezlant/s21_math_solver
🧮 A simple math expression evaluator built wtih Imgui. (School 42)
c calculator check djikstra-algorithm graph-visualization imgui-glfw math-solver parser rpn-calculator test-coverage
Last synced: 04 Apr 2026
https://github.com/marko19907/raspberry-pi-tetris
Low-level programming project, "Low-Level Programming" (TDT4258) course, fall 2023.
c linux low-level-programming memory-mapping raspberry-pi sense-hat tetris
Last synced: 18 Apr 2026
https://github.com/electrostat-lab/clean-code
Clean Code
c classes clean-architecture clean-code cpp java oop-principles structs
Last synced: 29 Apr 2026
https://github.com/pd2871/high-performance-computing
This repo contain the logs of High Performance Computing module's final Assignment
blurred-images c cuda gaussian-blur matrix-multiplication multi-threading parallel-computing pthreads pthreads-api
Last synced: 10 May 2026
https://github.com/n-elmer/natural-disaster-prediction-system
LANDSLIDE ⛰ PREDICTOR 📈
arduino c c-plus-plus iot jupyter-notebook machine-learning prediction python sql system-development
Last synced: 02 Apr 2026
https://github.com/emmaunel/rootkit
A Simple rootkit
c hard linux linux-kernel rootkit
Last synced: 10 May 2026
https://github.com/mrglaster/sgdk-megapong-expanded
Expanded version of Megapong game from the Andrej Preradovic's tutorial.
assembly-language c expanded guide sega sega-genesis sega-mega-drive sgdk sgdk-library tutorial tutorial-code
Last synced: 10 May 2026
https://github.com/tyler-cromwell/eudyptula
My solutions to the Eudyptula Challenge
c linux linux-kernel linux-kernel-module
Last synced: 18 Apr 2026
https://github.com/wiltonsr/micro-unb
Repositório de atividades da disciplina de microcontroladores e microprocessadores da UnB-Gama.
assembly c microcontroller microprocessor msp430 msp430g2553
Last synced: 24 Apr 2026
https://github.com/sayan-maity/46-programming-quetions
A bunch of 45 coding questions given in college as assignment written in C language
Last synced: 24 Apr 2026
https://github.com/alexcoder04/arduino-trautonium
Electronic music instrument with the Arduino
arduino arduino-music c cpp creativity ino melody music music-instrument notes
Last synced: 13 May 2026
https://github.com/ahmed-roshdy-1/implementing-stack-using-c
this problem I had solved in my second year in computer science college
Last synced: 11 Jun 2026
https://github.com/jnguyen1098/cdot
Simple header-only C/C++ API for generating Graphviz DOT graphs
c graphviz graphviz-dot header-only headers
Last synced: 12 Jun 2026
https://github.com/untitled-master/ls3-repetitive-structures
Solving LS3 - ESTIN
Last synced: 14 Jun 2026
https://github.com/wxx9248/aes.c
Simple implementation of Advanced Encryption Standard (AES) in C.
Last synced: 14 Jun 2026
https://github.com/samarth4023/c-beginner
Welcome to my collection of beginner C++ programs! This repository serves as a showcase of my initial journey into programming, where I explored the basics of C++ and developed foundational skills in coding. Although my current focus is entirely on Python, AI, and Machine Learning, I believe that my experience with C++ has played a crucial role.
Last synced: 24 Apr 2026
https://github.com/shubhranpara/bus-booking-system
I have developed a console based Bus Booking System as a term assignment of Data Structures and Algorithm. This project can help you to understand the working of doubly circular linked list.
c double-circular-list dsa menu-driven-program
Last synced: 17 Jun 2026
https://github.com/jon-brandy/data-structure
MY ANSWERS OF ALL DATA-STRUCT ASSIGNMENTS IN LECTURES
Last synced: 24 Apr 2026
https://github.com/pkage/adstrip
Mute a video when it changes over to ads using computer vision and hacks
c mpv python3 video weekend-hacking
Last synced: 19 Jun 2026
https://github.com/basemax/infix2postfixc
This is a simple program that converts infix expressions to postfix expressions. It is written in C and uses a stack to store the operators. It is a simple program that I wrote to show how to use a stack in C.
c infix infix-expression infix-notation infix-to-postfix infix-to-potfix infix2potfix postfix postfix-notation stack
Last synced: 20 Jun 2026
https://github.com/muhammad-fiaz/tunix-library
A powerful, cross-platform terminal UI framework written in pure C11 with an optional modern C++20 wrapper.
bash c c-language c-libraries c-library c-programming cmake cpp cpp-library cpp-programming terminal-app terminal-ui tui tui-cpp xmake
Last synced: 20 Jun 2026
https://github.com/yasindce1998/barzakh
A controlled, white-hat UEFI bootkit simulation environment for academic research and defensive detection engineering.
bootkit c defensive-security kernel kernel-module malware offensive-security python rootkit security uefi uefi-boot uefi-development
Last synced: 21 Jun 2026
https://github.com/luizh-queiroz/beecrowd-resolutions
beecrowd beecrowd-solutions c cplusplus cpp uri
Last synced: 01 May 2026
https://github.com/madebypixel02/pipex
[42 Madrid] Go dance salsa somewhere
42-cursus 42born2code 42madrid 42school c clang command-line fork makefile norminette peer2peer pipe pipex posix shell unix
Last synced: 17 Apr 2026
https://github.com/liulinboyi/c-language-experiment
C language experiment C语言实验 内联汇编与C语言指针
Last synced: 04 Jun 2026
https://github.com/qvecs/qjson5
📎 A quick JSON5 implementation written in C, with Python bindings.
Last synced: 01 May 2026
https://github.com/basemax/zminicarchivecompressor
C software to compress and archive files with CLI console. (miniz)
c compressor decompress decompress-files decompressing-files decompression decompression-algorithm decompression-implementations decompression-library decompressor miniz
Last synced: 25 Apr 2026
https://github.com/pgvalle/flattybird
FlappyBird clone implemented in C, legacy OpenGL and glut. It's a project for my Computer Graphics course.
c flappybird freeglut game-development glut jesus jesus-christ jesus-is-da-lord-n-savior legacy-opengl opengl
Last synced: 02 May 2026
https://github.com/yaa110/summa
Practical examples of C programming language to save the day
Last synced: 09 Jun 2026
https://github.com/jotavare/spinning-ascii-donut-c
A straightforward ASCII spinning donut implemented in C.
Last synced: 29 Jun 2026
https://github.com/electrocodeur/rf433_joystick
Projet : RF 433 avec Joystick
Last synced: 02 May 2026
https://github.com/tiw302/mandelbrot-c
A simple Mandelbrot set explorer written in C. Crafted with SDL2 and multithreaded rendering for a smooth experience. ‹(•_•)›
c cuda fractal graphics mandelbrot multithreading sdl2 web webassembly
Last synced: 26 Apr 2026
https://github.com/amandafernandes0701/trabalho-pds2---sistema-administrativo-de-hotel
Group project done using the C++ language for the PDS2 course at UFMG. The project aims to provide resources to assist the user in dealing with administrative issues in a hotel, such as room reservation and mapping, employee management, guest credential data, etc.
c cplusplus hotel-booking hotel-management hotel-management-system school-project test test-automation
Last synced: 20 Apr 2026
https://github.com/pinam45/consolecontrol
A library to control your console (Windows/UNIX)
c console console-library library unix windows
Last synced: 17 Apr 2026
https://github.com/oyebamiji-micheal/college-c
A peak into the world of the C programming language
Last synced: 04 Jul 2026
https://github.com/michel-leonard/c-mathsnip
My standalone math snippets in C.
algorithm c education example fast linux math public-domain simple snippets snippets-collection windows
Last synced: 03 Feb 2026
https://github.com/kusma/spaceflowers
Spaceflowers (that mess with our genes like DNA) by excess & progress & kvasigen
c demoscene software-rendering
Last synced: 06 Apr 2025
https://github.com/basemax/another-one-draft-in-c
Just a attempt to implement a lexer in pure C without a lexer generator.
Last synced: 19 Aug 2025