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-06 00:04:32 UTC
- JSON Representation
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/wxx9248/aes.c
Simple implementation of Advanced Encryption Standard (AES) in C.
Last synced: 14 Jun 2026
https://github.com/prakhar-ff13/competitive-programming
Contains- Algorithms and Data Structures Code
algorithms c competitive-programming cplusplus cplusplus-14 datastructures
Last synced: 30 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/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/ctkqiang/chilli
小辣椒 (Chilli) 是一个基于 Rust 构建的高性能系统遥测与网络安全监控平台。它集成了实时进程监控、GitHub 安全公告同步、系统状态采集等功能,为开发者和运维人员提供全面的系统可视化和安全态势感知能力。
c chilli ctkqiang monitoring rust security telementry
Last synced: 25 Apr 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/luisbg/hhgtg
HipHackers Guide to the Galaxy
algorithm algorithm-challenges algorithms algorithms-implemented algorithms-playground-practice bit-manipulation c c-plus-plus data-structures datastructures graph-algorithms graphs
Last synced: 29 Apr 2026
https://github.com/0xvpr/c-cheat-template
Template for video-game hacking using C and Assembly.
assembly c cheat hacking library template videogame-hacking
Last synced: 16 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/untitled-master/ls3-repetitive-structures
Solving LS3 - ESTIN
Last synced: 14 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/neyn/neynxx
Fast and Lightweight C++11 HTTP Library
c cpp cpp-library cpp11 cxx cxx-library cxx11 fast-library http http-server webserver
Last synced: 28 Apr 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/rusoft/php-templates
Compiled PHP module to process template files.
Last synced: 28 Apr 2026
https://github.com/native-bindings/libtesseract
Tesseract OCR bindings to NodeJS
bindings c javascript nodejs tesseract
Last synced: 28 Apr 2026
https://github.com/kolsha/stm32-audio-visualizer
Audio visualizer based on stm32 and extension board.
audio-visualizer c fft fourier-transform stm32
Last synced: 08 Jun 2026
https://github.com/harsh-panchal-804/load-balancer-in-c
Multithreaded Layer 7 Load Balancer written in C for Linux. It utilizes POSIX sockets to accept and forward HTTP requests, distributes connections to multiple backend servers using round-robin scheduling, and transparently relays backend responses to clients . It also has dynamic Domain Name resolution.
c linux load-balancer posix-threads round-robin tcp
Last synced: 28 Apr 2026
https://github.com/simpuar/covertd
Covert Linux daemon for encrypted file logging, USB tracking, screenshots, and stealth exfiltration
c covert data-exfiltration file-monitoring forensics ld-preload linux malware-analysis red-team research screenshot-capture security-audit security-tools systemd usb-tracker
Last synced: 28 Apr 2026
https://github.com/ryan-menezes/sistemabiblioteca
Sistema de gerenciamento simples de livros de uma biblioteca
biblioteca c cadastro language-c sistema sistema-biblioteca
Last synced: 07 Jun 2026
https://github.com/ar-sayeem/cd-lab
I will upload my weekly works that I learned in the course Compiler Design Lab
Last synced: 26 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/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/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/nihilantropy/ft_printf
ft_printf 42 school project
42school c coding ftprintf ftprintf42 library
Last synced: 12 Jun 2026
https://github.com/bunyaminyavuz/datastructuresprojects
2 programs I made in the C programming language with the theoretical and technical information I learned in the data structures and algorithms course at the university.
algorithms-and-data-structures binary-search-tree c codeblocks-ide linked-list
Last synced: 12 Jun 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/madladsquad/untitledopen
A wrapper on top of a number of libraries for opening links and file pickers natively.
Last synced: 01 Mar 2026
https://github.com/arianamagaliariza/taller-de-lenguajes-i
Some exercise solutions from the subject "Lenguages Workshop I" (UNLP)
c c-language c-programming-language ingenieria-en-computacion seminario-de-lenguaje-c taller-de-lenguajes-1 unlp unlp-informatica unlp-sistemas
Last synced: 01 Mar 2026
https://github.com/fbseletronica/franzboy-lib
Biblioteca para a placa FranzBoy
arduino biblioteca c cpp franboy
Last synced: 13 May 2026
https://github.com/8dcc/langtons-ant
Langton's ant simulation made in C using SDL2
c cellular-automata langton-ant langtons-ant sdl2 simulation
Last synced: 10 Jun 2026
https://github.com/secret-guest/file_organizer
Files Organizer is a versatile tool for sorting and organizing files efficiently, ideal for managing recovered data.
c c-development data data-recovery file-management file-manager files sorting sorting-algorithms subdirectories subdirectory
Last synced: 10 Jun 2026
https://github.com/harryr/quickbismuth
QuickBusmuth is a private mining pool client for the Bismuth cryptocurrency
bismuth c cryptocurrency cython fast mining optimization python
Last synced: 11 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/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/ekogii/casino
I like gambling so I made a Casino-TUI-thing. Coded in C because C is goated
asdasdasdasdasdasd c casino i-love-gambling
Last synced: 02 Mar 2026
https://github.com/amoeba/dereth-cartography
Archive of David Simpson's C source code from his Dereth Cartography page
asherons-call c cartography gaming maps
Last synced: 22 Mar 2026
https://github.com/emmaunel/rootkit
A Simple rootkit
c hard linux linux-kernel rootkit
Last synced: 10 May 2026
https://github.com/nxtlvlsoftware/php-sfml
SFML2 bindings for the PHP language.
c cpp php php-extension php7 sfml sfml2
Last synced: 10 May 2026
https://github.com/basemax/brainfuck2c
A simple Brainfuck-to-C transpiler that converts Brainfuck code into optimized C code. It features token merging, error detection, and clean C output for easy compilation and execution.
brainfuck brainfuck-compiler brainfuck-generator brainfuck-interpreter c c-generator compiler compiler-generator transpilation transpile transpiled-language transpiler transpilers transpiling
Last synced: 15 Feb 2026
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/spitulax/gripper
Simple and easy to use screenshot utility for Wayland
c hyprland screenshot sway wayland
Last synced: 03 Jun 2026
https://github.com/yash-garg/cppfiles
📝 Some of my school projects and random codes on C++
c code cplusplus cplusplus-17 cplusplus-basic
Last synced: 17 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/leonardpepa/reverse-polish-notation
Reverse Polish notation lexer, parser and very small compiler that generates jvm assembly code. The programs just calculates the mathematical expression (+, -, * , /) and prints out the answer.
c compiler-design jvm lexer lexer-parser parser programming-languages reverse-polish-notation
Last synced: 17 Apr 2026
https://github.com/bsach64/bhshell
A Simple Shell which supports piping and redirection
Last synced: 09 May 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/marktsuchida/ssstr
Header-only, small-string-optimized string library for C
Last synced: 23 Jun 2026
https://github.com/zeek/zeek-websocket-rs
Bindings for Zeek's WebSocket API
c python rust websocket websocket-client zeek
Last synced: 23 Jun 2026
https://github.com/ghashtag/zig-golden-float
GoldenFloat16: φ-optimized ML number formats for Zig
c float float32 float64 floating-point rust rust-lang rust-library rustlang zig zig-lib zig-library zig-package ziglang
Last synced: 06 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/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/arjuncodess/cs50_solutions
This is CS50x 2023 Here are the solutions to the problem sets and labs you need to complete. Thank me later!
c cs50x flask html-css-javascript python solutions sql
Last synced: 18 Apr 2026
https://github.com/zwrawr/dsa_assessment
University of York, Data Structures and Algorithms Assessment, Task : Predictive Text
alogrithms c data-structures university-of-york university-project
Last synced: 22 Jun 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/insoft-uk/prime-c
Prime-C (Experimental!) is a Compiler for a hybrid PPL + C language that translates code into pure PPL (Prime Programming Language) for the HP Prime calculator.
c c-like-syntax hp-prime ppl software-development
Last synced: 03 Mar 2026
https://github.com/dropdevrahul/hollow
A simple programming language
assembly c compiler-design go golang language-design parser programming-language
Last synced: 07 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/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/azurespheredev/kerneldriver2drawline
Enables developer to draw a line with start point and end point.
c cpp gdi hooking kernel wdk windows-10
Last synced: 06 May 2026
https://github.com/faresbakhit/ray.py
CPython native bindings for Raylib
c game-development gamedev graphics python raylib videogames
Last synced: 27 Mar 2026
https://github.com/suresh142/lsb_image_steganography
Steganography is the art and science of concealing information within other data to ensure its confidentiality, In this project, you will implement a basic steganography system using the C programming language. The primary goal is to embed a secret message within an image without visibly altering the image.
c cplusplus cpp image lsb lsb-steganography secret steganography
Last synced: 20 Apr 2026
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/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/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/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/hwzlovedz/max31856_esp-idf_thermocouple
MAX31856(thermocouple) Demo in ESP-IDF v5.0.1 environment
c cpp esp-idf esp32 esp32-s3 thermocouple
Last synced: 05 May 2026
https://github.com/ourhouchmohamed97/cs50-journey
Collection of my CS50 projects and problem sets, showcasing my journey through Harvard's Introduction to Computer Science. Includes solutions, experiments, and implementations in C, Python, SQL, and more.
c certificate computer-science coursework cs50 cs50x education flask harvard-cs50 html-css-javascript learning-to-code practice problem-set projects python sql sqlite
Last synced: 05 May 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/t4vexx/sockets
This project is an implementation of a simulation of the MPI_REDUCE algorithm using TCP/IP sockets in C. The main idea is to divide the sum of a set of numbers among different processes (called workers), which run in parallel, following a binary tree structure.
c make mpi-library multiprocessing parallel-computing shell-script
Last synced: 03 Mar 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/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/kylemh/multithreaded_network_driver
Network demultiplexor utilizing POSIX threads
c linux multithreading operating-system posix-systems pthreads
Last synced: 05 May 2026
https://github.com/blmayer/c-cpp-project-template
This repository is a template structure for small projects using C or C++.
Last synced: 04 May 2026