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/fulfilledcovenant/covenginea
An open-source semi-automated optimizations for improved overall windows 10-11 experience.
c cpp open-source ps1 windows-10 windows-11
Last synced: 29 Sep 2025
https://github.com/minakovnv/architecture-and-organization-of-computer-systems
C programming lang and Atmega microcontrollers
atmega atmel atmel-studio c microcontroller
Last synced: 04 Oct 2025
https://github.com/copenair/ui
repo for the UI part of the codebase (desktop client)
Last synced: 13 Apr 2025
https://github.com/sanidhyy/donut
donut.c, remade in JS... and the code still looks like a donut 🍩
ascii ascii-art c c-plus-plus c-sharp css donut donut-js html javascript js ts typescript
Last synced: 25 Jan 2026
https://github.com/knittl/rod
rod - reverse od
c ctf hacktoberfest hacktoberfest2022 linux
Last synced: 26 Feb 2025
https://github.com/gengo-bit/data-structures-and-algorithms-in-c
C code implementations of data structures and algorithms created for practice to earn a certification in data structures and algorithms(Interview Questions).
bubble-sort c c-programming data-structures-and-algorithms insertion-sort linked-list merge-sort queue quick-sort searching-algorithms selection-sort sorting-algorithms stack
Last synced: 28 Mar 2025
https://github.com/piras314/raycaster
Simple Game using Raycasting for Fake 3D
c graphics raycaster raycasting raycasting-engine
Last synced: 03 Aug 2025
https://github.com/mikyll/secretsanta
A little application which implements different algorithms to randomly choose who has to give the gift to whom.
Last synced: 22 Mar 2025
https://github.com/manu-sh/my_collections
A collection of generics data structures (WIP)
c data-structures generics wip
Last synced: 14 Aug 2025
https://github.com/detomon/bliplay-wasm
WebAssembly version of bliplay
audio c chiptune emscripten music plaintext sound tracker webassembly
Last synced: 24 Oct 2025
https://github.com/christislord12/john-316
Command line application to print John 3:16. Comes with binaries for many operating systems, including Mac, Windows, linux, C64, and DOS
Last synced: 12 May 2026
https://github.com/yeyom/school_code
Personal school's code snippets, projects and homeworks, feel free to use them, for the most important snippets: https://gist.github.com/YeyoM
algorithms c cpp csharp data-structures java javascript python school school-assignment school-project schoolwork
Last synced: 07 Apr 2026
https://github.com/basemax/7segments
This C project demonstrates a simple digit encoding and decoding mechanism using a digit struct composed of boolean values to represent segments of a digital display.
7segment 7segments c decode digit-encoding encode encoding
Last synced: 03 Apr 2025
https://github.com/tdjastrzebski/vscode-cppbuild
Build++ VS Code Multi-Step Incremental Build Extension
build build-automation build-tool build-tools c c-plus-plus cpp vscode vscode-extension
Last synced: 11 Sep 2025
https://github.com/sprookie/monitor
user-wise kmod to monitor the CPU usage, memory usage, and I/O usage for a specified user
c cgroup kernel-5-10 kernel-module monitor
Last synced: 05 Jul 2026
https://github.com/mwarzynski/uw_heatflow
Heatflow simulation written in Assembler.
assembler assembler-x86 c flow heat university-of-warsaw
Last synced: 17 Jan 2026
https://github.com/raffadndm/parallel-knuth-morris-pratt
Parallel implementation of Knuth-Morris-Pratt algorithm using MPI Protocol of C on Power 7
Last synced: 02 Aug 2025
https://github.com/monich/slib
A little general purpose library of C utilities
algorithms c datastructures porting
Last synced: 20 May 2026
https://github.com/yoann256/scratchapi-experiments
Some experiments using the Scratch API.
api c cpp css html js scratch scratchapi
Last synced: 09 Mar 2026
https://github.com/klus3kk/candyjackpot
A mini slot machine built with Arduino.
Last synced: 14 Sep 2025
https://github.com/devcheckog/generic-allocator-c
Generic memory allocator example using MMAP directly. It's only valid for Unix-like operating systems.
Last synced: 15 Aug 2025
https://github.com/arin-paliwal/data-structure-in-c
This Repository consists of a Program Code in C Language as described by our curriculum in the B.Tech Programme in the domain of Computer Science and Engineering. It consists of codes which i have used in DSA in C Language and it is also a credential subject in our curriculam.
Last synced: 07 Apr 2025
https://github.com/diogogmatos/so
Using concepts of operating systems to communicate information between a client and a server, using C.
c operating-systems university-project
Last synced: 06 Apr 2025
https://github.com/devcheckog/merge-k-sorted-lists
Complicated problem in leetcode, categorized as hard.
Last synced: 15 Aug 2025
https://github.com/werainkhatri/mario-in-c
Simple horizontal movement game of a mario sprite using SDL library.
Last synced: 19 Jun 2026
https://github.com/mytechnotalent/pico_c_stepper
A professional embedded C application for the Raspberry Pi Pico that combines LED blinking with 4-channel stepper motor control using ULN2003 driver boards. The project demonstrates GPIO control, timing functions, and modular code organization suitable for embedded development.
c pico pico-sdk robotics rp2040 stepper-motor stepper-motor-control stepper-motor-driver
Last synced: 24 Jun 2025
https://github.com/ankurjaiswalofficial/c_programs
C Programs Learning Phase Programs
Last synced: 02 Aug 2025
https://github.com/rohaquinlop/uva-solutions
Here I have all my UVa solutions, hope that could help you in something
c colombia competitions competitive-programming competitive-programming-contests cpp python uva uva-judge uva-online-judge uva-problem-solving uva-solution uva-solutions
Last synced: 18 Apr 2026
https://github.com/blagojeblagojevic/ecosystem
This C program simulates an evolutionary ecosystem using SDL2 graphics library
Last synced: 14 Sep 2025
https://github.com/aineejames/ctest.h
ctest.h is a simple single header testing library for C
Last synced: 21 Jul 2025
https://github.com/01barthez/traducteur-yemba-c
L'objectif de ce projet est de créer un traducteur en C qui permet à un utilisateur de saisir un mot dans une langue nationale et de recevoir sa traduction en langue Yemba. Le programme s'appuie sur une table de hachage pour stocker et rechercher les mots du dictionnaire, et les données sont chargées depuis un fichier texte externe
c header modularization readme
Last synced: 30 Mar 2025
https://github.com/byllgrim/tii
An interface for irc it (ii) WIP
c cowboy ii irc kiss lazy minimalism suckless
Last synced: 24 Jun 2025
https://github.com/alexnaughtonjr/C_Notes
A place for notes related to learning C.
Last synced: 26 Sep 2025
https://github.com/ahmed-roshdy-1/lab-3-assissment
it problem-solving using data structures and that when I in my second years in computer science college
Last synced: 02 Aug 2025
https://github.com/lifenjoiner/header_map
A C header file map generator on Windows, a helper for C users.
c header-files headers helper utils windows
Last synced: 06 Apr 2025
https://github.com/eyantra698sumanto/basic-c-programs-3
This Repository contains basic programs in C programming language
c c-plus-plus fileio mumbai patterns programming-language series string structured-pr univerity
Last synced: 17 May 2026
https://github.com/hey-its-d2t2/graphics-programming-in-c
Some functions of C graphics programming...
advanced-programming c cprogramming graphics-programming learn-to-code learning-by-doing
Last synced: 09 Jul 2026
https://github.com/jakubvojvoda/linux-firewall
Simple Linux firewall using Netfiler
c firewall kernel netfilter netfilter-hook packet-processing
Last synced: 27 Jun 2025
https://github.com/marcos-venicius/cson
A very simple JSON reader in C
c json json-reader lexer lib linked-list parser parsers syntax-tree
Last synced: 17 May 2026
https://github.com/filrg/pcstream
A point cloud streaming tool
c point-cloud streaming volumetric-video
Last synced: 07 May 2025
https://github.com/mkdocstrings/c
A C handler for mkdocstrings. Available to sponsors only.
c mkdocs mkdocstrings mkdocstrings-collector mkdocstrings-handler
Last synced: 18 Jan 2026
https://github.com/jdeokkim/atc-lab
A collection of my submissions for AtCoder contest problems.
algorithms atcoder atcoder-contests atcoder-solutions c c99 data-structures
Last synced: 06 Jul 2025
https://github.com/tokisakikurumi2001/project_rearrange_string
This is my first complete personal project after 1 year learning to code
c csharp html5 mongodb perl php summerstartest
Last synced: 08 Apr 2026
https://github.com/idaljeetsingh/library-management-system
A 'C' project on Library Management System using File Handling to store the records of the books and members of a Library.
c file-handling file-handling-in-c library-management-system project
Last synced: 23 Jul 2025
https://github.com/ignackocom/ctemplates
C Language template files
c code doxygen mit-license source template
Last synced: 02 Aug 2025
https://github.com/jamesql/opendetection3
A upgraded, faster, and better version of OpenDetection. Now with Python!
c computer computer-vision cpp javascript library opencv opencv4 opendetection opendetection3 python python3 vision
Last synced: 08 Apr 2026
https://github.com/brcontainer/ler-csv-filmes-com-c
Apenas um repositório para estudos pessoais e ajudar um colega
Last synced: 21 May 2026
https://github.com/benj1x/bargain-hunting
P1 Projekt til Bargain Hunting på AAU
Last synced: 19 Jul 2025
https://github.com/ugnmura/dotfiles
My Dotfiles
c dotfiles dotfiles-linux dwm lightweight native suckless suckless-software
Last synced: 07 Apr 2026
https://github.com/taxpater/C-eshop-pipes
Code showcase for a project assigned during my studies.
Last synced: 22 Sep 2025
https://github.com/virgiledjimgou/telematik_black_box
Ziel dieses Projekts ist es ein elektronishes Gerät zu entwickeln, dass uns ermöglicht unterschiedliche Sensordaten eines Fahrzeugs zu erfassen, und diese auf einen Remote Webserver zu übertragen.
c c-plus-plus csharp deep-learning gps imu java-8 json-api machine-learning obd2 python3 tcp-server tcp-socket
Last synced: 15 Apr 2026
https://github.com/sealinesun/b-ocaml
Software construction and deployment kit
Last synced: 18 Apr 2026
https://github.com/mgproduction/mgtagger
A small, generic, single-C-source-code POS tagger, featuring ngrams with most common word spice, with Viterbi-like code.
c part-of-speech-tagger postagger tagger
Last synced: 17 Jun 2026
https://github.com/csdms/bmi-example-c
An example of wrapping a model written in C with a BMI
Last synced: 07 Sep 2025
https://github.com/olivier-boudeville/ceylan-heavy
Part of the Ceylan project gathering all general-purpose C++ developments.
Last synced: 17 May 2026
https://github.com/t-katsumura/webassembly-examples-eratosthenes
webassembly examples which calculate prime by Sieve of Eratosthenes
assemblyscript c cpp golang javascript rust wasi wasm webassembly webassembly-demo
Last synced: 01 Aug 2025
https://github.com/pavel-hrdina/my-c-journey
Learning C the hard way.
c c-programming-language help-welcome learning learning-by-doing learning-c notes
Last synced: 13 Sep 2025
https://github.com/hey-its-d2t2/password_program-in-c
A user name and password checker program in C. Including delay, sound functions...
advanced-programming c cprogramming graphics-programming learn-to-code learning-by-doing password-generator
Last synced: 25 May 2026
https://github.com/fahimfba/ics-fall2024-fba
Faculty Codes for Introduction to Computer Systems (Fall 2024) at United International University
c fall2024 fba ics problem-solving uiu united-international-university
Last synced: 18 May 2026
https://github.com/evanmcclure/automrr
Automated Model Rail Roading
c dcc iot microcontrollers modelrailroad
Last synced: 01 Aug 2025
https://github.com/iamwatchdogs/dsa
Slate/Deprecated docs repo for DSA. I should have continued working on it.
algorithms c cpp data-structures documentation dsa interview java learning open-source preparation python
Last synced: 09 Apr 2026
https://github.com/rshipp/math-c
A few simple math-related C and C++ programs.
c continued-fractions factorial math
Last synced: 01 Aug 2025
https://github.com/bieanimaton/physics-calculator
This is project of a Physics Calculator.
c calculator eletric magnetic physics volume
Last synced: 31 Jul 2025
https://github.com/luweglarz/minitalk_42
Small data exchange with UNIX signals
Last synced: 31 Jul 2025
https://github.com/luweglarz/minirt_42
My own implementation of the Raytracing rendering method
42projects c graphics minilibx raytracing
Last synced: 31 Jul 2025
https://github.com/luweglarz/philosopher_42
Philosophers dinner problem using threads
42projects c mutexes philosophers-dinner-problem threads
Last synced: 31 Jul 2025
https://github.com/h4wk507/terminal-flappy-bird
A terminal based Flappy Bird game built with ncurses
c console flappy-bird game ncurses terminal
Last synced: 18 May 2026
https://github.com/flashblaze/sl-2-os
Code I'll be doing in SL-2 (OS) of TE
Last synced: 16 May 2026
https://github.com/vadniks/klenalo
A secured realtime P2P LAN chat and distributed storage manager (desktop linux version)
asynchronous-programming binary-protocol c c23 cmake distributed-storage e2e-encryption gui-application libsodium low-level-memory-manipulation lvgl modern-c multithreading networking p2p-chat realtime-communication sdl3 secured-communication thread-synchronization
Last synced: 27 Jun 2025
https://github.com/nazlizamanian/lia
LIA project a simple bank managment programme that resemblance the nature and primary functions of an atm machine and fullfils the tasks that one can expect to be done at a visit to the bank.
Last synced: 05 Apr 2025
https://github.com/pavel-kirienko/wild_key_value
Fast single-header key-value container in C with pattern matching and routing, suitable for embedded systems.
c c99 container embedded embedded-c key-value pattern-matching single-header wildcard
Last synced: 18 Aug 2025
https://github.com/mathyscogne/my_garbage_collector_c
Simple garbage collector in C to manage dynamic memory allocations.
Last synced: 06 Apr 2025
https://github.com/mouneshgouda/learn_dsa
This repository explores fundamental data structures and their implementations. Learn how to organize and manipulate data efficiently for various programming tasks. (Feel free to add your specific focus areas here, e.g., algorithms, interview prep)
c data queue sorting-algorithms stack structured-data
Last synced: 30 Jul 2025
https://github.com/muratcanakcay/operating-systems-1-project-tasks
These are the project tasks written in C and for the 3rd Semester "Operating Systems 1" Class in the Computer Science B.S. program at Politechnika Warszawa.
c filesystem processes threads
Last synced: 30 Jul 2025
https://github.com/tebogoyungmercykay/computer_organisation_and_architecture
Topic-level detail and learning outcomes for each of these areas are given by the first six units of `Architecture and Organisation' knowledge area as specified by the ACM/IEEE Computer Science Curriculum 2013
64 64-bit 64bit-assembly assembly c c-programming-language functions intel makefile objconv pointers pointers-and-arrays registers shell stack structs user-input x86-64
Last synced: 11 May 2026
https://github.com/oemanuelfirmino/datastructuresandalgorithms
Implementation of classic search algorithms in C, including Linear, Binary, Exponential, and Jump Search. The repository provides detailed explanations, pseudocode, and complexity analysis to offer a deep understanding of different search methods and their applications in various scenarios.
algorithms algorithms-and-data-structures c data-structures
Last synced: 23 Jun 2025
https://github.com/ergus/nanos-cluster-benchmarks
Main set of benchmarks for OmpSs-2@Cluster
c cmake cpp high-performance-computing inter-language mpi ompss-2 parallel-computing performance testing
Last synced: 16 Sep 2025
https://github.com/krasjet/usporth
a minimal rewrite of sporth core, a small stack-based audio programming language
audio c forth programming-language
Last synced: 22 Jul 2025
https://github.com/offensive-vk/awesomescripts
Special Repository for Custom Scripts / Configs and Programs of Various Programming Languages. Mostly Old School Programs and Patterns. :octocat:
c configs cpp gh-actions git github gitlab legacy mirror npm pipelines python shell
Last synced: 07 Apr 2026
https://github.com/vihlancevk/quadratic-equation-solver
Решение квадратного уравнения.
c doxygen-documentation learning-task student-project
Last synced: 22 Mar 2025
https://github.com/aadityatamrakar/cs240-lecture-programs
Sample programs given in lecture of CS240 Fall 2022
Last synced: 22 Mar 2025
https://github.com/sanjana96-san/addressbook
This is a console based application written in C that allows users to manage their contacts. The application enables users to add, search, edit, delete, and list contacts, while ensuring the data is saved for future use through file handling
addressbook c file filemanagement input-output structures
Last synced: 26 May 2026