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-07 00:05:12 UTC
- JSON Representation
https://github.com/fabiannorbertoescobar/smarttrash
Repositorio Proyecto SOA UNLaM 2C2018 Miércoles. Papelera Inteligente. Sistema Embebido Arduino + Aplicación Mobile Android.
acelerometro android android-app arduino arduino-uno bluetooth bluetooth-arduino c cpp embedded embedded-systems gyroscope internet-of-things iot java proximity-sensor tinkercad
Last synced: 13 Apr 2026
https://github.com/huanhuanonly/windowdo
The scripting language for controlling windows on Windows OS.
c console scripting-language win32 windows-control
Last synced: 14 Jun 2025
https://github.com/rtsfred3/pyntegrate
Use of native C code in Python using C Extensions
c c-extensions c-python-extensions cpython python
Last synced: 16 Jul 2025
https://github.com/joswinemmanuel/network-lab-s6
A repository for KTU B.Tech Computer Science S6 Networking Lab, featuring practical exercises, experiments, and resources to enhance networking skills and knowledge.
Last synced: 05 Apr 2025
https://github.com/bacpack-system/packager
BringAuto Packager - a simple way how to build and maintain our dependencies with almost zero learning curve and out-of-the box integration into our workflows.
bacpack-system c cmake cmakelib cpp cxx docker packager
Last synced: 12 Mar 2026
https://github.com/1ay1/vibe
VIBE - A human-friendly configuration format with minimal syntax and fast parsing. No YAML nightmares, no JSON comma catastrophes - just smooth, readable config 🌊
c c11 config-files configuration configuration-management data-serialization json json-alternative parser vibe yaml-alternative
Last synced: 28 Jan 2026
https://github.com/blaknite/snek
Snake for the RC2014
c game rc2014 retro snake snake-game z80
Last synced: 23 Jul 2025
https://github.com/youpong/chttpd
A single threaded multi process HTTP 1.1 Server implemented in C records apache-like access logs.
Last synced: 22 Apr 2025
https://github.com/omarazizi/logic-gates-modeling
Modeling Logic Gates with Neural Networks
c deep-learning machine-learning neural-networks
Last synced: 19 Jun 2025
https://github.com/tank3-tk3/pi-calculation-cpu-gpu
PI calculation with CPU and GPU
c cpp cuda parallel-computing pi
Last synced: 13 Apr 2026
https://github.com/amanoteam/dakini
A GCC cross-compiler targeting NetBSD 8.0/9.0
c cpp cross-compiler gcc netbsd
Last synced: 14 May 2025
https://github.com/oglinuk/ken-thompsons-rott-quine
The original quine by Ken Thompson defined in his paper "Reflections on Trusting Trust".
c ken-thompson quine reflections-on-trusting-trust security
Last synced: 01 Sep 2025
https://github.com/julorapido/julorapido_codewars
some of my kata solutions for codewars
algorithms c codewars codewars-challenges ts
Last synced: 28 Feb 2025
https://github.com/hasanisaeed/c-transformer
Implementation of the core Transformer architecture in pure C
c c-transformers generative-ai llm transformers
Last synced: 14 Mar 2025
https://github.com/lockie/vibe
Pure C implementation of ViBe background subtraction algorithm
Last synced: 08 May 2026
https://github.com/priontoabdullah/problem-solving-online-judge
💻The goal of this repository is to save all programming problem solutions that I solved at a different online judge. 🗽📃
acm-icpc c cpp hackerrank-challenges javascript python uri-online-judge uva-online-judge
Last synced: 07 Apr 2026
https://github.com/meharehsaan/system-programming
This repository contains all C language codes of system programming with linux written while learning.
c linux linux-utility system-programming
Last synced: 22 May 2026
https://github.com/dmitmel/penguins-game
A small game I wrote for the university
board-game c c-plus-plus cross-platform game wxwidgets
Last synced: 17 May 2026
https://github.com/madladsquad/untitledtemplatingengine
A templating engine powered by a lisp-like language
c cpp library templating templating-engine templating-language
Last synced: 17 Mar 2026
https://github.com/lostsh/openboat
Simple Arduino based Boat
arduino arduino-boards arduino-nano arduino-uno boat boats c cpp rc
Last synced: 11 May 2026
https://github.com/tianxiaomo/skeleton_detection
Skeleton Detection
armarium c embedded-systems freertos
Last synced: 29 May 2026
https://github.com/sukruciris/skr_sdlrenderer
SKR_SDLRenderer is a SDL wrapper which simplifies a lot of things in areas such menu creation, animation making, etc.
Last synced: 08 Jul 2025
https://github.com/praabindhp/binary_search
C Program For Binary Search
binary-search c code programming-language
Last synced: 05 Mar 2025
https://github.com/jhump/midi-compozer
An ancient MIDI composition program for DOS (circa mid-to-late 1990s)
Last synced: 10 Sep 2025
https://github.com/maseshi/comoji
🎑 (Shaders Pack) With this pack you will be able to enjoy more Minecraft games and may spend more time playing!
c comoji minecraft-pe shader-pack shaders texture-pack thailand
Last synced: 25 Aug 2025
https://github.com/basemax/isprime
Sample code and project to calculate or check the prime numbers.
c cpp prime-generator prime-number prime-number-algorithm prime-number-calculations prime-number-generation prime-numbers prime-numbers-algorythm prime-numbers-calculation
Last synced: 10 Apr 2026
https://github.com/ZBCMars/UEFIStudy
Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.
bios c operating-system uefi uefi-boot uefi-shell
Last synced: 11 Mar 2025
https://github.com/jameswalmsley/ultimate-error-codes
Ultimate Error Code
c embedded error error-code error-handling
Last synced: 13 Jun 2026
https://github.com/ptsochantaris/operation-jeff
A simple arcade game for the Sinclair ZX Spectrum Next
Last synced: 14 May 2025
https://github.com/gabrielu3/ori-inverted-list
Inverted List made for a college discipline named Organization and Retrieval of Information
c data data-structures index inverted-index list
Last synced: 24 Feb 2026
https://github.com/sunpodder/c-http-server
A simple HTTP Server written in c.
c http-server simple-http-server
Last synced: 23 Aug 2025
https://github.com/kpetridis24/four-russians-algorithm
Boolean matrix multiplication accelerated by the four-Russians algorithm
c cuda gpu high-performance matrix-multiplication preprocess
Last synced: 29 May 2026
https://github.com/aliesmaeil/school-system
School Management System, that manages students data registered at any level.
c crud crud-application file filesystem school-app school-management
Last synced: 08 Mar 2026
https://github.com/ruzafa8/minishell
A simple Unix shell implementation in C. Supports basic commands, piping, redirection, and signal handling. Ideal for learning shell scripting and process management. It's a 42 School Project.
Last synced: 19 Apr 2026
https://github.com/dexoron/dcr
DCR is a utility for managing C/C++ projects in a Cargo-like style.
c cpp cpp-all linux macos project-manager rust utils windows
Last synced: 20 Feb 2026
https://github.com/gwlucastrig/gridfourc
A C-language API with tools for raster data including geophysical applications and digital elevation models
autonomous-underwater-vehicle bathymetry c data-compression digital-elevation-model geospatial raspberry-pi uav uuv
Last synced: 12 Jan 2026
https://github.com/coldmayo/klaudwebsite
The official KlaudOS Website's source code
c web webapp webdev webdevelopment website
Last synced: 23 May 2026
https://github.com/b3dgs/adlmidi
A MIDI play library with OPL3 (YMF262) emulator
Last synced: 30 Jun 2025
https://github.com/allyndawn/wxtx
STM32 Nucleo-F429ZI FreeRTOS RFM69HCW Weather Station Transmitter / Outdoor Unit
c embedded freertos iot stm32 stm32f4 weather weather-station
Last synced: 15 Jun 2026
https://github.com/sagiegurari/c_thread_pool
Thread Pool for C
c thread thread-pool threading
Last synced: 19 Aug 2025
https://github.com/basemax/string2cstring
A tiny program to convert a file contents to C string with supporting multi-lines...
c c-string cgi cgi-fcgi cgi-script cgi-server file-read parser parsers php replace replace-text replacement string string-c string-formatter string-parse strings tool tools
Last synced: 18 May 2026
https://github.com/nurriyad/online-judge-solutions
This repository contain all of my accepted solution in various online judges.
c codechef codeforces competitive-programming cpp
Last synced: 15 May 2026
https://github.com/s-mv/smvm
Register-based bytecode VM implementation.
assembler bytecode-virtual-machine c
Last synced: 18 Aug 2025
https://github.com/cricksmaidiene/cprograms
:heavy_division_sign: This repository contains the files/programs/problems I worked on in my first year of university in CSF111
Last synced: 22 Mar 2025
https://github.com/stridsvagn69420/magicfix
Command-line tool to repair your file extensions
c command-line cpp cross-platform file-extension-converter file-extensions files magicbytes magicnumbers
Last synced: 26 Jul 2025
https://github.com/johncoleman83/bootcampschool-low_level_programming
c programming bootcamp projects
c c-language gcc gnu low-level low-level-programming
Last synced: 14 Apr 2025
https://github.com/tricktux/network-exercises
Solution to the prothackers problems
c catch2 cmake cmake-init linux makefile network-programming protohacker-solutions protohackers protohackers-solutions server socket-programming sockets zig
Last synced: 16 Aug 2025
https://github.com/raresracsan/file-transfer
A simple C-based TCP file transfer application that allows clients to request and download files from a server. Future updates: security, error handling for large files, file overwriting, file compression, directories
begginer-friendly c client-server feature-request file-transfer file-transfer-protocol good-first-issue help-wanted intermediate networking open-source sockets tcp
Last synced: 16 Aug 2025
https://github.com/jwodder/advent350
Yet another port of the Colossal Cave Adventure
c colossal-cave game python raku
Last synced: 29 Mar 2025
https://github.com/rajspeaks/minesweepergame
Minesweeper Game using C
c game game-development gamedev minesweeper minesweeper-board minesweeper-cpp minesweeper-game minesweeper-solver minesweeper-style-game rajdeep-das rajspeaks
Last synced: 15 Aug 2025
https://github.com/vardan2009/viax
VIAX is a simple OS written in Assembly and C
assembly c command-line operating-system
Last synced: 16 Jan 2026
https://github.com/disconnect3d/mpi_dijkstra
Dijkstra path finding algorithm implemented using MPI
c dijkstra dijkstra-shortest-path mpi mpi-dijkstra parallel
Last synced: 04 May 2026
https://github.com/matheusjohannaraujo/lego_nxt_com_bricxcc_nxc
Códigos para LEGO NXT usando a linguagem NXC no Bricx Command Center
bricxcc c lego lego-mindstorms lego-nxt nxc
Last synced: 07 Jul 2025
https://github.com/notkamui/tpc-compiler
A compiler for a very small subset of C (Très Petit C)
Last synced: 13 Aug 2025
https://github.com/HK-Transfield/wramp-multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp
Last synced: 12 Aug 2025
https://github.com/neko-box-coder/macropowertoys
A collection of useful C/C++ macros for manipulating arguments and preprocessing
Last synced: 12 Aug 2025
https://github.com/ragarwal33/struct-ts
C/C++ style struct definition, serialization in Typescript
c cplusplus serialization struct structure typescript
Last synced: 13 Apr 2026
https://github.com/bas1c1/bvm
This is very simple virtual machine written by C
c clang from-scratch machine virtual virtual-machine vm
Last synced: 14 Mar 2025
https://github.com/tristan957/tllt-cp
The Learning Little Toaster Control Panel (Mirror of https://git.sr.ht/~tristan957/tllt-cp)
c glib gtk3 libcurl libjson-glib meson raspberry-pi
Last synced: 05 May 2026
https://github.com/maiadegraaf/philo
This project introduces the concepts of multi-threading and mutexes.
42born2code c codam codam-philosophers philo philo-guide philo42 philosophers-dinner-problem philosophers42
Last synced: 24 Jul 2025
https://github.com/lucca16bit/c-cadastro-produtos
Repositório para avaliação discursiva da disciplina Programação Estruturada
Last synced: 17 May 2026
https://github.com/fosscit/ticktos
A user space simulation of a Real Time Operating System (RTOS)
Last synced: 08 Aug 2025
https://github.com/heavycircle/advent-of-code
My Solutions for Advent of Code challenges
advent-of-code c python x64-assembly
Last synced: 22 Sep 2025
https://github.com/pvn-a/finetech2k20
Programming assignments for the course Fine Techniques using C, SEM-4
bst c dynamic-memory-allocation linked-list mymalloc search-space-tree second-max water-jug-problem
Last synced: 25 May 2026
https://github.com/codestrange/warehouse-producer-consumer
Machine Programming II Project for the 2018-2019 course of the Computer Science degree at the University of Havana, Cuba.
c producer-consumer race-conditions warehouse-management-system
Last synced: 14 Mar 2025
https://github.com/jannone/msx-sdcc-boilerplate
Boilerplate for programming in C for MSX using SDCC compiler
Last synced: 15 May 2025
https://github.com/ataldaaiume/ensinamentos-de-c-bruto
📁 Repositório criado para armazenar pequenos exercícios em C feitos durante as aulas da professora Cláudia. Ideal para revisar lógica de programação e fundamentos da linguagem C de forma prática.
algorithms c estrutura-de-dados estrutura-de-dados-em-c exercicios exercises fundamentals fundamentos iniciante iniciantes logic-programming logica-de-programacao logical-programming
Last synced: 21 Feb 2026
https://github.com/cyanide-burnout/wormhole
Linux inter-VM shared memory client library
c iouring ivshmem ivshmem-qemu linux uio uring
Last synced: 18 May 2026
https://github.com/pgvalle/tictactoe
Jesus loves you and wants to help, protect, bring happiness and save us from hell. Give him the chance. Give yourself the chance! If you remotely feel something, please watch this: https://www.youtube.com/watch?v=ZXqQGuAt7SE. It's just 3 minutes long.
c game jesus-is-da-lord-n-savior terminal-game tictactoe
Last synced: 01 Jun 2026
https://github.com/thexhr/ctempd
Small daemon to set screen temperature automatically
c color-temperature daemon openbsd redshift screen temperature x11
Last synced: 22 Feb 2026
https://github.com/lutoma/fastresize
A FastCGI backend for on-the-fly image resizing
c daemon fastcgi imagemagick imageserver
Last synced: 12 Mar 2025
https://github.com/mhdbs/embeddedc-iot
arduino c embedded-c esp8266 iot rfid volt-amp
Last synced: 13 Apr 2026
https://github.com/anishsinha-io/cslice
slices for everyone. SLAVA UKRAINI 🇺🇦.
Last synced: 01 Aug 2025
https://github.com/salamanetwork/tutocpp20
My Tutorial Journey On C++ 20
c cpp cpp11 cpp17 cpp20 cpp23 cpp2a cpp2b memory-management memory-map memory-mapping oop-cpp oops-in-cpp
Last synced: 02 Jan 2026
https://github.com/UtoECat/jack_utils
jackutils : collection of useful jack utilities
c jack linux osc pure-c spectrum-analyzer unix visualizers volume-normalization waveform waveform-generator
Last synced: 11 Mar 2025