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-22 00:04:42 UTC
- JSON Representation
https://github.com/kaoutherbo/practical-exercies-linked-list
Some exercices about singly linked list
c doubly-linked-list singly-linked-list
Last synced: 27 Jan 2026
https://github.com/git-elliot/competitive_programming_codes
All codes at one place in related format (aka Aditya Verma style).
algorithms c code competitive-coding competitive-programming
Last synced: 17 Apr 2026
https://github.com/lucasdaher/banco-malvader-c
Este projeto foi desenvolvido para a matéria de Lógica de Programação da faculdade. O sistema foi desenvolvido utilizando Linguagem C e possui dois tipos de usuário, clientes e funcionários.
Last synced: 26 Feb 2026
https://github.com/blitmaps/mylo-lang
A cool programming language, implemented in C, that uses a VM and has cool syntax; with inline C capability.
c compiler cool-language intermediate-code-generation programming-language strongly-typed suckless-software toy-language virtual-machine
Last synced: 22 Feb 2026
https://github.com/heig-tin-info/labo-00
Familiarisation avec l'ordinateur et préparation de l'environnement de travail
Last synced: 14 Jul 2026
https://github.com/merendamattia/so
SO - Sistemi Operativi presso l'Università degli Studi di Parma (9 CFU).
Last synced: 24 Oct 2025
https://github.com/limdongjin/sicxe-assembler
SIC/XE Machine Project for System Programming(CSE4100) 2019 Spring, Sogang Univ.
assembler assembler-implementation assembly assignment c linker loader sic sic-xe-machines sicxe sogang
Last synced: 17 May 2026
https://github.com/heig-tin-info/handout
Polycopié d'informatique 1 et informatique 2
c classroom course course-material handbook heig-vd programming
Last synced: 14 Jul 2026
https://github.com/tkovs/cbrainfuck
:curly_loop: A brainfuck interpreter made in C.
brainfuck brainfuck-interpreter c first-project
Last synced: 27 Oct 2025
https://github.com/pedrohpalmeida/beecrowd-exercises
Resolução de desafios de programação do site Beecrowd.
beecrowd beecrowd-solutions c java javascript kotlin postgresql python python3 sql sqlserver uri uri-online-judge uri-solutions urionlinejudge
Last synced: 05 Feb 2026
https://github.com/madmurphy/libgnunetworker
Multithreading with GNUnet
c event-loop gnu gnunet library multithreading shared-library threads unix
Last synced: 04 Sep 2025
https://github.com/f-corvaro/pipex
"Unleash the power of Unix pipelines and redirections with PIPEX - your gateway to system programming."
125 42 42commoncore 42network 42roma 42romaluiss 42school bonus c educational-project guide makefile mandatory pipes pipex pipex-42 pipex42 pipextester
Last synced: 24 Feb 2026
https://github.com/kezhengjie/epoll-tcp-port-forward
a small demo shows how to use epoll.small program implements port forwarding with epoll.also support Windows using wepoll
c epoll epoll-demo epoll-example linux-app linux-epoll port-forward port-forwarding tcp tcp-port-forward wepoll wepoll-example wepoll-tcp-port-forward
Last synced: 23 Feb 2026
https://github.com/basemax/datedifferc
Calculates the difference between two dates in the old format. (Using C Language without any extra library)
c date dates dates-and-times datetime datetime-format timestamp timestamp-conversion timestamp-convert timestamp-tool timestamps
Last synced: 03 Apr 2025
https://github.com/theshobhitsingh/data_structures_and_algorithms
This is my first GitHub repository, dedicated to documenting my learning journey and sharing implementations of data structures and algorithms.
algorithms c cpp data-structures java javascript python typescript
Last synced: 06 Mar 2026
https://github.com/aa-sikkkk/c-syntaxchecker
C-SyntaxChecker is a tool designed to analyze C and C++ code for common syntax issues. It checks for bracket matching, keyword usage, function definitions, and more. This tool can help developers maintain clean and error-free
Last synced: 29 Apr 2025
https://github.com/mathyscogne/42_so_long
First graphic project at 42, aimed at creating a mini 2D game and familiarizing with the school's graphic library.
Last synced: 27 Oct 2025
https://github.com/r3dhulk/hangman
Hangman is a word guessing fun game. written in different languagaes
Last synced: 06 May 2026
https://github.com/dahlitzflorian/small-c-programs
Including small C-programs to learn the programming language C
applications c development open-source source-code
Last synced: 17 Jul 2026
https://github.com/michaeladler/aoc-2023
AoC 2023 solutions in C
advent-of-code advent-of-code-2023 adventofcode-in-c aoc aoc2023 aoc2023-in-c c
Last synced: 11 Apr 2025
https://github.com/basemax/splitlinkedlistc
This is a simple implementation of a linked-list in C with a few helper functions for merging two or three linked-lists, splitting a linked list into two or three parts, and sorting a linked-list (recursive and non-recursive)
algorithm algorithm-challenges algorithms algorithms-and-data-structures algorithms-datastructures c linked-list linkedlist merge merge-linked-list merge-linkedlist split-linked-list split-linkedlist
Last synced: 03 Apr 2025
https://github.com/arya2004/turing-machine-calculator-simulator
Simulation of Basic Calculator through the Turing Machine
c hacktober hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2025 turing-machine turing-machine-simulator
Last synced: 05 Oct 2025
https://github.com/linarcx/bisotun
A minimal c library to generate PDF files.
c linux pdf pdf-generation pdf-specification pdfgen
Last synced: 11 Oct 2025
https://github.com/pepebecker/pepeos-i686
PepeOS is a minimal Operating System
c cross-compiler nasm operating-system os pepeos
Last synced: 14 Apr 2025
https://github.com/cnugteren/midisurf
Audiosurf-like game for the Atari ST based on Midi files
Last synced: 27 Mar 2025
https://github.com/aaravmalani/bencoder
A parser for BitTorrent .torrent files
bencode bencode-parser bencoder bencoding bittorent c cmake collaborate library torrent
Last synced: 10 Apr 2025
https://github.com/setghm/space-invaders
Space invaders game made with SDL2 in C.
c c-game c-language personal-project sdl2 sdl2-game space-invaders
Last synced: 23 Feb 2026
https://github.com/mhx/librotaryencoder
Simple, small rotary encoder library
c cpp embedded embedded-systems library quadrature-encoder rotary-encoder rotary-encoders
Last synced: 23 Feb 2026
https://github.com/oldnomad/picosocks5
Lightweight and simple SOCKS5 proxy server. This is a mirror, the main repository is on GitLab.
Last synced: 08 Jan 2026
https://github.com/asreimer/lmfit2
Non-Linear Levenburg-Marquardt Least-Squares Fitting of SuperDARN ACFs
acf c levenburg levenburg-marquardt marquardt python rawacf superdarn
Last synced: 12 Oct 2025
https://github.com/fazendaaa/project-euler
Some of the Project Euler exercises in different languages
c cpp haskell nodejs project-euler project-euler-solutions python ruby typescript
Last synced: 07 Oct 2025
https://github.com/biglup/cardano-c
A pure C library for interacting with the Cardano blockchain. Compliant with MISRA standards and binding-friendly architecture.
c c99 cardano cryptocurrency cryptography serialization
Last synced: 23 Jan 2026
https://github.com/endygamedev/party-parrot
:rainbow: :parrot: Your own Party Parrot for terminal.
c linux-shell parrot party-parrot terminal
Last synced: 10 Oct 2025
https://github.com/anas-farooq8/top-kth-shortest-path
Solving the K Shortest Path Problem using a combination of MPI for distributed computing and OpenMP for shared memory parallelization within MPI processes. The goal is to find the Kth shortest path among all nodes of a given graph.
Last synced: 24 Jan 2026
https://github.com/mkasimd/c-nasm
Some tutorials on C & x86 Assembly
c nasm-assembly tutorial x86-64
Last synced: 09 Apr 2025
https://github.com/firesjoeng/weskip
Windows微信小程序跳广告 | WeChatAppEx.exe AD Skipper
adblock c cplusplus dll-injection hook miniprogram python speedgear speedhack wechat wechatappex
Last synced: 07 May 2026
https://github.com/sumukha-pk/lru-cache
Implementation of the LRU Cache in C, Implementation of the LRU Cache in C++, Implementation of the LRU Cache in Go, Implementation of the LRU Cache in JAVA
c cplusplus cpp go golang golang-library java lru lru-cache lru-caches lrucache
Last synced: 19 Apr 2026
https://github.com/c-krit/rbedit
A lightweight physics simulation environment for the ferox physics library.
c ferox immediate-mode level level-editor physics-2d physics-simulation raygui raylib rigid-body-dynamics stb testbed
Last synced: 07 Jul 2025
https://github.com/ttytm/vvatch
vvatch is cross-platform V module to monitor changes in directories. It utilizes the dmon C99 library.
bindings c cross-platform filesystem library v watcher
Last synced: 02 Apr 2025
https://github.com/ilhamsyahids/alstrukdat
IF2110 Algoritma dan Struktur Data
Last synced: 12 Jul 2025
https://github.com/sebasfalcone/better-work-notes
A repository containing my notes from different sources on good practices for codding and managing teams
c clean-code cpp development good-practices management oops-in-cpp
Last synced: 14 Jul 2025
https://github.com/abdelkarimhajji/ft_printf_42
ft_printf: Custom Printing Function @ 42 🖨️ Explore my solution for the "ft_printf" project at 42. Delve into the world of custom printing in C with this versatile printf implementation! #CProgramming #ft_printf 🚀💻
Last synced: 08 Oct 2025
https://github.com/jacubillos10/ruspectroscopy_tools
C extension module (for python) to generate gamma and E matrices in RUS (Resonant Ultrasound Spectroscopy)
c openmp physics python3 resonant-ultrasound-spectroscopy solid-state-physics
Last synced: 14 Oct 2025
https://github.com/ynezz/luaevdev
Lua library for comfortable access to Linux input subsystem(evdev particularly)
Last synced: 07 Jan 2026
https://github.com/zouariomar/kayori
SDL 1.2 video game project
c code development game game-development linux make makefile sdl sdl2-image ttf-fonts
Last synced: 22 Feb 2026
https://github.com/guidodipietro/taoprintf-project
What is the strangest, weirdest, scariest, toughest, best way to print the Name?
c c-language esoteric ihavenoideawhatimdoing ioccc madness obfuscated obfuscated-code taoyu
Last synced: 26 Jan 2026
https://github.com/johnnycurran/ctf-writeups
Collection of write-ups of CTF challenges and CrackMes
c crackmes ctf gdb radare2 reverse-engineering
Last synced: 06 Jul 2026
https://github.com/libdriver/ad9833
AD9833 full-featured driver library for general MCU and Linux.
ad9833 c dds full-featured-driver linux mcu spi
Last synced: 18 Oct 2025
https://github.com/diogogmatos/li2-pl5g05
Interpreter for a stack oriented programming language, written in C
Last synced: 05 Sep 2025
https://github.com/jacopodl/spark
Low level network library :satellite: :zap:
c low-level network network-programming networking raw raw-data raw-sockets spark
Last synced: 14 Oct 2025
https://github.com/ij-roy/semester-3
This Repository is Containing all the work I have done in my 3rd Semester of Btech in JKLU
android-development c computer-organisation-architechure database-management-systems datastructures-algorithms datastructuresandalgorithm kotlin probability-and-statistics python
Last synced: 23 Apr 2025
https://github.com/lucasdaher/banco-malvader
Programa desenvolvido para o trabalho da matéria de Lógica de Programação.
Last synced: 01 Mar 2025
https://github.com/freyxfi/thec-programming-language
The C programming language i have learned so far, but this time i'm storing all my codes so others can learn from it
100daysofcode beginner c c-language c-programming c-programming-language
Last synced: 10 Apr 2025
https://github.com/kaitai-io/kaitai_struct_c_runtime
Kaitai Struct: runtime for C
Last synced: 08 Sep 2025
https://github.com/jonsteinn/tftp-server
A simple TFTP server with RRQ only
c networking sockets tftp-server
Last synced: 05 Oct 2025
https://github.com/nicknaso/conf-ni-2017
Node.JS With Steroids - Make Better Node.js Application with Native Add-Ons
addon bridge c cpp javascript n-api nan native node-addon nodejs performance
Last synced: 29 Apr 2026
https://github.com/jotavare/ft_printf
Redo the behavior of C library function printf without using it.
c flags ft-printf gdb makefile norminette recursion static-library string-manipulation structures valgrind valist variadic-arguments write
Last synced: 24 Apr 2025
https://github.com/ascendho/cs50x
🏳️🌈 旗舰课程 CS50x 教授学生如何通过算法思考并有效地解决问题,主题包括抽象、算法、数据结构、封装、资源管理、安全性、软件工程和 Web 编程。学习资料整合,包括示例代码,课程幻灯片、讲座笔记和题目集解答等资源
Last synced: 29 Apr 2026
https://github.com/marcobuster/itis
Compiti, esercitazioni e verifiche fatte durante l'arco della scuola superiore.
Last synced: 29 Apr 2026
https://github.com/barismeral/java-serial-port
Custom basic Serial Port Communication for Java
c c-plus-plus communication java java-8 java-library library serial-communication serial-port serialport simple windows
Last synced: 04 Mar 2026
https://github.com/basemax/mysqlcalc
A MySQL/MariaDB module and plugin to calculate the formula and calculate mathematical expression in SQL Query.
c calc calc-engine calculate calculation calculations calculator calculator-application calculators cc cpp cpp-calc mariadb-udf mysql-udf udf-mariadb udf-mysql
Last synced: 01 May 2026
https://github.com/amanoteam/pino
A GCC cross-compiler targeting Android
android c cobol cpp fortran gcc-complier objective-c objective-c-plus-plus termux
Last synced: 30 Apr 2026
https://github.com/performanc/messacer
Ultra-light decentralized messaging software using sockets.
c decentralized html javascript messaging nodejs
Last synced: 06 May 2026
https://github.com/yuriidorosh/markdown-viewer
"Markdown Viewer" is a simple GTK-based application to view Markdown files.
c c-language c-language-programming gtk gtk3 markdowm markdown-parser markdown-to-html markdown-viewer
Last synced: 01 May 2026
https://github.com/hxndev/udp-shopping-store-server
UDP Client Server model in which client asks for record from server.
c client-server code cpp project reciept shopping shopping-store store udp
Last synced: 20 Apr 2026
https://github.com/srvariable/rubikcube
Play with a Rubik Cube in your own terminal!
Last synced: 17 Apr 2026
https://github.com/notnekodev/jash
Just another Shell. Written completly in C
Last synced: 02 Mar 2026
https://github.com/mayhem/smi_leds
C/C++/Python module to drive up to 8 or 16 WS2812b LED strips with a single Raspberry Pi
Last synced: 06 Mar 2026
https://github.com/ulrich-tonmoy/phoenix
A Game Engine.
c clang cpp csharp directx game-engine vulkan wpf wpf-application
Last synced: 04 Mar 2026
https://github.com/hxndev/infix-postfix-prefix-using-stacks
In this assignment, we did conversions of expressions between infix, prefix and postfix
c cpp data-structures infix postfix prefix project stacks visual-studio
Last synced: 02 May 2026
https://github.com/rob-blackbourn/example-wasm-array-passing-2
Simplifying memory management for passing JavaScript arrays to wasm
c clang javascript wasm webassembly
Last synced: 10 May 2026
https://github.com/fasakinhenry/3-month-learning-journey
I aim to learn three technologies within three months: C, Python and Javascript
Last synced: 07 May 2026
https://github.com/mdusmanansari/school-management-system-using-c
This project made by me for School Management System with GUI. i use C-Language in it. Only For Turbo-C Tool
Last synced: 02 May 2026
https://github.com/dhruvsrikanth/unix-like-shell
A pure C implementation of a Unix-like system emulating the Bourne Again SHell.
bash-shell c emulator shell signal-safe-code thread-safe-code unix-command unix-like-system unix-shell
Last synced: 02 May 2026
https://github.com/caiomadeira/cmarte-interpreter
A interpreter for marte programing language made in C
Last synced: 12 May 2026
https://github.com/8dcc/sudoku
Simple sudoku game (and CLI solver) for the terminal using ncurses and written in C
c cli ncurses sudoku sudoku-generator sudoku-solver
Last synced: 15 Jun 2026
https://github.com/gyakobo/cross-hairs
This project tries to simulate fluid dynamics, and fluid viscosity.
c c-plus-plus devpost-hackathon fluid-dynamics fluid-simulation hackathon-project illumination-estimation multithreading njit opencv
Last synced: 02 May 2026
https://github.com/pooulad/gol
🚨Create game of life with C and Go
c ebitengine game-of-life golang
Last synced: 24 Apr 2026
https://github.com/candrewlee14/tetris-raylib
Tetris clone built with Raylib
Last synced: 02 Mar 2026
https://github.com/yaron4u/ncd
Network Connection Discovery Tool in C
c cli cybersecurity discovery hacking hacking-tool network network-analysis penetration-testing tcp
Last synced: 04 Jun 2026
https://github.com/baines/ppic_lessons
Lessons for Miblo's "Practising Programming in C" series
c programming-challenges programming-exercises
Last synced: 07 Jun 2026
https://github.com/krisbobo/alx-low_level_programming
Low level programming with the C programming language
Last synced: 03 May 2026