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/ksmashingaidze/active-noise-control
MSHKUZ001 Final Year Thesis, Electrical Engineering, University of Cape Town
Last synced: 08 May 2026
https://github.com/donaurelio/graphic-tic-tac-toe
It is a Qt 5 implementation using .ui files of the popular game TIC TAC TOE
Last synced: 08 May 2026
https://github.com/4nkitd/cpoch
numeric string compression
c compression golang numeric php string
Last synced: 08 May 2026
https://github.com/networkflux/minishell
Creating a simple shell
bash c compiler interpreter shell
Last synced: 08 May 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/archanaberry/simplify-calculatorasmc
Kalkulator sangat sederhana untuk prosesor x86_64 atau arm32_64 yang sangat amat cepat dan efisien ♡(ӦvӦ。)
architecture assembly assembly-8086 assembly-arm assembly-arm64 assembly-x86 assembly-x86-64 c calculator calculator-assembly calculator-c cli dos inline-assembly linux simple-calculator unix
Last synced: 08 May 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/andr3w03/komputergrafikvisualisasi_lab
Tugas Mata Praktikum Komputer Grafik dan Visualisasi Lab 2 Semester 4
c cpp desktop-application glut opengl visual-studio
Last synced: 08 May 2026
https://github.com/pinpox/led_display
Homemade serial-controlled LED-display using an arduino to control a strip of addressable LEDs.
arduino c led led-controller microcontroller ruby serial
Last synced: 08 May 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
https://github.com/md-mafujul-hasan/algorithm
These Contain Some Algorithm Program that I have done while understanding Programming Concepts.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures c c-plus-plus cpp open-source opensource python sorting
Last synced: 09 May 2026
https://github.com/madebypixel02/operating-systems-practices
[UOC] A repo to host my practices for the Operating Systems course
c clang continuous-assessment makefile operating-system os posix practices shell shell-script unix uoc
Last synced: 09 May 2026
https://github.com/garciparedes/cuda-examples
Cuda examples who I develop to learn HPC based on GPU
c c-plus-plus cuda examples gpgpu gpu hpc
Last synced: 09 May 2026
https://github.com/zouariomar/code-practice
Welcome to my Code Practice solutions repository! Here, you'll find my solutions to various coding problems from different platforms.
algorithms bash c code codepractice codeproject cpp geeksforgeeks github leecode
Last synced: 16 Apr 2026
https://github.com/pragativerma18/data-structure-practice
This repository contains code for easy to advanced data structures using C as a part of my programming practice.
algorithms-and-data-structures c cpp data-structures leetcode-cpp leetcode-practice leetcode-solutions programming-challenges programming-practice python python3
Last synced: 09 May 2026
https://github.com/dean9703111/microbit_dice_project
使用microbit親手打造魔術道具店賣3600圓的心靈骰子
Last synced: 09 May 2026
https://github.com/qinzhen001/codenut
:eyeglasses: 2017软件设计大赛(Online Judge)
Last synced: 10 May 2026
https://github.com/karm-patel/blocked_matrix_multiplication
Analysis of blocked matrix multiplication
Last synced: 10 May 2026
https://github.com/idanrosenzweig/daemond
Infrastructure for managing daemons, services, and systems. Suitable for development environments, servers, cloud services, IoT devices, and more. Offers greater flexibility and convenience compared to other daemon managers.
c cpp daemon-manager design-patterns inter-process-communication linux serialization service-manager
Last synced: 10 May 2026
https://github.com/wasm-outbound-http-examples/extism-c-pdk
Make HTTP requests from inside WASM in Extism PDK for C . Devcontainer.
c clang extism http-client http-request wasi wasm webassembly
Last synced: 10 May 2026
https://github.com/italocobains/my-editor-in-terminal
Construindo um editor de texto em C inspirado no vim/neovim, com base em um livro usando termios e libs padrões do C
Last synced: 10 May 2026
https://github.com/ugnmura/ascii-generator
Generate ASCII from images
ascii c image-processing pixel stb
Last synced: 10 May 2026
https://github.com/massigy/c-singlelinkedlists
This repo contains all the single linked Lists manipulation functions and procedures, written in the C programming language.
algorithms c cprogramming data-structures gcc git github linked-list makefile
Last synced: 11 May 2026
https://github.com/ashisha26/sumobot.x
🤖 Code for my Sumo Bot. The bot detects an opponent through the ultrasonic sonar and tries to push them off the sumo ring.
bot c mplab mplabx mplabxide robotics sonar sumo-robot
Last synced: 11 May 2026
https://github.com/ashar97/monte-carlo-simulation
Monte Carlo Simulation Course Assignments
c monte-carlo-simulations r random-number-generators
Last synced: 11 May 2026
https://github.com/sarwanshah/development-of-a-water-flow-metering-system-2021
(Published IEEE IECON 2022) Engaged in interdisciplinary research on a government-funded project to study water demand and designed an IoT-enabled cost and energy efficient water flow measurement device. Developed power-optimized WiFi and GPRS-based prototypes delivering 45 days of operation on battery and achieving 97.3% flow measurement accuracy.
attiny85 c design-thinking embedded-systems esp8266 funded-project interdisciplinary microcontroller publication real-time-clock research-paper research-project
Last synced: 12 May 2026
https://github.com/mubashir1osmani/datastructures-algorithms
CPS305
c data-structures emacs-lisp lisp shell
Last synced: 12 May 2026
https://github.com/itsmaheshkariya/best-c-project
This is the best Project Made By Mahesh Kariya and his team.
best-c-project c cplusplus maheshkariya
Last synced: 14 May 2026
https://github.com/mm-ir/duke_ece
I have tried my best to read the book "All Of Programming" from Duke ECE551: Data Structures & Algorithms. What's more, I completed some assignments, too.
Last synced: 14 May 2026
https://github.com/danisfermi/os-lab-nit-calicut
OS Lab (@NITCalicut)
c c-plus-plus operating-system os
Last synced: 14 May 2026
https://github.com/iricartb/university-mpi-parallel-programming-quicksort-algorithm
Ivan Ricart Borges - Transform a sequential algorithm so that it can be executed in parallel on different machines using MPI (Message Passing Interface).
algorithms c mpi parallel quicksort
Last synced: 12 Jun 2026
https://github.com/bulatruslanovich/lolcat
lolcat - utility for the terminal in С
Last synced: 13 Jun 2026
https://github.com/mekhyw/opensky-rescuesimulation_csbot
Software variants developed between 2014 and 2017 to compete in RoboCupJunior Simulation (AKA Cospace Rescue), both in primary and secondary subleagues.
c cospace-rescue robocup simulation simulator
Last synced: 13 Jun 2026
https://github.com/jc1122/repo-audit-refactor-optimize
Structured audit and remediation skill for Python, C, Rust, and assembly codebases — profiles structure, ranks a remediation backlog, and executes cleanup in verified batches
audit c claude-code code-quality composite-skill ml-metaoptimization orchestrator-skill python refactoring rust skill
Last synced: 14 Jun 2026
https://github.com/mcquerol/fsoc-sha1-niosii-implementation
SHA-1 implementation on Nios II soft-core processor with C and SystemVerilog.
c cyclone-5 fpga nios2 register-programming sha1 softcore systemverilog
Last synced: 16 Jun 2026
https://github.com/nirmalnishant645/c-programming
Basic C Programs
c c-language c-programming c-programming-language clangu cprogram cprogramming cprogramming-language cprogramming-solutions cprograms
Last synced: 18 Jun 2026
https://github.com/zouariomar/tic-tac-toe
This is a Tic Tac Toe game implemented in C++ using SDL 1.2 for graphics and CMake with Ninja as the build system
c cmake game game-development gui ninja-build sdl sld2-image
Last synced: 19 Jun 2026
https://github.com/kamilhan-karaismailoglu/bluetooth-controlled-and-obstacle-sensing-vehicle-with-arduino-uno
The vehicle, which is controlled by bluetooth, checks whether there is an obstacle in front of it with the help of ultrasonic sensor and stepper motor before moving forward. This project was written for microprocessors lecture.
arduino-uno bluetooth-controlled-car c obstacle-avoidance
Last synced: 19 Jun 2026
https://github.com/silicon42/hivetag
Circular black and white fiducial markers of my own design. Intended for object tracking.
c fiducial-markers object-tracking reed-solomon-codes
Last synced: 20 Jun 2026
https://github.com/kumarjitdas/align-memory
A simple C library for easy memory alignment.
batch-script c c99 cmake library memory memory-alignment
Last synced: 22 Jun 2026
https://github.com/umbrellaleaf5/cpp
My repository where I first try and learn C/C++ and CMake
Last synced: 23 Jun 2026
https://github.com/farbod-s/auction
Auction with System Calls
auctions-simulation c systemcalls
Last synced: 23 Jun 2026
https://github.com/novpath/c-programming-language-3rd-edition--exercise
《C语言程序设计(第3版)》《实验与习题指导(第3版)》 - 何钦铭 颜晖 - 习题与编程题解答
Last synced: 24 Jun 2026
https://github.com/mcquerol/electronic-clock-psoc5-erikaos
Electronic clock using PSoC5 and ERIKA OS. Features RTOS, UART, and display interfacing.
c clock erika-os osek psoc5 rtelight rtos state-machine tft-display uart watchdog-timer
Last synced: 24 Jun 2026
https://github.com/libdriver/bmm150
BMM150 full-featured driver library for general-purpose MCU and Linux.
bmm150 c full-featured-driver iic linux magnetometer mcu
Last synced: 27 Jun 2026
https://github.com/nos1dot618/malpractice
A lightweight C library for creating, training, and evaluating simple neural networks
Last synced: 29 Jun 2026
https://github.com/zeowang/coarse-grain-mapping
Implementation of Equation of Motions for Position-dependent Coarse-grain Mapping.
Last synced: 13 Mar 2025
https://github.com/iozsaygi/qmack-engine
Game engine with a focus on 2D isometric scenes.
2d 2d-game-engine c isometric mit-license sdl2
Last synced: 16 Jun 2025
https://github.com/madladsquad/untitledxdgbasedir
An C and C++ implementation of the XDG basedir specification
Last synced: 16 May 2026
https://github.com/damiendart/brainfuck
A simple brainfuck interpreter written in C.
brainfuck brainfuck-interpreter c
Last synced: 06 Mar 2026
https://github.com/genebit/client-server-chat
A client server game built in C. Scrabble-Hangman.
c linux operating-system sockets
Last synced: 18 May 2026
https://github.com/jacoblincool/cimple-lib
A delightful library for C learners.
Last synced: 18 Mar 2025
https://github.com/md-emon-hasan/c-progamming
A repository containing examples, and projects to help learn and practice C programming concepts and techniques.
c c-programming c-programming-language dsa scheduling-algorithms searching-algorithms sorting
Last synced: 06 Mar 2026
https://github.com/shgpavel/ctrush
A simple trash can for terminal file managers or servers
Last synced: 03 Apr 2025
https://github.com/jameschirambo/percolate
A parallel program (MPI) to test for percolation of a cluster - 2D Decomposition
c high-performance-computing hpc mpi simulation
Last synced: 03 Apr 2025
https://github.com/shexweeknd/42-cursus-philosophers
This is a project for the 42 cursus that focuses on the dining philosophers problem. The goal of this project is to implement a solution to the problem using multithreading and synchronization techniques while writing a C program
42 42antananarivo 42born2code 42cursus 42projects c hramaros mutex-synchronisation os philosophers philosophers-dinner-problem philosophers42 thread
Last synced: 20 Mar 2025
https://github.com/alexadam/encode
convert cellular automata's output to audio spectrum
audio audio-effect audio-processing c cellular-automata music-composition music-visualizer spectrogram spectrum
Last synced: 27 Mar 2025
https://github.com/jacob-c-smith/tree
Heierarchical structure of connected nodes
Last synced: 11 Jun 2026
https://github.com/jacob-c-smith/table
Collection of related data organized into columns and rows
Last synced: 11 Jun 2026
https://github.com/ozansz/mathematical-expression-parser-derivator
METU CENG140 C Programming - Take Home Exam 2 - Mathematical Expression Derivator
abstract-syntax-tree c derivatives lexer mathematical-expressions mathematics parser
Last synced: 27 Mar 2025
https://github.com/chungquantin/baby-shell
Baby shell implementation in C supports most OS commands with pipelining and sequencing
Last synced: 03 Apr 2025
https://github.com/doqin/c_http
Personal C project to learn raw http and web development.
Last synced: 10 Jul 2025
https://github.com/cpscript/irc-client
A simple "internet relay chatting"(IRC) client built using C based from "https://github.com/IanMarcoMoffett/mini-irc-client" :3
c forum forums ipv4 irc irc-client irc-protocol irc-server makefile network
Last synced: 28 Mar 2025
https://github.com/gaurav-deep01/conways-game-of-life
Theory of cellular automatons
Last synced: 09 Sep 2025
https://github.com/guille-ux/zynkvm
The Virtual Machine for ZynkLite & ZynkPy
c dynamic-programming language-development machine programming-language stack vm
Last synced: 17 Jun 2025
https://github.com/antsevs/morsecodeinterpreter
Using ARM7 architecture assembly language in tandem with the C programming language, I created a morse code interpreter which takes real-time GPIO input from switches, and translates to ASCII on an I2C interface LCD, utilizing a Raspberry Pi Microncontroller.
Last synced: 11 Apr 2025
https://github.com/fernando-cabrera-gonzalez/sz80e
Simple Z80 Emulator
c makefile vscode z80 z80-emulator
Last synced: 02 Jul 2026
https://github.com/ragibasif/xdbg
Memory debugger library for C projects.
c c-language c-library c-program c-programming c-programming-language c-project calloc compile-time debugger debugging debugging-tool debugging-tools dynamic-memory-allocation free header-only lightweight malloc memory-management realloc
Last synced: 04 Apr 2025
https://github.com/codesofsheam/C_practices
Although I mostly use C++ nowadays to solve problems. But This repository is for my old C practice codes and problems' solutions that I solved and still solving using C.
basic-algorithms c problem-solving
Last synced: 06 Mar 2026
https://github.com/jlchn/language-x
language x cheatsheet
basics c cheatsheet go java javascript language shell
Last synced: 07 May 2025
https://github.com/armi3/programming-III
🧯 This is a collection of exercises I'm doing for my university programming III course. Java, C, Python, Nodejs and Go will be used.
c cplusplus go golang java javascript jupyter-notebook nodejs python university-course
Last synced: 07 May 2025
https://github.com/mappuu-dev/qemu-arm-bare-metal
sample bare-metal application for ARM QEMU.
Last synced: 07 May 2025
https://github.com/basemax/emailvalidatorc
The Email List Filtering Program is a C language program designed to validate and filter a list of email addresses. It ensures that each email address in the provided text file is valid and exists. The program helps to identify and remove fake or incorrect email addresses from the list, ensuring that the remaining email addresses are valid and reac
c email email-filter email-filtering filter-email filtering-email
Last synced: 09 Sep 2025
https://github.com/pilotniq/ble_powermeter
Firmware for Bluetooth Low Energy (BLE) electric power meter for a Nordic Semiconductor nRF51822 microcontroller. Specifically for my Blue Light Year circuit board.
bluetooth-low-energy c nrf51822 power-meter
Last synced: 02 Feb 2026
https://github.com/teresa-chow/42-cub3d
The goal of this project was to create a simple Wolfenstein 3D-inspired 3D game engine, using raycasting. This is done by rendering a 3D representation of a 2D map, implementing player movement, walls, textures and collision detection, while using MiniLibX graphics library.
c computer-graphics game-engine raycasting raycasting-engine
Last synced: 10 Sep 2025