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/embeddedcrab/linux_examples
c cpp cpp-interface linux-programming threads
Last synced: 22 Apr 2026
https://github.com/mcquerol/reaction-game-psoc5-erikaos
Reaction game for PSoC5 with ERIKA OS. Explores embedded design and RTOS.
buttons c erika-os osek psoc5 rtos seven-segment-display state-machine uart
Last synced: 11 Jun 2026
https://github.com/litilexuezha/c-tutorial-101
学习 c 语言基础
c c-basic c-tutorial learning-c tutorial
Last synced: 01 Jun 2026
https://github.com/mewmewdevart/libft
[42 Cursus] My first library in C : a collection of functions that will be a useful tool.
42cursus 42saopaulo c libft library makefile
Last synced: 12 Jun 2026
https://github.com/wawerukelvin111/c-projects
Simple projects based on the C language
Last synced: 08 Mar 2025
https://github.com/fabiolutz/estruturas-de-dados
Estruturas de dados criados do zero em C
binary-tree c data-structures linked-list queue stack
Last synced: 29 Jan 2026
https://github.com/alexeykarnachev/coxel
Simple 3D game engine in OpenGL and C
3d c game-engine handmade opengl
Last synced: 13 Jun 2026
https://github.com/mateus-resende-ottoni/aeds2
Repositório dedicado a projetos desenvolvidos na disciplina 'Algoritmos e Estruturas de Dados 2'
Last synced: 18 Apr 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/zeozeozeo/luamalg
Luamalg – Lua 5.4.7 core, libraries and interpreter in a single header file.
amalgamation c c89 c99 clang lua lua-interpreter lua-lang lua-language lualang puc-lua puc-rio single-header single-header-lib single-header-library
Last synced: 22 Apr 2026
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/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/eightsq/oted
fragments of a simple commandline editor (inspired by vim)
Last synced: 18 Jun 2026
https://github.com/eschirni/get_next_line
42 get_next_line project (with bonus)
42 c get-next-line read-from-file
Last synced: 14 Oct 2025
https://github.com/devcheckog/longest-increasing-path-matrix
Complicated problem in leetcode, categorized as hard.
Last synced: 06 Oct 2025
https://github.com/leonidasdev/esp32-environmental-monitoring
IoT environmental monitoring system using ESP32 with ESP-NOW star network, multiple sensors (temperature, humidity, CO2, VOC, noise, light), ThingsBoard gateway, and ultra-low power operation (ULP coprocessor + deep sleep)
Last synced: 14 Jun 2026
https://github.com/bynect/c-argparse
A simple callback based argument parser written in C
ansi-c argparser argument-parser c no-dependencies single-header utility
Last synced: 06 Oct 2025
https://github.com/xfhy/c-programming-road
大一的时候学的C语言,那时候还不知道怎么使用github,现在集中把那时候写的C代码备份一下.
Last synced: 24 Apr 2026
https://github.com/maximilianfeldthusen/drone-communication-in-c
Simple drone communication module in C
c communication drone heartbeat linux listener mavlink modules udp
Last synced: 20 Jun 2026
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/bupboi1337/rickroll-in-c
Its a rickroll in C. i usually compile it and rickroll people with it.
c rickroll rickroll-your-freinds rickrolling
Last synced: 06 Oct 2025
https://github.com/jannled/stbuild
An easy to use buildsystem for C/C++ with minimal dependencies targeting C/C++ beginners and projects with moderate complexity.
build buildsystem buildsystems c cpp file single single-file system yaml
Last synced: 27 Apr 2025
https://github.com/shubhranpara/cpu-scheduler
This repository contains my term assignment of OS. The purpose of this project is to understand and get hands-on practice of the CPU scheduling algorithms.
c console-application operating-system scheduler scheduling-algorithms
Last synced: 05 Oct 2025
https://github.com/pierreforstmann/pgpasswd
Change PostgreSQL account password from Linux command line without psql.
Last synced: 30 Jan 2026
https://github.com/inesiscosta/carpark
A Parking Lot Management System written in C for my Introduction to Algorithms and Data Structures class.
algorithms-and-data-structures c
Last synced: 05 Oct 2025
https://github.com/pierreforstmann/pg_set_acl
PostgreSQL set statement access control list
c postgresql postgresql-extension
Last synced: 30 Jan 2026
https://github.com/gvray/gavinbirkhoff
Hi 👋, I'm glad to see you here! This is my :octocat: GitHub Profile ✍️
babel c css3 html5 java javascript nodejs typescript webpack
Last synced: 08 Oct 2025
https://github.com/damemay/cdlv
Library and scripting system for ADV/VN style games made in pure C.
c c-programming http-server visual-novel
Last synced: 09 Oct 2025
https://github.com/pranav2092/tic-tac-toe-game
Basic Tic-Tac-Toe game
basic-game basic-game-in-c c c-game c-games-for-beginners game tic-tac-toe-c tic-tac-toe-game tic-tac-toe-game-c tic-tac-toe-game-in-c
Last synced: 17 Mar 2025
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/pikmin-rgb/ft_printf
Because ft_putnbr() and ft_putstr() aren’t enough
c function makefile school-project
Last synced: 06 Jun 2026
https://github.com/k2-gc/onnxruntime-cpp-example
Simple onnxruntime example using C++ API. Inferring MNIST dataset samples and show results.
c classification cnn cnn-classification cpp onnx onnxruntime
Last synced: 24 Apr 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/igorcoding/libevserver
C library for creating tcp servers based on libev
Last synced: 09 Oct 2025
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/jacopodl/argsx
Command line option parser
argsx c cli console cpp option-parser options
Last synced: 27 Apr 2026
https://github.com/faizanmohd5/15-puzzle-game-c
This is a 15 Puzzle Game in C, with arrow key controls on a 4x4 board. Randomized tile positions generated by time.h library. Includes a rules window and developed using Code::Blocks IDE.
15-puzzle 15-puzzle-game c c-programming classic-game codeblocks lightweight low-level-programming project puzzle-game randomized
Last synced: 06 Jun 2026
https://github.com/hollowman6/standard-sudoku-solve-system
This is a program coded by C gives you the solution to a specific Sudoku(标准数独(Sudoku)(9*9)解题系统)
Last synced: 07 Jul 2025
https://github.com/ericmassol/bei_n7_2024_2025
Réalisation d'un système embarqué critique pour le déventement de parachute auxiliaire pour un ballon létal.
c embedded-systems engineering esp32 platformio space
Last synced: 13 Apr 2026
https://github.com/code-alchemist01/automation-center
Comprehensive Windows system administration and automation tool with 9 integrated modules for file management, system monitoring, log analysis, backup automation, network monitoring, security scanning, task scheduling, system configuration, and detailed reporting with PDF export support.
Last synced: 09 Oct 2025
https://github.com/thetardigrade/hashtable
C library for the hash table data structure
Last synced: 14 Mar 2026
https://github.com/naveeng2402/railway-reservation-gtk_c
Railway Reservation application that lets you to emulate the Booking, Downloading and Cancelling your tickets that is programmed in C using GTK, sqlite3, CSS, wkhtmltopdf
applicaiton c css database gtk gtk3 html relational-databases software sqlite sqlite3 svg wkhtmltoimage wkhtmltopdf
Last synced: 15 Apr 2026
https://github.com/lynkos/simple-mpi
This program counts the number of prime numbers between 1 to MAX_CONST inclusive using MPI (parallel programming).
bash c command-line makefile shell
Last synced: 30 Dec 2025
https://github.com/francisc0arauj0/last
My own x86_64 operating system
c hobby hobby-os hobby-project kernel operating-system os
Last synced: 10 Oct 2025
https://github.com/zaki-x86/es-notes
Embedded systems notes
avr c cpp electrical-engineering embedded-linux embedded-system-design embedded-systems rtos
Last synced: 25 Apr 2026
https://github.com/eric-philippe/cryptage
Système de Cryptage en C
c caesar-cipher vigenere-cipher work
Last synced: 31 Mar 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/hacker-code-j/c-craftcodelab
Mastering the Art of C Programming
Last synced: 15 Jun 2026
https://github.com/andresberejnoi/cpu_simulation
A virtual CPU (32-bit and 16-bit), simulated using C with a custom-made assembly-language
16-bit-assembly 16-bit-cpu assembler assembly c comporg computer-organization cpu-emulator simulation
Last synced: 19 May 2026
https://github.com/tech-gian/dbms-extensible-hash_table
👨🏻💻💻💾This project is the implementation of Extensible Hash-Table and Secondary Indexes
c database database-management filesystem structured-data
Last synced: 25 Apr 2026
https://github.com/frzifus/platfish_drv
c educational-project fun kernel-module
Last synced: 06 Sep 2025
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/questiowo/buddhabrot
C++ buddhabrot fractal rendering program that uses the OpenGL and OpenCL libraries
buddhabrot c c99 cplusplus cplusplus-11 cpp cpp11 fractal fractal-algorithms fractal-rendering fractals gpu gpu-acceleration opencl opencl-kernels opengl
Last synced: 01 Feb 2026
https://github.com/icepanorama/arduinoprojectsbook_c
All the projects from the Arduino Projects Book, written in C.
arduino arduino-uno arduino-uno-r3 avr avr-gcc avr-gcc-toolchain c c-language c-programming
Last synced: 01 Feb 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/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/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/antonschnfeld/cutil
Small C99 utility library
c c99 cutil lightweight utility-library
Last synced: 10 Jan 2026
https://github.com/tomzox/perl-quota
Perl XS module providing an interface to file system quotas on UNIX platforms
c cpan-module perl-xs perl5-module system-administration
Last synced: 27 Apr 2026
https://github.com/akielaries/vpastrm
Simple Video Processing Application
c computer-vision cv decoding encoding video-processing video-streaming
Last synced: 20 Oct 2025
https://github.com/neelkamath/typist
⌨️ WPM and accuracy finder (UE18CS101 project)
Last synced: 12 Mar 2025
https://github.com/lcsmuller/active-learning-bot
Educational Discord bot for active learning methodologies in remote teaching. Bachelor's thesis project - UFPR Computer Science.
active-learning bachelor-thesis c concord dashboard discord javascript latex thesis
Last synced: 15 Apr 2026
https://github.com/shyamal-anadkat/ece315-autonomousbot
c controllr ece embeded microprocessor robot robotics tiva-c-series uw-madison
Last synced: 27 Apr 2026
https://github.com/alexpof/d_2n_homometry
C and Python code for brute-force enumeration of homometric subsets of dihedral groups
brute-force c enumeration music-theory python3
Last synced: 19 Jan 2026
https://github.com/sappoprivy/pacman_chipkit_uno32
Pacman logic implemented on a chipkit uno32 board
Last synced: 28 Apr 2026
https://github.com/jirfag/jiffyjson
Fastest C JSON parser - jiffyjson
c json json-parsing performance
Last synced: 28 Apr 2026
https://github.com/cestpassion/aeds-ii
Destinado a estudantes e entusiastas que desejam aprimorar seus conhecimentos em AEDs II, neste repositório, você encontrará desde guias de comandos, compiladores, SO etc, até códigos de programas e soluções para exercícios de laboratório. O conteúdo está organizado de forma a facilitar a navegação e o aprendizado contínuo.
234-tree abstract-data-types algorithms-and-data-structures avl-tree binary-search-tree binary-tree c computer-science flexible-abstract-data-types hash-table java learning linux redblack-tree searching-algorithms sorting-algorithms tree tree-structure
Last synced: 11 Apr 2026
https://github.com/marco-m/caproni
Use Concourse to build, test, package and deliver C, C++ or native code code on multiple platforms
c c-plus-plus compiler concourse continuous-integration multi-platform native
Last synced: 28 Apr 2026
https://github.com/prudhvideep/asteroids
A retro asteroids game written in C with raylib.
Last synced: 28 Apr 2026