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/leafbuild/leafbuild
A WIP C/C++ meta build system.
build-automation build-system build-tool build-tool-cross-platform build-tools c cpp
Last synced: 01 May 2026
https://github.com/radurelics/xor-ransomware
A POC ransomware to troll your friends. Encrypt and Decrypt a Windows computer using basic xor encryption.
c decryption encryption ransomware windows xor-cipher
Last synced: 01 May 2026
https://github.com/lazypanda07/webframework
Web framework in C++ with different language APIs
android c cpp cpp-library csharp dart flutter framework linux python python3 ubuntu ubuntu2404 webframework windows windows-10 windows-11
Last synced: 02 Apr 2026
https://github.com/carletonurocketry/fetcher
A QNX process for fetching data from sensors over I2C.
c cli cli-tool cuinspace modular posix process qnx qnx-neutrino raspberry-pi-4 sensors sensors-data-collection unix
Last synced: 13 Oct 2025
https://github.com/thus/simpleconfig
A simpler approach to configuration handling in projects
Last synced: 08 Jun 2026
https://github.com/hey-its-d2t2/rappidroll_game-in_c
Rappid roll game in C programming using C Graphics programming....
advanced-programming c cprogramming game-development graphics-programming learn-to-code learning-by-doing
Last synced: 08 Jun 2026
https://github.com/deroyace/pattern
All my Pattern programs here
c cpp java pattern-lab patterns patterns-java
Last synced: 06 May 2026
https://github.com/shgpavel/edu_nm
it's so back
c educational numerical-methods
Last synced: 18 Jan 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/carnivuth/lab-reti-di-calcolatori
repository per i progetti di laboratorio di reti di calcolatori
c java rmi rmi-client rmi-server rpc socket socket-programming
Last synced: 01 May 2026
https://github.com/mcquerol/derbot
Robot development using C programming, NI Multisim, and PCB design. Includes interrupts and PWM.
3d-printing c competition derby i2c interrupts ni-multisim pcb pwm schematic
Last synced: 03 Jun 2026
https://github.com/spacebody/cs205-c-cpp
The lab codes for course CS 205 C/C++
Last synced: 01 May 2026
https://github.com/azersd/argparse
CLI Argument parser in C for 42 projects.
42 42cursus 42projects argparse c cli
Last synced: 11 Oct 2025
https://github.com/juliendoutre/synacor-challenge
A solution to the synacor challenge.
Last synced: 17 Oct 2025
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/kubasejdak-org/platform
C/C++ application bootstrap layer for various hardware/OS platforms
arm baremetal c cpp embedded freertos linux toolchain toolchain-cmake toolchain-file
Last synced: 06 May 2026
https://github.com/massigy/c-graphs
This C project implements a graph data structure
c cprogramming data-structures gcc git github graph-algorithms makefile
Last synced: 17 Apr 2026
https://github.com/afraz496/fypafraz
This repository comprises of a Post Quantum Cryptography implementation. This is a repository that includes all of the software developed for the Final Year Project of Afraz Arif Khan (CID 00963429) at Imperial College London.
c cryptography key-exchanges postquantum python
Last synced: 01 May 2026
https://github.com/samarjit98/dsa_college
This is a compilation of many important data structures and their applications.
algorithms c cplusplus-11 data-structures java
Last synced: 17 Apr 2026
https://github.com/eddieantonio/crimes
Import C files into Python, illegally.
c ctypes do-not-use-in-production python
Last synced: 01 May 2026
https://github.com/rnpnr/mandelbrot
OpenGL based Mandelbrot Set viewer
arena-allocator c computer-graphics opengl
Last synced: 01 May 2026
https://github.com/gogolb/ee147
Intro to GPU Computing
c cuda cuda-kernels cuda-toolkit gpu-computing gpu-programming university-course
Last synced: 01 May 2026
https://github.com/lorhansohaky/ufscar
Arquivos de atividades da UFSCar
arquitetura-de-computadores banco-de-dados c cap cgi compilador compiladores computacao-grafica cpp dc estruturas-de-dados grafos ori orientacao-a-objetos paa paradigmas sistemas-operacionais ufscar verilog
Last synced: 01 May 2026
https://github.com/roeelupo/sdr-chat
A lightweight Python & C application enabling reliable, two-way chat over software-defined radios (e.g. USRP B200mini/B205mini). Messages are framed with CRC-16, AES-256 encrypted, and exchanged using an RTS/CTS handshake to maximize link reliability.
aes c chat crc cts-rts dsp encryption-decryption fsk python sdr
Last synced: 17 Apr 2026
https://github.com/wildzarek/42piscine
My progress during the C Piscine on 42 Málaga, realized on June/July 2024 (14th promotion).
42malaga 42piscine 42school algorithms bash c linux math shell
Last synced: 07 May 2026
https://github.com/dipankardas011/intresting-code-store
c cpp docker-image html5 python3
Last synced: 07 May 2026
https://github.com/abolfazlmohammadpour/simplehydraulicjackcontrollerwitharduino
A Simple Hydraulic Jack Controller Wrote By Arduino
Last synced: 02 May 2026
https://github.com/switchdreams/simulador-tr1
Simulador de Camada Física: Trabalho da disciplina Teleinformática e Redes I (204315) ministrada pelo Prof. Doutor Geraldo Pereira
Last synced: 01 May 2026
https://github.com/414owen/glitcher-of-sorts
A pixel sorting program in GTK3 / C
Last synced: 01 May 2026
https://github.com/mooncos/roompi
RPi-based Smart Environmental Monitoring System for indoor areas with wireless connectivity and control
c co2-monitoring docker grafana humidity-monitoring influxdb iot light-monitoring python rpi temperature-monitoring
Last synced: 30 Apr 2026
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/elivlo/sonoff-min-wlan-firmware
arduino c esp8266 minimal sonoff tcp-server
Last synced: 30 Apr 2026
https://github.com/yunusemreaydinli/cmd_bank_system
Turkish and English Supported, Banking System with C
bank basic c cbasics changelanguage cmd cprogram cprogramming cprogramming-language cprograms cproject english language program programing programming-language project system terminal turkish
Last synced: 08 Jun 2026
https://github.com/rhthomas/dobby
University of Southampton second year ELEC2204 Computer Engineering coursework.
Last synced: 08 Jun 2026
https://github.com/teixeiramarcia/projeto-so
Process Control and Management - C (University Project)
c operative-systems server-client-communication shell terminal-based
Last synced: 30 Apr 2026
https://github.com/cloudcodingspace/raytracer
A real-time raytracer written in C++
c cpp opengl opengl-core opengl46 raytracer raytracing raytracing-in-one-weekend software-raytracer
Last synced: 07 May 2026
https://github.com/lebrancworkshop/review-computer-science
Review the topics from Computer Science field.
c computer-architecture computer-network computer-science cpp digital-electronics hardware hardware-designs lecture-notes low-level-design low-level-programming operating-system operating-systems
Last synced: 26 Apr 2026
https://github.com/iitoneloc/threads-kernel
Our task was to implement a kernel using C, ensuring it could handle I/O, CPU protection modes, and run secure user-level processes. Specifically, the following needed to implemented and configured: The Scheduler, Messaging, User-Level Processes, and Device Drivers
c kernels multiprogramming operating-systems preemptive priority-round-robin
Last synced: 30 Apr 2026
https://github.com/iker-gonzalez/ft-printf
Recoding of the simplified version of the printf function in C
42cursus c printf variadic-function
Last synced: 13 Oct 2025
https://github.com/libdriver/ina226
INA226 full-featured driver library for general MCU and Linux.
c current full-featured-driver iic ina226 linux mcu power voltage
Last synced: 30 Apr 2026
https://github.com/santosh2702/hackerrank-solutions
Solutions
algorithm-challenges c hacktoberfest2021 python
Last synced: 30 Apr 2026
https://github.com/djoezeke/myyaml
Myyaml - Simple and Fast Yaml Ain't Markup Language (YAML) Parser for Modern C/C++.
c config configuration cpp deserialize emmiter modern parser serializer yaml yaml-parser
Last synced: 07 May 2026
https://github.com/jitinnair1/hello-again-phasefield
simple implementation of classical diffusion equation and spinodal decomposition solvers in C
c cahn-hilliard phase-field vtk
Last synced: 18 Oct 2025
https://github.com/lainq/fen-rs
A simple and goofy library used to convert(and verify?) Forsyth-Edwards Notation in chess to board and vice-versa
c chess fen forsyth-edwards-notation
Last synced: 24 Apr 2026
https://github.com/caphosra/wavefilemanagerlibrary
With this library, you can write code to create audio files quickly! And you can create audio files without struggle with binary files! (C/C++/C#)
c c-library cplusplus cpp cpp-library csharp csharp-library filegenerator sound-library wav wavefile
Last synced: 07 May 2026
https://github.com/theleopard65/theleopard65
Hey there, Welcome to my coding playground of cybersecurity related projects. Here's a sneak peek into the digital world of TheLeopard65.
c c-plus-plus c-sharp ctf cybersecut intro introduction java javascript me pakistan player portfolio profile python3 sql
Last synced: 15 Apr 2026
https://github.com/allyndawn/stm32wxx
An STM32 Nucleo-F429ZI FreeRTOS Wireless Weather Station written in C++
aprs c cpp freertos stm32 weather weather-station
Last synced: 17 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/sksaju/uri-problem-solutions
My problem solutions of URI Online Judge
c c-plus-plus java problem-solving
Last synced: 07 May 2026
https://github.com/lukaszbudnik/cloud-native-c
cloud-native-c shows how to use AWS Go SDK from C using cgo
aws c cgo cloud cloud-native golang
Last synced: 07 May 2026
https://github.com/masc-it/dnn.c
neural nets micro library from 0, the hard way, but DS4-flash assisted
Last synced: 10 Jun 2026
https://github.com/ladroid/hunt
Arduboy game
arduboy arduboy-game c cpp game
Last synced: 07 May 2026
https://github.com/kojakeng/kajak-vkapi
VK API library written in C [WIP]
c c99 vk vkapi vkontakte vkontakte-api wip
Last synced: 06 Feb 2026
https://github.com/hansalemaos/numpycythonpermutations
Permutations, Combinations and Product for Numpy - written in Cython - 20x faster than itertools
c combinations cython fast itertools numpy permutations product python
Last synced: 08 May 2026
https://github.com/artp1ay/simple-c-chat
A simple server and client chat. Written for educating purposes.
Last synced: 03 Jun 2026
https://github.com/vcaputo/sars
SARS is a satirical vignette style video game utilizing ANSI-art for sprites, see https://sars.pengaru.com. Github is only a mirror.
ansi c coronavirus covid-19 emscripten emscripten-game gamedev glsl opengl opengl-es opengl-es-20 opengl-es20 quadtree realtime-game sars-cov-2 satire sdl sdl2 wasm webassembly
Last synced: 30 Apr 2026
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/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/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/hcarrasc/logit4c
Records what you want from your C source code
Last synced: 08 Jun 2026
https://github.com/lxance-hacker/c-language-practice
This repository contains C programming practice examples, organized into topics from basics to file handling.
c hackerrank hackerrank-solutions leetcode leetcode-solutions lxance lxance-hacker lxancehacker programming solutions
Last synced: 30 Apr 2026
https://github.com/leo-aa88/libcurl-example
Networking example in C using libcurl library
c c-network-programming curl-library libcurl
Last synced: 30 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/kristoff-starling/mit-6.s081-xv6
Learning materials including 11 minilabs with lab reports, lecture notes and paper notes for Introduction to Operating Systems 2020, MIT
Last synced: 18 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/blagojeblagojevic/image.h
Low level image processing header only libary
c header-only image-processing stb stb-image
Last synced: 30 Apr 2026
https://github.com/thekamik/telnet-client
Basic Telnet Client for Windows
c c-language c-programming socket-programming sockets telnet telnet-client windows-sockets winsock2
Last synced: 06 Feb 2026
https://github.com/nic-obert/cli-snake
A command line snake game in c
ascii-game c command-line ncurses snake snake-game terminal terminal-game
Last synced: 30 Apr 2026
https://github.com/chandler767/fusionpanel
For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.
3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen
Last synced: 08 May 2026
https://github.com/metacall/nodejs-c-io_uring-example
Using io_uring Linux Kernel interface from NodeJS by JITing C code with MetaCall.
c interoperability io-uring jit liburing nodejs
Last synced: 26 Apr 2026
https://github.com/4nkitd/cpoch
numeric string compression
c compression golang numeric php string
Last synced: 08 May 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/mstanimirovic/make-template
Custom Makefile build system for C and C++ projects, enhancing development efficiency and flexibility.
build-system c cpp make makefile
Last synced: 19 May 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/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/progzone122/level1-crackmes-solutions
Reverse engineering crackme “level1”. Detailed explanation of the logic, several solutions, writing a keygen for the program
c cpp crackme crackmes hack keygen reverse-engineering
Last synced: 08 May 2026
https://github.com/jdnichollsc/automated-classrooms
Automatización de aulas audiovisuales
assembler assembly assembly-language automated automation c labview microcontroller microcontrollers pic
Last synced: 30 Apr 2026
https://github.com/jaskaransinghbhalla/iitd-col100
Computer Programming course at IIT Delhi | Assignments
Last synced: 30 Apr 2026