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/irobot42/deitels-c-9e
My solutions for C How to program 9e book // WIP
9e c deitel exercises how-to-program solutions
Last synced: 20 May 2026
https://github.com/inunix3/raypong
Clone of Ping Pong written in C using raylib.
2d-game c game just-for-fun ping-pong raylib
Last synced: 03 Apr 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/basemax/sortingalgorithms
This is a collection of sorting algorithms implemented in C.
algo algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures c sort-algorithm sort-algorithms
Last synced: 03 Apr 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/okoge-kaz/compiler_construction
Tokyo Institute of Technology 2022-2Q CSC. T372
c compiler cpp tokyotech tokyotech-class
Last synced: 19 May 2026
https://github.com/ttwno/subnetting
A program to compute various information about network subnets
c cli linux networking onedaybuild subnet subnet-calculator subnetting
Last synced: 03 Apr 2025
https://github.com/ateeqrana7/compiler-construction-count-elements
Compiler Construction - Count Elements (The following programs is a LEX/FLEX program that counts total characters, words and lines from multiple files. The filenames are passed to the program as command-line arguments.)
c compiler-construction compilerconstruction flex lex
Last synced: 09 Jul 2026
https://github.com/redneath/license-generator
CLI tool written in C to automate the creation of lincense files
Last synced: 11 Apr 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/victor-base/victorcsharpbinding-sdk
Provides Interop config between Low level core & C#.
binding c csharp dotnet interoperability wrapper
Last synced: 11 Apr 2025
https://github.com/rohanvdvivedi/cutlery
A configurable data structures library in C.
c data-structures system-programming
Last synced: 11 Apr 2025
https://github.com/sathninduk/c-playground
C language playground | Sri Lanka Institute of Information Technology - Year 1, Semester 1
Last synced: 09 Sep 2025
https://github.com/iamjayprakash/trainreservationsystem
This is a C program that simulates the booking of train tickets for a fictitious train. The program asks the user to select the class and type of seat they want to book, and based on availability, allocates a seat number to the user. It then asks for passenger details and calculates the fare for the ticket.
c cprogramming-language cproject reservation-system train
Last synced: 10 Apr 2025
https://github.com/iamjayprakash/learnsmashersintern
This Repository contains codes in C Language related to intern with Learn smashers in c programming .
c cprogramming-language internships learnsmashers programming
Last synced: 10 Apr 2025
https://github.com/wa1tnr/ringbuffer-ntb99-tnr-a
Experiments with netube99/RingBuffer.git - local work by wa1tnr - May 2022 - version a
Last synced: 04 Apr 2025
https://github.com/ayushnagar123/password-management-system
This is a software which will help you to store,protect and retrieve your passwords whenever you require. Made by Ayush Nagar(ayushnagar123), Akshara Nigam(aksharanigam1112), Kapil Kumar Israni(090max) and Anushka Agarwal.
c password-manager password-retrieval password-safety password-store password-updation
Last synced: 09 Sep 2025
https://github.com/avvessalom/zfsgangster
Лабораторная работа по перелапачиванию zfs (ИТМО, ПИиКТ-СиППО, 3 курс).
c filesystem itmo-university system-programming zfs
Last synced: 04 Apr 2025
https://github.com/ozogxyz/3drenderer
Personal repo for 3D rendering in C Pikuma course.
c fundamentals graphics-engine rendering-3d-graphics sdl2
Last synced: 02 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/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/diogoperei29/x.509-cert-verifier
A small project for loading and verifying X.509 certificate chains against a local trust store using the OpenSSL library.
c certificate certificates cmake cpp cpp17 cryptography icmp openssl python python3 raii scripting testing verification x509
Last synced: 07 May 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/kkestell/md
Quickly converts a simplified dialect of Markdown to HTML
Last synced: 07 May 2026
https://github.com/en9inerd/assessments-for-interviews
Collection of assessments for interviews
assessments c c-plus-plus interview programming python tasks
Last synced: 07 May 2026
https://github.com/jeffrey-zang/navitas
uOttaHack 6
arduino c chemistry javascript lora python
Last synced: 07 May 2026
https://github.com/wildzarek/42piscine
My progress during the C Piscine on 42 Málaga, realized on June/July 2024 (14th promotion).
42malaga 42piscine 42school algorithms bash c linux math shell
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/dipankardas011/intresting-code-store
c cpp docker-image html5 python3
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/reshalfahsi/raspberrypi-development
Collection of Raspberry Pi Code for Embedded Operating System Development
assembly baremetal c kernel-module linux operatingsystem raspberrypi raspbian
Last synced: 07 May 2026
https://github.com/jrol123/smart-server-sensor
Создание прошивки для микроконтроллера на основе RIOT OS, отправляющей данные на сервер и сам сервер-приёмник-обработчик.
Last synced: 07 May 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/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/davix3f/pargvc
Quickly add CLI capabilities to your C program
argv argv-parser c c-library cli cli-api cli-utilities command-line-interface command-line-parser commandline-interface library linux terminal
Last synced: 07 May 2026
https://github.com/barisgultekin/linear-algebra
A linear algebra toolkit designed for students, educators, and developers, this toolkit includes a wide range of functions for matrix manipulation, vector calculations, and more.
Last synced: 07 May 2026
https://github.com/montyanderson/ccjs
WIP C compiler written in Javascript
assembly c compiler gcc javascript
Last synced: 07 May 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/caphosra/wavefilemanagerlibrary
With this library, you can write code to create audio files quickly! And you can create audio files without struggle with binary files! (C/C++/C#)
c c-library cplusplus cpp cpp-library csharp csharp-library filegenerator sound-library wav wavefile
Last synced: 07 May 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/embeddedos/patterns-in-c-cpp
Design systems and patterns in C/C++
c cpp design-pattern design-system embedded linux mcu
Last synced: 07 May 2026
https://github.com/dan13681989/farsiscript
یک زبان برنامهنویسی فارسی با مفسر و کامپایلر به C – FarsiScript
c compiler farsi interpreter persian persian-language programming-language scripting-language
Last synced: 10 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/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/theleopard65/my-dsa-journey
This repository is a comprehensive collection of my work and understanding as I go through various DSA topics. I created this repo to document and showcase the concepts, implementations, and problem-solving techniques I learn throughout my journey.
array c cpp dsa graph library linked-list merge-sort queue recursi sorting stack strings time-complexity tree use-cases vector
Last synced: 07 May 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/shivamsouravjha/covid-affects
This project is based upon ML classification of Data in-order to predict the death toll in each county on each day.
c covid-19 data-science jupyter-notebook machine-learning machine-learning-algorithms python
Last synced: 08 May 2026
https://github.com/rohit-554/coder-delight
A Repo Where anybody can contribute even if he is first to open source, (All Coding Language)
beginner-code beginner-friendly c cplusplus good good-first-issue goodfirstissue java python
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/esterified/automatic-license-plate-recognition-using-knn
Hardware-based implementation to identify license plate numbers and respond based on that
arduino c cpp knn-classification ocr-recognition xml
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/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/chandler767/fusionpanel
For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.
3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen
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/thiagoluiznunes/lp1-laboratory
This repository consist of a variety of projects implemented for the "Programming Linguage I" discipline of the Computer Science bachelor course of the Federal University of Paraíba - UFPB.
c cplusplus ffmpeg object-oriented-programming vector
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/50-course/fix_my_code_challenge
:syringe::bug: Debugging Python, Javascript, C and Ruby scripts. Assignment submission for the Holberton School's debugging project.
alx c debugging holbertonschool javascript python3 ruby
Last synced: 09 May 2026
https://github.com/dayvonjersen/32-knob-midi-controller
code for the 32 potentiometer midi controller I made with arduino - https://dayvonjersen.com/blog/32-knob-midi-controller
Last synced: 09 May 2026
https://github.com/ffcabbar/runnerbunner
👾 Source code of the game "RunnerBunner". Made with C# and Unity.
2d-game 2dgame c c-sharp csharp game-development runner-game unity
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