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-09 00:04:38 UTC
- JSON Representation
https://github.com/mtrazzi/42-projects
My projects from project-based learning education 42
Last synced: 29 Apr 2026
https://github.com/kwilczynski/miscellaneous
Miscellaneous code snippets
bash c code-snippets examples go golang miscellaneous ruby
Last synced: 29 Apr 2026
https://github.com/swarnimwalavalkar/a-compiler
An extraordinarily simple BSAIC to C compiler
Last synced: 25 Apr 2026
https://github.com/giannycabral/c-programs
Esse repositório contém uma coleção de códigos e projetos desenvolvidos em linguagem C. Ele inclui exemplos práticos, algoritmos, exercícios úteis para quem deseja aprender e explorar o mundo da programação em C.
Last synced: 25 Apr 2026
https://github.com/bigmat18/pong-sdl2
PingPong game makes with C and SDL2 library and using socket to implement multiplayer
c game game-development ping-pong sdl sdl2 socket sockets
Last synced: 17 Jun 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/igorbayerl/snake-game-in-c
Snake game made with C , com menu e sistema de histórico de partidas
algoritmos c cpp dos engenharia-de-computacao engenharia-de-software game jogo programacao projeto-final semestre snake snake-game terminal-app terminal-game
Last synced: 30 Apr 2026
https://github.com/jrodriguezn19/mobilerobots
Mobile Robots programmed in C / C++ to participate in international competitions.
arduino c cplusplus mobilerobots
Last synced: 06 May 2026
https://github.com/deusbalatro/toralizer
Toralizer Library
c client low-level-programming network network-programming project proxy proxy-server server socket-programming tor toralizer
Last synced: 30 Apr 2026
https://github.com/alessandro-salerno/cbuild
A work-in-progress small and simple build system meant for smaller C Projects.
build-system c pip-package python python-package python3 toml
Last synced: 07 May 2026
https://github.com/harmim/vut-izp-proj2
Základy programování - Projekt 2 - Iterační výpočty
c continuous-fractions izp math project taylor-series vut
Last synced: 30 Apr 2026
https://github.com/simplyceo/legac-launcher
The first Minecraft launcher made in pure C, using GTK3 and Curl.
c curl gtk3 minecraft-launcher pure-c
Last synced: 07 May 2026
https://github.com/subhra264/discache
Distributed Cache built with Rust, Tokio and Tonic
bindgen c cache distributed-systems grpc protobuf rust tokio tonic
Last synced: 07 May 2026
https://github.com/callmesalmon/locksmith
A simple CLI password manager written in C.
c encryption-decryption password-manager
Last synced: 30 Apr 2026
https://github.com/jeffrey-zang/navitas
uOttaHack 6
arduino c chemistry javascript lora python
Last synced: 07 May 2026
https://github.com/kassick/compiladores-codes
Code samples for a Compilers course
antlr c cmake compiler compilers cpp cpp11 csharp virtual-machine
Last synced: 07 May 2026
https://github.com/massigy/c-hash-tables
This C project implments a Hash Table data structure.
c cprogramming data-structures gcc git github hashtable linked-list makefile
Last synced: 07 May 2026
https://github.com/delonnewman/sleepr
Stop hacking and get some sleep
c desktop-application gnome gtk notifications perl
Last synced: 07 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/ebuganik/guitar-effects-adsp-21489
Adding music effects to audio using ADSP-21489 development environment
adsp-21489 c crosscore digital-signal-processing guitar-effects optimization-tools python
Last synced: 17 Apr 2026
https://github.com/freddiehaddad/ms2cc
Tool to generate a compile_commands.json database from an msbuild.log file.
c clangd compile-commands-json cpp language-server-protocol lsp lsp-client lsp-server msbuild vscode windows
Last synced: 07 May 2026
https://github.com/mehwishferoz/wynk-music-app-in-c
C project simulating Wynk music app functionalities, featuring user management, music browsing, playlist creation, and song playback using linked lists, hash tables, stacks, and queues.
algorithms c data-structures dsa dsa-project
Last synced: 06 Jun 2026
https://github.com/2000pawan/c_cpp_programming.
W3resource exercise (C && C++) Solution.
Last synced: 07 May 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/abhishekkr/aqikcipher
encrypt-decrypt using a small shared password in a dumb One-Time-Pad style
c clanguage cryptography cryptography-tools
Last synced: 05 Jun 2026
https://github.com/fabrizio-ottati/misha
Simple and fast decoding of event cameras data to NumPy
c cpp event-ca neuromorphic numpy
Last synced: 20 Apr 2026
https://github.com/dylan-stewart/robi-project
My final project for systems programming
c drivers gpio-pins raspberry-pi-3b-plus system-programming terminal
Last synced: 30 Apr 2026
https://github.com/jackesgamero/solved-acr-problems
Validated solutions to some of the problems proposed on the website "Acepta el reto"
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/zeyu-xie/hydrangea-linkedin-games
A repo of solutions for LinkedIn games written by C.
Last synced: 07 May 2026
https://github.com/mivinci/moba
Matchmaking simulation implemented in C and Lua.
Last synced: 26 Apr 2026
https://github.com/lucasfturos/projetospic16f877a
Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a
Last synced: 30 Apr 2026
https://github.com/ahmedmohamedgaber/e-commerce
EasyShopper is a comprehensive E-Commerce Platform built using ASP.NET Core MVC. It offers an intuitive online shopping experience with a wide array of products, user-friendly navigation, and secure checkout. Key functionalities include product browsing, a shopping cart, order management, and an admin panel for product oversight.
asp-net-core asp-net-core-web-api asp-net-mvc c csharp ecommerce entity-framework-core online-shop oop sql-server web-development
Last synced: 07 May 2026
https://github.com/samrb-dev/asmforre
Collection of assembly program of IA-32 CPU architecture to understand how things work under each high level language. The main goal of the repo is get with familiar with ASM to identify various procedures while reversing a binary/executable
8086-programs assembly-language c cpp cybersecurity malware-analysis reverse-engineering x86 x86-assembly
Last synced: 07 May 2026
https://github.com/ifwhy/learning-c-and-cpp
Repositori ini berisi topik belajar C dan C++
asteroids-game c calculator cpp crud game
Last synced: 30 Apr 2026
https://github.com/lvntky/dennis
SCC is a simple, self-compiling C compiler that works on x86_64 machines.
c compiler linux self-hosted self-hosting-compiler x86 x86-64
Last synced: 26 Apr 2026
https://github.com/jnbdz/gstreamer-quickstarts
GStreamer quickstarts
audio c gstreamer gstreamer-framework quickstart quickstarts video
Last synced: 08 Jun 2026
https://github.com/ayoubcoding21/noisebench
A GLSL 1.2 noise benchmark based ashima/webgl-noise.
c glsl glsl-shaders make makefile noise-algorithms opengl opengl2
Last synced: 07 May 2026
https://github.com/elbouzkri/stack_sorter
This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting
Last synced: 10 Jun 2026
https://github.com/hcarrasc/logit4c
Records what you want from your C source code
Last synced: 08 Jun 2026
https://github.com/umutsevdi/mdp-bme4991
A robot that can move based on the eye movements of the owner.
c eye-detection eye-detection-using-opencv eye-tracking raspberry-pi raspberry-pi-zero-w robotics socket socket-programming socket-programming-using-c udp udp-client udp-server
Last synced: 07 May 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/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/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/oscgu/cig
Small & fast cli to help with writing conventional commits
Last synced: 04 Apr 2026
https://github.com/suresh142/inverted_search
An "inverted search" project involves implementing a type of search engine that uses an inverted index data structure for efficient and fast retrieval of information. The inverted search approach is widely used in various information retrieval systems, including search engines, databases, and document management systems.
c cplusplus data-structures database inverted-index inverted-search-index
Last synced: 08 May 2026
https://github.com/jeevanjoshi4434/compilerx
A custom language compiler built upon C language for college project.
assembly c compiler compiler-construction compiler-design compiler-principles lexical-analysis parser semantic-analysis
Last synced: 30 Apr 2026
https://github.com/habedi/template-duckdb-extension-zig
A template for developing DuckDB extensions in Zig
c duckdb duckdb-extension quality-of-life template-project zig
Last synced: 08 May 2026
https://github.com/facthunder/frama-c
Docker image for Frama-C
analyzer c code-analysis docker docker-image frama-c static-analysis
Last synced: 08 May 2026
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/pferreirafabricio/c-exercises
:gun: Exercises in the C programming language
c c-language codeblocks file-manipulation modularization string-manipulation
Last synced: 05 Jun 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/fahimfba/codechef-solution
contains all the source code of mine from CodeChef
c codechef codechef-solutions competitive-programming cplusplus java programming python3
Last synced: 08 May 2026
https://github.com/doctorpok42/rpg
RPG is a simple role-playing game written in C
c epitech-project game rpg zelda
Last synced: 10 Jun 2026
https://github.com/svec1/bweas
cross-platform system build
build-tool build-tools builder c cpp cross-platform multilanguage multilanguage-support system-build system-builder
Last synced: 30 Apr 2026
https://github.com/francois-rozet/whitespacy
Polyglot formatter for C and Whitespace
c minify polyglot whitespace whitespace-language
Last synced: 30 Apr 2026
https://github.com/idriz4work/cs50
In CS50 from the Harvard University, I acquired a strong foundation in programming and gained the skills to develop my own software. This was showcased in my final project titled "Hustlers Place".
algorithms arrays c data-structures flask html-css-javascript memory python sql
Last synced: 08 May 2026
https://github.com/pgvalle/cxxloglib
A simple logging library for C/C++ to throw in your project without worries.
c cplusplus cpp jesus-is-da-lord-n-savior library logging qol
Last synced: 08 May 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/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/mding5692/cs3307-cplusplus-assignment
C++ Personal Assignment, Grade: 95%
Last synced: 30 Apr 2026
https://github.com/networkflux/minishell
Creating a simple shell
bash c compiler interpreter shell
Last synced: 08 May 2026
https://github.com/igorhalfeld/low-level-studies
:rocket: Repository dedicated to my low level studies
Last synced: 08 May 2026
https://github.com/gravitytwog/electromagneticfield
Electro-magnetic field simulation made with CUDA
c cuda cuda-kernels cuda-programming
Last synced: 26 Apr 2026
https://github.com/rhthomas/dobby
University of Southampton second year ELEC2204 Computer Engineering coursework.
Last synced: 08 Jun 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/bezarhere/hivec
Deploying your library should be no more then a post-build command
build-tool c command-line cplusplus cpp open-source opensource
Last synced: 08 May 2026
https://github.com/electrocodeur/buzzer_actif_stm32
Projet : Buzzer actif avec STM32
Last synced: 08 May 2026
https://github.com/exclud/printf
A custom Printf function
alx alx-system-engineering c printf
Last synced: 05 Jun 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/somdipdey/facedetection_with_haarcascade_in_python_opencv
Detect faces from a video input (webcam) and output the frames per second as well.
c face-detection haar-cascade opencv opencv-python python python3
Last synced: 08 May 2026
https://github.com/andersonhsporto/ft-get-next-line
Function Which Returns a Line Read From a File Descriptor
buffer-management c malloc unix-logic
Last synced: 10 Jun 2026
https://github.com/414owen/glitcher-of-sorts
A pixel sorting program in GTK3 / C
Last synced: 01 May 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/jacob-c-smith/base64
Base 64 encoding and decoding
base64 base64-decoding base64-encoding c
Last synced: 07 Jun 2026
https://github.com/prateekiiest/shellix
A Simple Unix Implementation of Shell in C
c operating-system sheldon shell shell-prompt shell-script shellcode unix-command unix-shell
Last synced: 08 May 2026