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-21 00:04:32 UTC
- JSON Representation
https://github.com/8dcc/brainfuck-interpreter
Interactive brainfuck interpreter made in C
brainfuck brainfuck-interpreter c interpreter ncurses
Last synced: 30 Apr 2025
https://github.com/algosup/2023-2024-project-4-sportshield-team-7
🛡️🔐 This is our take on the SportShield project, aiming to help better secure sports gear all around the world!
arduino bluetooth-low-energy c embedded gps iot motion-sensor security
Last synced: 22 Jul 2025
https://github.com/moritzrinow/cstream
C byte-stream and serialization utils
byte-array bytes c cpp memory serializable-objects serialization serialize stream
Last synced: 11 Aug 2025
https://github.com/rik-sarkar-07/codes
This is My Main Repository
algorithms-and-data-structures c cnn cpp deep-learning java keras machine-learning nuralnetwork py tensorflow
Last synced: 03 Oct 2025
https://github.com/mrts/debugging-cgi-applications-with-gdb
How to debug CGI applications with GDB
Last synced: 03 May 2026
https://github.com/zpnst/tinynet
Network model on UNIX domain sockets with visualization, implemented in C
Last synced: 08 Aug 2025
https://github.com/hemmat1984/crun
CRUN - Compile & Run C/C++ Code with Ease
batch-script c compiler-toolset cpp shell-script
Last synced: 12 Apr 2025
https://github.com/codestrange/webserver
Machine Programming II Project for the 2018-2019 course of the Computer Science degree at the University of Havana, Cuba.
Last synced: 14 Mar 2025
https://github.com/jotavare/c-text-editor
A text editor built from scratch in C, using less than 1000 lines of code.
c input-output search syntax-highlighting text-editor text-viewer
Last synced: 12 Nov 2025
https://github.com/novpath/c-programming-language
C语言程序设计MOOC 翁恺、《C语言程序设计(第3版)》何钦铭 颜晖 - 课程笔记
Last synced: 10 Jul 2025
https://github.com/desmonhak/compiler
Lenguaje de programación creado para desarrollo de sistemas operativos, creación de shellcodes y muestras de malware
assembly-language c malware os shellcode
Last synced: 03 Aug 2025
https://github.com/azazhassankhan/low_latency_hardware_accelerator_for_stockmarket_indicators
📈 Welcome to the repository that powers the future of stock market analysis with lightning-fast hardware acceleration on FPGA! ⚡️
c compare fpga-accelerator hft-trading trading-bot vhdl
Last synced: 14 Apr 2025
https://github.com/sfuller/dew
Development Environment Wrangler
build-tool c c-plus-plus cmake dependencies package-manager
Last synced: 06 Mar 2025
https://github.com/desmonhak/structs_data_c
implementacion de vectores, al estilo de C++, podemos situar un ejemplo usando la implementacion en el archivo code_array-list.c. Ademas hemos hecho una implementacion de tablas de hash, puede situar un ejemplo de su uso en code_hash-table.c. Podemos situar tambien una implementacion de vectores pero esta vez con listas enlazadas en code_vector-...
arrays-dinamicos c estr hashtable listas-enlazadas
Last synced: 23 Jul 2025
https://github.com/gbmhunter/cppbuildsystemreview
bazel buck buckaroo build c cmake comparison compiler conan cpp example package-manager review scons
Last synced: 24 Aug 2025
https://github.com/brimstone/shellload
Load shellcode into a new process, optionally under a false name.
c linux post-exploitation redteam shellcode
Last synced: 12 Apr 2025
https://github.com/minhaskamal/coolconsolegames
A Collection of Wonderful Console Games (the-game-of-life-three-3-stones-tic-tac-toe-tictactoe-criss-cross-snake-rush-peeble-dropping-connect-four-4)
Last synced: 23 Aug 2025
https://github.com/f33rni/petalflow
A pure C light-weight library for machine learning
ai alternative amd arduino arm artificial-intelligence avr c esp32 machine-learning ml neural-network neural-networks stm32 tensorflow x86-64
Last synced: 23 Jul 2025
https://github.com/shankscript/wasm-starter-kit
A bare minimal kit to start working with Webassembly.
c cpp debug starter starter-kit wasm wasm-bootstrap wasm-example wasm-framework web webassembly webassembly-tutorial
Last synced: 09 Mar 2026
https://github.com/gabriel-logan/auto
Repository with several codes that automate tasks in a practical way.
automation c c-plus-plus collaborate communityexchange csharp java javascript linux programming python typescript windows
Last synced: 24 Aug 2025
https://github.com/lavabit/magma.build
The magma daemon automated build and test resources.
appveyor automation bash build-automation build-pipelines c circle-ci continuous-integration coverity-scan jenkins make robots travis-ci
Last synced: 14 Apr 2025
https://github.com/offensive-vk/classics
Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Hence, An Old School Repo. All Programs Have Categorized for Reference.
Last synced: 15 Jun 2025
https://github.com/heyskidee/fun.sh
Terminal based utility for good times!
c fun terminal terminal-based terminal-game
Last synced: 07 Sep 2025
https://github.com/kchousos/idbs
Implementations of different kinds of databases, written in pure C.
c database databases design-database hash-table hashtable heap implementation-from-scratch low-level
Last synced: 09 Jul 2025
https://github.com/mp81ss/ctp
C-Thread-Pool, the universal thread pool library
bsd c cross-platform linux multi-threaded multi-threading multithreading pool thread thread-pool threading threadpool threads win32 windows windows-10 windows-7
Last synced: 14 Jun 2025
https://github.com/jotavare/philosophers
Often referred to as the Dining Philosophers Problem, is a classical synchronization problem that explores the challenges of resource sharing and deadlock avoidance.
c data-races deadlock dining-philosophers-problem gdb makefile multithreading mutex-synchronisation mutexes-locks norminette philosophers pthreads semaphore thread valgrind
Last synced: 09 Jul 2025
https://github.com/gkaszewski/skelenimator
A skeletal sprite animator, written in C with OpenGL [WIP]
Last synced: 11 Jun 2025
https://github.com/greenbone/boreas
Boreas a command line tool to scan for alive hosts
alive-check alive-detection alive-hosts base boreas c cli cmake gea greenbone openvas vulnerability-detection vulnerability-management vulnerability-scanners
Last synced: 10 Apr 2025
https://github.com/abuzaforfagun/c.basicoperations.bangladeshwiki
Complete wiki of Bangladesh in C. Implement search inside array. Case intensive user input. Added lots of logic to confirm minimum app crash.
Last synced: 10 Apr 2025
https://github.com/softmotions/iwstart
Boilerplate generator for C projects based on iowow, iwnet, ejdb2 libraries
boilerplate c cmake ejdb ejdb2 iowow iwnet nvim project-generator vim
Last synced: 09 Sep 2025
https://github.com/zelang-dev/c-raii
An robust high-level Defer, RAII implementation for C89, automatic memory safety, smartly!
c c89 defer memory-management raii
Last synced: 29 Oct 2025
https://github.com/basemax/calendarlibrary
The powerful library for display and convert calendar and handle the date units. (Soon)
c c-calendar c-calendar-lib c-lib c-library calendar calendar-lib calendar-library gregorian gregorian-calendar gregorian-calendar-converter gregorian-calender gregorian-calender-convertor gregorian-converter gregorian-date gregoriancalendar
Last synced: 05 May 2025
https://github.com/engineermichael/-robotic-arm---haddington-dynamics-robotics-engineering-
⎔ Automation in 3D-Printed Robotics
3d-printing ai automation c fpga-programming fpga-soc javascript orcad pcb robotic-arm software software-engineering ui-design
Last synced: 08 Sep 2025
https://github.com/rir360/login-systems
The repository contains some different types of simple login systems programmed in c/c++ language. From a very simple password checking program to an advanced encryption system.
c cpp decryption encryption login password system
Last synced: 17 May 2026
https://github.com/andezion/tans-integration
My attempt to integrate a simplified tANS algorithm into the ContikiNG environment
algorithms asymetric-numeral-systems c contiki-ng embedded-c udp-protocol
Last synced: 08 Sep 2025
https://github.com/arthurdouillard/teledetection
Implementation in C of a custom k-means for clouds detection in satellite images.
c image-processing kmeans-clustering satellite-images
Last synced: 05 May 2025
https://github.com/fmahadybd/full-train-project-with-c
Full Ticket Management System using C language. A simple Lab Project of Green University of Bangladesh. In this project using basic operation of programming language C
Last synced: 21 Mar 2025
https://github.com/robrohan/r2
A vector, quaternion, and matrix single-file public domain library for C99
c c99 game-2d game-development gamedev maths matrix matrix-multiplication
Last synced: 01 May 2025
https://github.com/noranta4/three-body-problem
The motion of an asteroid in a two-dimensional space with a star and a planet • University project • 2014 - Laboratorio di Fisica Computazionale - BSc in Physics, II year
c differential-equations runge-kutta runge-kutta-methods three-body-problem
Last synced: 11 Apr 2025
https://github.com/arthurmco/rainos
A hobby operating system, designed for old computers
c easy-to-use hobby-os operating-system x86-32
Last synced: 17 Jan 2026
https://github.com/AhmedOsmanDev/HackerRank-Solutions
HackerRank's challenges solutions. Above 350 solutions.
algorithms bash c competitive-programming cpp data-structures hackerrank hackerrank-solutions java javascript linux-shell online-judge problem-solving python3 shell sql
Last synced: 10 Apr 2025
https://github.com/kimlimjustin/touch
Create file(s) just by typing a command.
Last synced: 10 Apr 2025
https://github.com/lakshayd02/exploit_development_framework_c
A C-based exploit development framework and fuzzing tool designed to test application robustness and security by generating random payloads and targeting vulnerabilities. Automate vulnerability discovery and improve application resilience! 🛡️
c exploit-development exploitation-framework fuzzing fuzzing-tool
Last synced: 10 Apr 2025
https://github.com/gavinlyonsrepo/pic_16f716_projects
Projects for the PIC 16F716 microcontroller. (PIC16F716) 8-bit 18-pin.
16f716 8-bit 8bit assembly battery battery-testers c dht11 lcd microcontroller nokia nokia-5110 pic pic16 pic16f pic16f716 project segment seven-segments-display ucontroller
Last synced: 02 May 2025
https://github.com/simon-zerisenay/42abudhabi_piscine
42 Piscine C Projects
42 42-school 42abudhabi 42born2code 42cursus 42projects 42school c c-language c-library c-programming c-programming-language piscine piscine-42 piscine-c piscine42 pointers shell-script
Last synced: 30 Apr 2025
https://github.com/ac000/ffmpeg-libs-audio-transcode
Example of using the ffmpeg-libs C API to transcode audio to WAVE
audio audio-processing c ffmpeg-libs transcoding
Last synced: 10 Apr 2025
https://github.com/ndr3www/game-of-life
Simple implementation of John Conway's cellular automaton with wraparound topology and fancy animations
c cellular-automata cellular-automation cellular-automaton cellularautomata clanguage cmake conway conway-game conway-life conway-s-game-of-life conways-game-of-life conwaysgameoflife gameoflife gameoflifesimulation
Last synced: 15 Jun 2025
https://github.com/acasamit/ratios
RatiOS is a simple operating system kernel developed from scratch in C and Assembly for BIOS (not EFI) on the i386 architecture.
Last synced: 30 Apr 2025
https://github.com/rajshrestha86/mpi-histo
A program developed using MPI for distributed computation of Histogram for large data and their performance anaysis on multi-core systems. The program is written in C and uses SPMD architecture to fork processes and compute histogram.
c distributed-computing high-performance-computing mpi
Last synced: 02 Apr 2025
https://github.com/gregdhill/lin-reg
Linear Regression - C
c least-squares linear-regression matrix-inversion matrix-multiplication normal-equation
Last synced: 03 May 2025
https://github.com/nishkarshraj/hackerrank-c-programming
C Programming topic wise on Coding Platform HackerRank.
algorithms c competitive-programming data-structures hackerrank hackerrank-solutions programming
Last synced: 06 Mar 2026
https://github.com/tremus/figmaboundsheader
Figma plugin for generating a c friendly Bounds.h file with the dimensions of all selected nodes
Last synced: 11 Apr 2025
https://github.com/thepranaygupta/codehelp-compiler
A library that allows you to run programs in 5 languages using node.js, useful for creating online IDE's and similar projects.
c codehelp codehelp-compiler compiler cpp cpp-compiler gcc gcc-compiler
Last synced: 18 Mar 2025
https://github.com/tyler887/winboot
⚙️ A Windows boot loader that replaces Microsoft's boot loader
assembly-language c gpl microsoft windows windows-10 windows-11
Last synced: 20 Apr 2026
https://github.com/sn2606/scicomp
A library of implementations of Numerical Methods; explores applications of Data Structures and Algorithms.
algorithms c crout-method doolittle-method gauss-jordan-elimination linear-algebra numerical-methods numerical-recipes statistics strassen-algorithm
Last synced: 14 Oct 2025
https://github.com/littlewhitecloud/cloud
A toy language
c cpp llvm programming-language python simple
Last synced: 10 Apr 2025
https://github.com/stravo1/dsa-c
data structures and algorithms in C
algorithms c data-structures dsa
Last synced: 02 Aug 2025
https://github.com/monksc/md5paswordcracker
Given a text file of passwords and choices for each possible character in the password, it will use multiple threads on the cpu and gpu to brute force all possible choices. On my 2015 MacBook Pro it saw 4.5x performance increase with using the gpu and multiple threads on the cpu.
5x-performance c character choices gpu john-the-ripper metal multiple-threads password-cracker swift
Last synced: 15 May 2026
https://github.com/filimonovalexey/stepik
Решение курса на Степик: Основы программирования на C. Задачи.
Last synced: 09 Jul 2025
https://github.com/joaoassalim/beecrowd-solution
Beecrowd Solution in Python, C, C++, Java and SQL
beecrowd-solutions c cpp17 java python sql
Last synced: 08 Sep 2025
https://github.com/leaomartelo2/wireframe_editor
Level / Map editor for Wireframe game/engine
c editor level-editor map-editor
Last synced: 23 Aug 2025
https://github.com/charlesaverill/c_project
Friendly Template for C Projects
autotools autotools-demo autotools-example c cmake doxygen template
Last synced: 11 Apr 2025
https://github.com/mr-technologies/farsight
Basic MRTech IFF C SDK sample application
c camera cuda demosaicing dng genicam gpu h264 h265 image-processing jetson json low-latency machine-vision mipi rest-api rtsp sdk tiff vulkan
Last synced: 11 Apr 2025
https://github.com/fbn776/clab-s2
KTU S2 CSE C lab codes
c c-lab c-programming code-dump ktu ktu-s2
Last synced: 15 Jun 2025
https://github.com/fbn776/dslab-s3
Repo containing the code for all exercises done in KTU 2019 S3 Data Structures lab
c data-structures ktu ktu-s3-cse lab
Last synced: 15 Jun 2025
https://github.com/muhamedayoub/coding_problems
you will find some resources for develop your logical thinking
algorithms c coding-challenge data-structures java
Last synced: 15 May 2026
https://github.com/d-naveenz/console-text-format-lib
C library for text formats and alignments and text-based graphics.
Last synced: 03 Apr 2025
https://github.com/basemax/jalalicalendarchecker
Tiny function to check the jalali calendar.
c calendar cpp date daterange jalali jalali-calendar jalali-date jalalidate validate validation validator
Last synced: 05 May 2025
https://github.com/mr-ema/data-structures-c
data structures and algorithms in C
algorithms algorithms-c c c-algorithms c-data-structures data-structures data-structures-c
Last synced: 28 Mar 2025
https://github.com/nof1eld/tic-tac-toe
simple and basic tic-tac-toe game for educational purpose
c education game linux tic-tac-toe vscode
Last synced: 14 May 2026
https://github.com/contractor-x/simplex-algorithm-c-
A simple program that uses the Simplex Algorithm
c computer-science simplex-algorithm student-project
Last synced: 03 Apr 2025
https://github.com/mnyoshie/ezgrpc2
A single-threaded, non-blocking, asynchronous gRPC server in C.
Last synced: 10 Apr 2025
https://github.com/diegocr/libdaemons
all you need to create a daemon, in minutes!
Last synced: 10 Sep 2025
https://github.com/egorlem/omega
021011 EZ-FLASH OMEGA Kernel for gameboy advance
Last synced: 27 Mar 2025
https://github.com/spagnuolocarmine/playground-mpi
Have fun with MPI in C -- An interactive tutorial playground on Tech.io
c distributed distributed-computing distributed-systems mpi openmpi parallel-computing parallel-programming programming tutorial
Last synced: 10 Jul 2025
https://github.com/lukasdias/trabalho-final-lp-2018.2
Trabalho Final para obtenção da terceira nota da cadeira Linguagens de Programação
Last synced: 29 Oct 2025
https://github.com/maumagnaguagno/ichor
:drop_of_blood: Fast S-expression parser for Ruby
Last synced: 17 Feb 2026
https://github.com/pedro-ricardo/quadprog
Quadratic programming routine based on R Package sources. Changed to have a Matlab like interface and usage examples in C and Fortran.
c modern-fortran quadprog quadratic-programming solver
Last synced: 15 Jun 2025
https://github.com/alejandroesquivel/msp430-ultrasonic-distance
The MSP430 (MSP430g2553) was used to create an ultrasonic (HC-SR04) distance meter, the distance measurements are sent via USB-Serial interface to the host computer using UART.
c matplotlib msp430 msp430g2553 python uart ultrasonic-sensor ultrasonic-sensor-distance usb
Last synced: 28 Mar 2025
https://github.com/deyzi-the-youtuber/lunaris2
Lunaris 2: The successor to Lunaris
assembly assembly-x86 c kernel lunaris osdev programming unix unix-like
Last synced: 28 Mar 2025
https://github.com/olback/gta-session
A Program that modifies your firewall rules to time out your GTA Session.
Last synced: 02 Apr 2025
https://github.com/doktormike/gcolpicker
Implementation of a GTK color picker (forked from Gcolor2)
Last synced: 10 May 2026