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/ombhd/philosophers_42
The basics of threading a process and how to work on the same memory space.
1337school 42born2code c c-programming-language makefile multithreading process
Last synced: 26 Jul 2025
https://github.com/axect/hep_cs
Study numerical algorithm
c go julia mathematica matlab python
Last synced: 26 Jul 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
https://github.com/iwas-coder/wft.c
A simple and portable file transfer tool written in pure C. 🌐
c c99 file-transfer hacktoberfest network posix socket tool win32
Last synced: 12 Jul 2025
https://github.com/goldenthrust/alx-low_level_programming
ALX Low Level Programming is a collection of C programming projects and exercises that cover fundamental concepts of low-level programming. This repository includes implementations of various algorithms, data structures, and problem-solving techniques, aimed at enhancing proficiency in the C programming language.
big-o-notation c data-structures-and-algorithms sorting-algorithms
Last synced: 26 Jul 2025
https://github.com/guxtapires/vendas-no-mes
Um algoritmo em linguagem C que recebe os valores de venda na semana de determinado mês, escolhido pelo usuário, e então mostra a soma dos valores dos meses e das semanas.
Last synced: 26 Jul 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/evasabeeh/travel-route-planner
Implemented Dijkstra's algorithm to find the most optimal path between the origin and destination.
Last synced: 04 May 2026
https://github.com/ke0ff/icom_uxff_revt
Source and support for the UXFFront module revision-T (TX/RX) for the ICOM IC-900/IC-901 UX radio modules
8051 c fm-radio keil-uvision pll radio-controller rs-232 silabs spi transceiver
Last synced: 01 Mar 2025
https://github.com/iricartb/university-real-time-system-morse-translator
Ivan Ricart Borges - Concurrent programming in POSIX - Signals, Timers & Threads.
c morse multithreading posix real-time signals speaker timers
Last synced: 11 Jun 2026
https://github.com/01barthez/learn_datastructure_c
In the university context, learning C language is a prerequisite for success in certain subjects such as INF131, INF231... To make up for this deficit, I'm going to learn complex data structures in C (Stack, File, Lists...).
c data-structures file initialization list makefile pile programming-exercises
Last synced: 04 Mar 2025
https://github.com/semibran/life-c
:gear: conway's game of life in C
c cellular-automata game game-of-life physics simulation
Last synced: 06 Apr 2025
https://github.com/glnsh/text-to-subtitle
SubText: Text to Subtitles converts TXT to SRT written in C
Last synced: 05 Jun 2026
https://github.com/arikmukherjee/alo_project
Happy Coding!!🤫
c cpp css3 html5 javascript php python3 sql
Last synced: 07 Apr 2026
https://github.com/ysoroko/cub3d
A raycasting game engine reprogrammed from scratch using C language, inspired by the world's first 3D game.
42 c cub3d game-engine minilibx mlx pixelart raycasting s19 wolfenstein-3d
Last synced: 05 Nov 2025
https://github.com/howerj/note
CLI Note taking application
c cli command-line command-line-tool notes
Last synced: 23 May 2026
https://github.com/vtstech/vtsps2-crc32
An example CRC32 implementation for the PS2
Last synced: 06 Jul 2025
https://github.com/mrvladus/pug.h
Stupidly simple build system for small C/C++ projects
build-system c header-only pug simple
Last synced: 17 May 2026
https://github.com/nerooc/numerical-methods-pl
Exercises from 'Numerical Methods' at AGH UST (in Polish).
c numerical-methods university-course
Last synced: 22 Mar 2025
https://github.com/vtstech/vtsps2-eject
A simple homebrew to eject the disc tray of a PS2
Last synced: 17 May 2026
https://github.com/gikoskos/fieldmanager
Prototype of an in-memory database for farmers (greek only)
Last synced: 31 Dec 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/meownoid/brainfuck-interpreter
Interpreter of the brainfuck programming language
brainfuck brainfuck-interpreter c parsing
Last synced: 26 Jul 2025
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/patrickdocs/data-structures-and-algorithms
A collection of lectures, example source codes, and exercises related to learning and practicing Data Structures and Algorithms using the C programming language.
algorithms c data-structures dynamic-programming easy-to-understand introduction-to-programming
Last synced: 27 Jun 2025
https://github.com/kevinmidkiff/cs410-project
Portland State University - CS410: Intro to Performance - VIC Performance Project
Last synced: 25 Jan 2026
https://github.com/skyf0l/aes-library
Lightweight AES library in C
aes aes-128 aes-256 aes-cbc aes-ecb aes-encryption c clib
Last synced: 21 Mar 2025
https://github.com/aymanizz/python-tokenizer
A tokenizer for the python programming language in C
Last synced: 15 May 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/akutchi/french-nomaian
A nomai's language generator adapted for french.
ada c gtkada language linguistics ncurses-tui nomai outer-wilds
Last synced: 19 May 2026
https://github.com/MaeAERIAH369/Ecole-42-Cursus
1st and 2nd years of École 42. Proficiency in C, C++, Asm, OOP, SQL and system administration.
asmx86 c cpp98 network oop postgresql sql system-administration
Last synced: 01 Oct 2025
https://github.com/graphtylove/hangman_c
Simple terminal based hangman game written in C
Last synced: 22 Jun 2025
https://github.com/kodekote/gtkregextester
a regex testing utility for GTK 3
c custom-drawing gtk gtk3 libcairo regex-matcher regex-validator
Last synced: 18 May 2026
https://github.com/bragdond/universal-dynamic-queue-c
Dynamic queue in C which can store any type of data
c dynamic-queue queue universal void
Last synced: 21 Mar 2025
https://github.com/mr-mrf-dev/pizza-finder
🍕 our Project in DS (Data Structure) with C++ Programming Language.
2d-tree c cmake cpp data-structure ds kd-tree
Last synced: 12 Feb 2026
https://github.com/micahondiwa/printf
Creating and implementing a custom printf function in C
c cli data-structures header-files malloc malloc-free printf
Last synced: 07 Aug 2025
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/librity/ft_kilo
CLI text editor written in C, following 42's Norminette
42 42born2code 42saopaulo 42school c ft-kilo norminette text-editor
Last synced: 19 Jun 2026
https://github.com/vic37get/jantardosfilosofos
👴🍲 Implementação da solução para o problema do Jantar dos Filósofos
c filosofos jantar mutex sistemas-operacionais so
Last synced: 07 Aug 2025
https://github.com/ryukote/visuino
Audio visualizer using Arduino Uno R3
arduino arduino-uno audio-visualizer c led-matrix-displays microphone
Last synced: 06 May 2026
https://github.com/zenigm/paaword-protected-studentrecordsystem
A simple student record management system in C language that allows users to store and retrieve student details such as name, class, section, parent's names, and contact information. Access is password-protected for security.
Last synced: 19 Jun 2025
https://github.com/klihe/sdl2-setup-macos
One day I was trying to search for something like pygame for C++ and I found SDL2, but the implementation of this library was not easy for me. I decided to make this tutorial on how to implement SDL2 on MACOS which works for me
c c11 cpp cpp11 game library sdl sdl2 sdl2-library tutorail
Last synced: 13 Mar 2025
https://github.com/adaros92/tinysh
A basic Unix shell written in C for my OS class.
c operating-system os shell terminal unix
Last synced: 09 Apr 2026
https://github.com/ajlekcahdp4/lsm
least square method calculation
approximation approximation-method c graph-plot labs least-squares-approximation
Last synced: 04 Apr 2025
https://github.com/martan03/spinningdonut
3D spinning ASCII donut
ascii ascii-donut c donut spinning-donut
Last synced: 06 Jul 2026
https://github.com/adrianmosnegutu/multiplexed-chat-server
A group chat server that broadcasts messages sent by one client to all connected clients.
broadcast c computer-networking group-chat linux socket-programming tcp-client tcp-server tcp-socket
Last synced: 18 May 2026
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/araujo88/libcurl-example
Networking example in C using libcurl library
c c-network-programming curl-library libcurl
Last synced: 21 Mar 2025
https://github.com/udanielnogueira/c-zero
Estudo da linguagem C nas aulas da Graduação de Ciência da Computação.
Last synced: 04 Jul 2026
https://github.com/gabriel-dp/c2python
Convert your C code to Python. Practical work in the Compilers subject at UFSJ.
Last synced: 09 May 2026
https://github.com/sykwer/h83069f_toy_os
Toy Operating System running on h8/3069f
Last synced: 08 Aug 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/p32929/cgpa_calculator
CGPA Calculator made using C
c calculator calculator-application cgpa cgpa-calculator p32929
Last synced: 17 Jun 2026
https://github.com/victorharri-chal/matchsticks
🧯 A project based on the famous matchsticks game. Done on my 1st year at Epitech
ai c epitech first-year-project game matchsticks-game
Last synced: 17 Jul 2025
https://github.com/victorharri-chal/teams
👋 A network project in C whose goal was to reproduce how the application Microsoft Teams works. One of the last project of my 2nd year at Epitech
c client-server epitech network second-year-project socket-programming
Last synced: 06 Apr 2025
https://github.com/victorharri-chal/need4stek
🚗 Artificial intelligence coded in C that guides an autonomous car through a virtual racetrack. Done on my 1st year at Epitech
ai autonomous-vehicles c epitech first-year-project race
Last synced: 22 Jun 2025
https://github.com/yurrriq/lispy
:book: Working through http://buildyourownlisp.com
c learning-by-book learning-by-doing lisp literate-programming noweb plt programming-language-development
Last synced: 18 Sep 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/andezion/gamejam
This is our little game for Game-Jam contest (pray for Timur)
assembler assembly assembly-language c game game-development memory-management sdl sdl2 sdl2-image sdl2-library sdl2-mixer sdl2-ttf
Last synced: 18 Jan 2026
https://github.com/joyrider3774/formula1_wasm4
A little, fake, formula 1 game and watch game for the wasm4 fantasy computer system
c game game-and-watch handheld-electronic-game retro wasm-4
Last synced: 29 Mar 2025
https://github.com/michael-lammens/smartcongestion
Optimized throughput/rtt in isolated client based CCA's. Servers treated as a black-box
c congestion-control isolated-environments network-programming tcp-vegas udp
Last synced: 23 May 2026
https://github.com/libdriver/pcf8575
PCF8575 full-featured driver library for general-purpose MCU and Linux.
c full-featured-driver io-expansion linux mcu pcf8575
Last synced: 19 May 2026
https://github.com/haxpor/imgurc
Minimalistic imgur cli in C. First version aims to support upload image first.
Last synced: 20 May 2026
https://github.com/jessicarod7/ece243-oml-public
Description of a game based on One More Line, created as the final project for ECE243 (Computer Organization).
arm c de1-soc fpga mobile-game one-more-line
Last synced: 18 Sep 2025
https://github.com/dcristoloveanu/clds
C Lockless Data Structures
c data-structures hash-table hazard-pointer library lock-free lockless singly-linked-list
Last synced: 22 Jun 2025
https://github.com/basemax/knapsackproblemc
This is a simple implementation of the knapsack problem in C in both recursive and dynamic programming approaches.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures c data-structure datastructure ds dynamic-programming knapsack
Last synced: 27 Jul 2025
https://github.com/pprattis/philosopher-dinner-problem-with-posix-threads-and-mutex
A program written with compatibility with Posix and uses Posix Threads that runs the philosohper dinner problem using threads and mutex to prevent multiple simultaneous execution of the critical section.
c computer-science mutex mutex-lock mutex-synchronisation philosophers-dinner-problem posix posix-threads program student
Last synced: 29 Mar 2025
https://github.com/kmhmubin/atm-service-management-system
ATM service management system
Last synced: 11 Jun 2025
https://github.com/alexweininger/notes
notes from a range computer science classes and topics
Last synced: 28 Mar 2025
https://github.com/pacatro/raylife
A simple implementation of the Conway's Game of Life using raylib.
c docker game-development gameoflife raylib
Last synced: 18 Feb 2026
https://github.com/hey-its-d2t2/runningbus_in_c
Running bus in C programming using C Graphics.
advanced-programming bus c cprogramming graphics-programming gui-application learn-to-code learning-by-doing
Last synced: 10 Aug 2025
https://github.com/gpbonillas/exercises-pucesd-cpp
Recopilación de ejercicios en lenguaje C/C++.
Last synced: 21 Apr 2026
https://github.com/sakshijain009/just-problems
Variety of Data Structures and Algorithms Problems in C and Java 🥂
c coding-challenge data-structures gfg internship java practice preparation programming-challenges questions
Last synced: 08 Mar 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/robertklee/autonomousrobotproject
The robot must find a target object within constrained search area and run a simulated cable from source to target while minimizing excess cable and object collisions
c embedded-c infrared-sensors robotics vex-robotics
Last synced: 20 May 2026
https://github.com/bensuperpc/docker-ack
The Amsterdam Compiler Kit in docker
Last synced: 18 Apr 2026
https://github.com/moxer-mmh/projets4
Module Projet de S4 checkers in assembly
Last synced: 16 May 2026
https://github.com/pravez/compilaplou
Another compilation project with an irrationnal name
bison c compiler emscripten flex
Last synced: 18 May 2026