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/spydr06/advent_of_code
My solutions for Advent of Code 2020.
advent-of-code advent-of-code-2019 advent-of-code-2020 c cpp csharp java javascript rust
Last synced: 08 Apr 2026
https://github.com/shivajivarma/codebase-c
algorithms c searching-algorithms sorting-algorithms
Last synced: 05 Apr 2025
https://github.com/csanjeev25/pacman
This is a classic Pacman game i created as a Computer Graphics defaulters punishment
Last synced: 07 Sep 2025
https://github.com/trojan-254/monty
An interpreter for Monty ByteCodes files. Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python). It relies on a unique stack, with specific instructions to manipulate it. Monty aims to close the gap between scripting and programming languages
Last synced: 11 Jul 2025
https://github.com/aletempiac/baffo-robot
Software to be run on a Lego EV3 brick, whose purpose is to autonomously detect and collect balls in a field and throw them in a basket.
basketball c lego-ev3 lego-mindstorms mustache robot
Last synced: 20 Jul 2025
https://github.com/cs50victor/lonnieos
An operating system simulator in python
Last synced: 28 Apr 2026
https://github.com/jmaczan/curiosity
Low-level deep learning framework
autograd c deep-learning low-level low-level-programming machine-learning neural-network tensor
Last synced: 22 Jun 2025
https://github.com/mark1708/c-programming
Программирование на C и выполнение программ
Last synced: 09 Aug 2025
https://github.com/Baro-00/Linux-Scripts-C
Simple programs to practice multithreading coding in C
Last synced: 13 Apr 2025
https://github.com/jedirhymetrix/towersofhanoi
Simple script in C to solve Towers of Hanoi
Last synced: 12 Sep 2025
https://github.com/liu42/datastruct
数据结构学习项目
c course data-structures learning
Last synced: 05 Jul 2025
https://github.com/cybercoral/modulararitmos
It's a small program that contains formulas for modular arithmetic, with real and complex numbers.
c math mathematics modular-arithmetic python3
Last synced: 17 May 2026
https://github.com/lobbyra/philosophers
Simulation of the philosophers problem in c
Last synced: 04 Jul 2026
https://github.com/ke0ff/uxffconfigurator
WIN10 console application that is the configuration interface for the UXFFront module 8051 MCU applications
8051 c console-application radio-controller rs-232 spi windows-10
Last synced: 19 May 2026
https://github.com/tayne3/gitversion.cmake
🏷️ GitVersion.cmake - Seamless Git-based versioning for CMake projects. One small module for automatic SemVer extraction from your Git tags.
c c-plus-plus cmake cpp version-manager versions
Last synced: 11 Apr 2025
https://github.com/gabrioliv/c-general-scripts
General scripts in C language.
c language-c learning programming script terminal testing
Last synced: 17 May 2026
https://github.com/lazaroblanc/fisi-lf6-programmieren
Lösungen zu Übungsaufgaben aus dem Berufsschulunterricht im Lernefeld 6 (Entwickeln und Bereitstellen von Anwendungssystemen) in der Ausbildung zum Fachinformatiker Fachrichtung Systemintegration
berufsschule c fachinformatiker systemintegration
Last synced: 29 Mar 2025
https://github.com/adolbyb/c-lang-intro
The First Programming Language I Learned at FAU
c c-programming code-blocks computer-science console-application learn-c
Last synced: 19 May 2026
https://github.com/sdthaker/senecacollege-btp100
Course dedicated to learning C language.
c computer-science seneca-college software-engineering
Last synced: 11 Jun 2025
https://github.com/frasieroh/quxer
Packrat parser generator for C99
c packrat parser-generator peg
Last synced: 17 Jun 2025
https://github.com/kostek888888/library-database-project-in-c
Database for library written using C and dynamically created one way linked lists. It has ability to sort results of queries by specified fields.
c library-database linked-list
Last synced: 13 Sep 2025
https://github.com/kunaldhongade/os
Operating System Programs
c learning-by-doing operating-system os
Last synced: 29 Mar 2025
https://github.com/tomilola-ng/tomi-teaches-c
C is one of my favourite programming languages, and that's why I decided to teach it
Last synced: 22 Jun 2025
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/sourlemonjuice/i18nglish.c
[Auto i18n?] [AKA i7h.c] This is an underlying reimplementation of RimoChan/i7h, built with the C language
Last synced: 01 Jan 2026
https://github.com/aidrecabrera/c-lang
A simple and brief introduction to C programming
Last synced: 21 Mar 2025
https://github.com/fahimfba/free-resources-for-programming
an index file containing free resources links of different programming languages
c cplusplus csharp java javascript programming-languages
Last synced: 04 Apr 2026
https://github.com/krashish8/cso102-lab
Lab and Assignment files of the course "Data Structures and Algorithms" (CSO102) - Even Semester 2018-19 (2nd Semester)
Last synced: 30 May 2026
https://github.com/wilsonsilva/raylib-tic-tac-toe
Tic Tac Toe in Raylib
c raylib raylib-c raylib-game tic-tac-toe tic-tac-toe-game tictactoe tictactoe-game
Last synced: 17 Feb 2026
https://github.com/abnerkaizer/aoc_trab1
Primeiro trabalho de AOC 1 envolvendo MIPS assembly.
Last synced: 18 May 2026
https://github.com/VTSTech/VTSPS2-CRC32
An example CRC32 implementation for the PS2
Last synced: 09 May 2025
https://github.com/diego-evaristo-crtl/algoc-lib
Collection of data structures to allow users to self learn DSA
c data-structures dsa self-learning
Last synced: 16 Jul 2025
https://github.com/notabhaykumar/college-administration-system
C-based College Administration System This project develops a CAS in C to streamline college operations. It integrates modules for student, faculty/staff, and fee management.
c clanguage structured-data txt-export
Last synced: 24 Jun 2025
https://github.com/giacomoferretti/chopper
A channel hopper for monitor mode written in C.
c channel channel-hopper chopper hopper libnl monitor monitor-mode netlink nl80211 wifi
Last synced: 08 Jul 2026
https://github.com/seng3694/pic-pac-poe
A scriptable texture packing program
c c99 lua scriptable texture-packer texturepacker
Last synced: 01 Jan 2026
https://github.com/not-nik/libcx
cx is another attempt to bring exceptions to C
c exception-handling exceptions signal-handler
Last synced: 22 Mar 2025
https://github.com/jaki729/unix_network_programming_codes
Network Programming involves writing programs that communicate with other programs across a computer network.
c network-programming networking networks socket tcp tcp-client tcp-server udp udp-client udp-server
Last synced: 04 Apr 2025
https://github.com/lanstobias/circular-queue
Implementation of a circular queue in c
adt c circular-queue linux queue
Last synced: 02 Jul 2026
https://github.com/fernando-cabrera-gonzalez/sz80e
Simple Z80 Emulator
c makefile vscode z80 z80-emulator
Last synced: 02 Jul 2026
https://github.com/stdlib-js/blas-base-transpose-operations
List of BLAS transpose operations.
array blas c fortran javascript multidimensional ndarray node node-js nodejs operation stdlib transpose transposition types util utilities utility utils
Last synced: 26 Oct 2025
https://github.com/matteoepitech/ggl
GGL also known as GenesisGL is an easy to use 2D graphical library made using OpenGL, GLFW in C.
2d-graphics-library c glfw graphical library opengl
Last synced: 22 Jun 2025
https://github.com/emmiegit/c-utils
A collection of various utilities written in C.
Last synced: 14 Jul 2025
https://github.com/coderboy-raiyan/cs-fundamentals
Advanced CS Topics and Algorithms. Build Your Foundation As A Programmer
c cpp dsa-algorithm problem-solving
Last synced: 02 Jul 2026
https://github.com/zakariaelbouzkri/mindful_dining
In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.
c multiprocessing synchronization threading
Last synced: 05 Jul 2025
https://github.com/jaaumg/title-generator
This program in C reads a string, size of 16 character max, and using for loops it writes on a matrix 5x5, after that its write on a matrix 5x100 and shows its result
c matrices string string-manipulation
Last synced: 20 May 2026
https://github.com/eshaan7/programming_with_c_and_cpp
Various C and C++ programs I wrote for school, college or just for the heck of it.
btech c cbse cpp data-structures ggsipu hacktoberfest school
Last synced: 02 Jul 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/avvessalom/zfsgangster
Лабораторная работа по перелапачиванию zfs (ИТМО, ПИиКТ-СиППО, 3 курс).
c filesystem itmo-university system-programming zfs
Last synced: 04 Apr 2025
https://github.com/clement-muth/criterion-unit-test-c
Some example of criterion unit tests
c criterion test-unitaire unit-test
Last synced: 19 May 2026
https://github.com/whisperity/distcc-driver
Driving DistCC-based distributed C/C++ compilation in a smarter way: without having to deal with DISTCC_HOSTS intricacies and without accidentally stalling your development machine.
bash bash-script c clang compiler compiler-frontend cplusplus cpp developer-environment developer-tools distcc distributed-computing driver gcc linux load-balancing zsh zsh-script
Last synced: 07 Apr 2026
https://github.com/oleksa-oleksa/esp32_noisedetector_internship
Internet of Things project: ESP32, FreeRTOS, WiFi Connectivity
c cpp embedded-systems esp32 internet-of-things microcontroller mqtt-protocol
Last synced: 05 Apr 2025
https://github.com/engineermichael/project-code-name-skynet
Skynet incorporating the new feature to redirect ICBMs to Point Nemo or the Sun as part of a hypothetical plan to protect humanity from potential misuse of nuclear weapons. Higher Revisions with AI & ML
c control-systems embedded-c icbm labview matlab missile-simulation nuclear-data
Last synced: 19 May 2026
https://github.com/njlr/mujs-snapshot
MuJS is a lightweight Javascript interpreter designed for embedding in other software to extend them with scripting capabilities.
Last synced: 14 Apr 2026
https://github.com/abhishek6619/c-programming
This repository is designed to help learners master C language along with concepts, preparing them for developing a wide range of software, including operating systems, applications, and embedded system
Last synced: 02 Jul 2026
https://github.com/paradoxv5/intro-to-c
C study notes/examples (2024 reboot) [Note: for audience with existing experience in other prog.langs]
Last synced: 21 Mar 2025
https://github.com/ivanbgd/matrix-multiplication-matmul-c
Matrix Multiplication of non-square matrices in C, including parallel versions
c matrices matrix matrix-multiplication non-square-matrix-multiplication open-mp openmp
Last synced: 28 Mar 2025
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
https://github.com/franneck94/aes
AES En-/Decryption in C++
aes aes-encryption c cplusplus
Last synced: 06 Apr 2025
https://github.com/1deaa/minishell
A simple command interpreter - 42 Project
bash c command-interpreter makefile shell
Last synced: 11 Jul 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/horrjiy/minirt
42 Core Curriculum --- A raytracing project in C: Insert a scene and generate an image! --- Group project of @tleisterer and @Horrjiy.
42commoncore 42heilbronn c raytracing reflection rendering-3d-graphics
Last synced: 22 Jun 2025
https://github.com/michaellf107/btw
Simple fetcher written in C
c command-line command-line-tool fetch fetcher linux
Last synced: 17 May 2026
https://github.com/tengge1/win32-dialog-starter
Win32对话框应用程序创建模板。
c dialog starter-kit windowsapi
Last synced: 19 May 2026
https://github.com/osakka/jdbx
JDBX is a high-performance document database built specifically for JSON data, featuring TRUE unified documents architecture and capable of handling billion-document collections with sub-millisecond response times. Written in C. JavaScript integration, RBAC, RESTful API.
c database javascript json library-collection-document xvc
Last synced: 11 Apr 2026
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/luisgbr1el/rpg-fup
RPG textual de aventura e ação feito em C - Trabalho de Fundamentos da Programação (Ciência da Computação).
c roleplaying-game rpg ufc ufc-crateus
Last synced: 18 Mar 2025
https://github.com/amalchandru/blinking-leds
.ino -> .c 🔥
arduino atmega328p avr avr-gcc c
Last synced: 06 May 2026
https://github.com/matt-y-ice/c-turtlegraphics
A C-based graphical application inspired by the classic turtle graphics, allowing users to control a sprite (the "turtle") using keyboard inputs. The program supports line drawing, sprite rotation, customizable line colors, and real-time status display, using SDL2 for window management and OpenGL for rendering.
2d 2d-graphics 2d-rendering c cmake computer-graphics graphics graphics2d opengl opengl-library sdl2 sdl2-application sdl2-image sdl2-ttf turtle turtle-graphics
Last synced: 19 May 2026
https://github.com/benj1x/bargain-hunting
P1 Projekt til Bargain Hunting på AAU
Last synced: 19 Jul 2025
https://github.com/s-rohan-kumar/train-booking-system
This is my first project as an engineering student. This is a train booking project which is done in c langugae.
Last synced: 15 Jul 2025
https://github.com/saddamarbaa/learning-c-programming-concepts
==> I made this repository to post my C code and document my progress while Learning All Programming Concepts with C.
arrays arrays-and-strings c decision-making functions loops variables
Last synced: 29 Mar 2025
https://github.com/thomasms/fortc
Fortran to C (and back again) examples
bindings c cpp fortran iso modern-fortran
Last synced: 27 Apr 2026
https://github.com/emmaunel/c-reverse-shell
A simple reverse shell written in C
c c-reverse-shell cprogramming reverse-shell simple
Last synced: 29 Mar 2025
https://github.com/nishantb06/ray_tracing_challenge_c
C Implementation of the ray tracing challenge book
Last synced: 28 Mar 2025
https://github.com/hackpulsar/flappy-char
A flappy bird clone in your terminal.
c console-application console-game makefile
Last synced: 17 Jun 2025