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-25 00:04:28 UTC
- JSON Representation
https://github.com/ygor-sena/42cursus-get-next-line
The second project of 42 curriculum asks students to implement a function that returns a line read from one or more file descriptors.
42 42-get-next-line 42cursus 42saopaulo 42school 42sp ansi-c c ecole42
Last synced: 07 Jun 2026
https://github.com/lukaszcz/javalette
An educational compiler for Javalette, written in C
Last synced: 19 Jun 2026
https://github.com/mtguerson/3d-rotating-objects
🔄 The provided source code implements the rendering of three 3D solids - a parallelepiped, a cube, and a square-based pyramid - which rotate around the y-axis in a counterclockwise direction.
Last synced: 21 Apr 2026
https://github.com/moniaar/alx-low_level_programming
small projects on C
c low-level-programming programming-language
Last synced: 14 Jun 2026
https://github.com/theastralprogrammer0/alx-low_level_programming
Explore my C programming repository. C is an essential language widely used in building applications and crafting 'low-level' programs that intricately interact with the computer hardware.
betty-coding-style c debugger debugging gcc-compiler shell
Last synced: 03 May 2026
https://github.com/shivam0110/basic-short-games
Short games made using easy programming languages like cpp, c, python.
basic-codes basic-game c cpp easy-to-under game game-development python source-code
Last synced: 03 May 2026
https://github.com/andreafioraldi/til-compiler
Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine
assembly-language bison bytecode c cmake compiler flex language-compiler libxml2 parser xml
Last synced: 03 May 2026
https://github.com/wxx9248/aes.c
Simple implementation of Advanced Encryption Standard (AES) in C.
Last synced: 14 Jun 2026
https://github.com/mabogiqwa/c-compiler
Creating c-compiler
automata-theory c programming-languages
Last synced: 03 May 2026
https://github.com/oleksandrzelentsov/levenstein_distance
Implementation of Levenstein distance in C with comparison between several languages.
Last synced: 18 Jun 2026
https://github.com/sanchitbajaj02/algorithm-analysis
Analysis of Algorithms using C language
algorithms c cpp sorting sorting-algorithms time-complexity-analysis
Last synced: 29 Apr 2026
https://github.com/ryan-menezes/sistemabiblioteca
Sistema de gerenciamento simples de livros de uma biblioteca
biblioteca c cadastro language-c sistema sistema-biblioteca
Last synced: 07 Jun 2026
https://github.com/nicolasgasco/42_cub3d
Group project done by @nicolasgasco and @isolinis. A small Wolfenstein-inspired video game done with raycasting and MiniLibX.
Last synced: 07 Jun 2026
https://github.com/liulinboyi/c-language-experiment
C language experiment C语言实验 内联汇编与C语言指针
Last synced: 04 Jun 2026
https://github.com/kaushalmodi/nim-svdpi
Small wrapper for SystemVerilog DPI-C header svdpi.h
c dpi-c ffi nim nimterop svdpi systemverilog
Last synced: 15 Apr 2026
https://github.com/carlostojal/nerdpad
A simple developed in C language for C language text editor.
Last synced: 09 Jun 2026
https://github.com/woodprogrammer/estepona
Auto Caching Web Server
c cache cache-control clang cpp http
Last synced: 27 Apr 2026
https://github.com/ts1/uctoth
Self-learning Othello (Reversi) game engine written in CoffeeScript 2
c coffeescript coffeescript2 game game-engine vue webassembly
Last synced: 17 Apr 2026
https://github.com/lautydev/inclupp
A CLI tool to preprocess and compile C++ files with remote #includes.
Last synced: 04 Apr 2026
https://github.com/yash-garg/cppfiles
📝 Some of my school projects and random codes on C++
c code cplusplus cplusplus-17 cplusplus-basic
Last synced: 17 Apr 2026
https://github.com/travorlzh/cppstuff
Some C/C++ basics and algorithms
algorithm c c-language cmake cplusplus cpp factorization
Last synced: 21 Apr 2026
https://github.com/electrocodeur/rf433_joystick
Projet : RF 433 avec Joystick
Last synced: 02 May 2026
https://github.com/hk-transfield/wramp-multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp
Last synced: 29 Apr 2026
https://github.com/8luebottle/blog
⌨️ Personal Tech Blog : Gatsby + React
c cpp css go html javascript python
Last synced: 15 Apr 2026
https://github.com/electrostat-lab/clean-code
Clean Code
c classes clean-architecture clean-code cpp java oop-principles structs
Last synced: 29 Apr 2026
https://github.com/danielgatis/go-ptrloop
A helper to iterate over unsafe pointers.
c go golang pointer-arithmetic unsafe-pointers
Last synced: 28 Apr 2026
https://github.com/birajmainali/crack-recovery
Description control characters are not allowed 😃
Last synced: 14 Jun 2026
https://github.com/yantavares/msp430
My msp430 coding projects
assembly c microcontroller msp430
Last synced: 02 May 2026
https://github.com/serialphotog/intel-8080-emulator
A work in progress emulator for the Intel 8080 microprocessor.
Last synced: 20 Apr 2026
https://github.com/bezlant/s21_math_solver
🧮 A simple math expression evaluator built wtih Imgui. (School 42)
c calculator check djikstra-algorithm graph-visualization imgui-glfw math-solver parser rpn-calculator test-coverage
Last synced: 04 Apr 2026
https://github.com/loyc12/cub3d42
42 School Project : making a wolfenstein 3d kind of game to learn about raycasting
c game graphics mlx42 parsing teamwork wolfenstein-3d-engine
Last synced: 07 Feb 2026
https://github.com/jaki729/interview_code_junk
Junk of codes
c coding coding-challenge coding-interviews descriptive-code gfg-solutions interview-practice leetcode-python leetcode-solutions practice-programming python3 sde-sheet
Last synced: 02 May 2026
https://github.com/seluj78/shellgrammargenerator
This shell script converts .yacc files into a parser friendly C file
Last synced: 19 Apr 2026
https://github.com/honourhealth/converting-shell-script-to-perl-language-with-lex-and-yacc
Converting one programming language to another one with respect to some grammar rules, defined before with lex and yacc. C programming language is used beside lex and yacc.
c c-programming c-programming-language cprogramming cprogramming-language lex lex-yacc programming-language yacc yacc-lex
Last synced: 17 Mar 2026
https://github.com/gladir/c-tools
Suite de commande écrit en Pascal (Turbo Pascal ou Free Pascal) pour le développement en langage de programmation C
c c-tooling c-tools free-pascal turbo-pascal turbopascal
Last synced: 08 Jun 2026
https://github.com/westleyr/list-files
List All File(s) and Directory(s) With Color Highlighting
c clang cli color command command-line-tool directories directory fast file files linux list list-files ls simple
Last synced: 01 Mar 2026
https://github.com/westleyr/clint
Clint - Simple source code linter writen in C
c lint linter source source-code spaces tab tabs
Last synced: 01 Mar 2026
https://github.com/harsh-panchal-804/load-balancer-in-c
Multithreaded Layer 7 Load Balancer written in C for Linux. It utilizes POSIX sockets to accept and forward HTTP requests, distributes connections to multiple backend servers using round-robin scheduling, and transparently relays backend responses to clients . It also has dynamic Domain Name resolution.
c linux load-balancer posix-threads round-robin tcp
Last synced: 28 Apr 2026
https://github.com/dumitory-dev/ved
An application for creating and working with virtual encrypted logical drives.
c driver mounted-disks virtualization windows
Last synced: 08 May 2026
https://github.com/snick512/cloudflare
A Cloudflare Zone management tool.
api bash c cli cloudflare dns manager zones
Last synced: 07 Feb 2026
https://github.com/groboclown/precision-shell
The Exactly What You Need Shell
Last synced: 16 Feb 2026
https://github.com/opensourcedoc/c-boilerplate-application
C Boilerplate Project to Build C-based Application
Last synced: 18 Jun 2026
https://github.com/mdawoud27/data_structures_and_algorithms
Data Structures and Algorithms, you'll find comprehensive notes, explanations, and implementations of various data structures and algorithms.
arrays bigonotation binary-tree binary-trees c cpp data-structures hashtable javascript linked-list queues searching-algorithms sorting-algorithms stack stl
Last synced: 15 Apr 2026
https://github.com/achrafelkhnissi/cub3d
cub3D is project is inspired by the world-famous Wolfenstein 3D game, whichwas the first FPS ever. The goal of this project was to enable us to explore ray-casting. Our goal is to make a dynamic view inside a maze, in which we'll have to find our way.
1337school 42cursus 42projects 42school c cub3d
Last synced: 06 Feb 2026
https://github.com/8dcc/minesweeper
Simple terminal minesweeper with cursor support made in C
c cli game minesweeper ncurses vim-keybindings
Last synced: 17 Jun 2026
https://github.com/a-h-ismail/libtmsolve
Library for parsing mathematical expressions and manipulating matrices.
Last synced: 31 Jan 2026
https://github.com/rajjitlai/bca-3rd-sem-c-programs
C programs for BCA 3rd Semester 2023-2024
arrays bca c c-language c-programming-language coding-interviews cprogramming data-structrues data-structures dsc linked-list stack
Last synced: 01 Mar 2026
https://github.com/basemax/brainfuck2c
A simple Brainfuck-to-C transpiler that converts Brainfuck code into optimized C code. It features token merging, error detection, and clean C output for easy compilation and execution.
brainfuck brainfuck-compiler brainfuck-generator brainfuck-interpreter c c-generator compiler compiler-generator transpilation transpile transpiled-language transpiler transpilers transpiling
Last synced: 15 Feb 2026
https://github.com/nandaord/s.o.s.praialimpa
Projeto para a cadeira de Algoritmo e Estrutura de Dados do 3° Período de Ciência da Computação na CESAR School
2d-game beach c educational environment-awareness gamedev raylib sharks-attacks
Last synced: 07 Feb 2026
https://github.com/mateuseap/projecteuler
Resolution of Project Euler problems.
c cpp csharp projecteuler python
Last synced: 15 Apr 2026
https://github.com/bsach64/bhshell
A Simple Shell which supports piping and redirection
Last synced: 09 May 2026
https://github.com/missipsag/lexic-analyser
This project is a Lexical Analyzer (Scanner) implemented in C, designed to tokenize a simple programming language. It processes an input string (source code) and identifies valid tokens such as keywords, identifiers, numbers, operators, and punctuation marks. The analyzer is based on a Deterministic Finite Automaton (DFA).
automaton c c-programming compilation dfa lexical-analysis lexical-analyzer programming-languages theory-of-programming-languages
Last synced: 30 Jan 2026
https://github.com/amoeba/dereth-cartography
Archive of David Simpson's C source code from his Dereth Cartography page
asherons-call c cartography gaming maps
Last synced: 22 Mar 2026
https://github.com/whokilleddb/oops-c
I did an oops-c
c cpp dns function-pointer function-pointers object-oriented-programming oops oops-in-c struct
Last synced: 28 Apr 2026
https://github.com/marceloboeira/euler
ƛ Project Euler solved in some different languages
c challenge euler euler-exercises euler-solutions functional-programming haskell math ruby
Last synced: 09 May 2026
https://github.com/qvecs/qjson5
📎 A quick JSON5 implementation written in C, with Python bindings.
Last synced: 01 May 2026
https://github.com/tyler-cromwell/examples
My solutions to random common & uncommon problems I've encountered.
algorithm bash c data-structure distutils docker go javascript linux linux-kernel-module multithreading mysql network-programming pthreads python-extension python3 react x86-64
Last synced: 14 Feb 2026
https://github.com/junexxd/kernel-module
Linux kernel Modules and device drivers
Last synced: 25 Feb 2026
https://github.com/jewishlewish/layla-python-module
Python Module that uses C code to speed up evaluation
Last synced: 08 May 2026
https://github.com/kkkaan/metu-ceng-thes
Some of the homeworks I have done at metu ceng.
bash c cpp haskell java prolog python quantum-computing verilog
Last synced: 13 Feb 2026
https://github.com/sondernextdoor/brightness-slider
A simple slider GUI written in C++ with monitor brightness functionality as an example
brightness c cpp gui monitor slidebar slider trackbar
Last synced: 29 Apr 2026
https://github.com/huming2207/on9nmea
Dumb & Tiny (1.1KB) FSM-based NMEA parser for embedded devices
c cpp nmea nmea-parser nmea-sentences nmea0183
Last synced: 14 Feb 2026
https://github.com/filippopaganelli/c-gol-raylib
Interactive Game of Life Implementation in C using Raylib.
Last synced: 07 Feb 2026
https://github.com/dnl-blkv/simple-php-enum
Simple C/C++ alike enum library in PHP
c c-plus-plus enum enumerated-types enumeration php php-enum php7 php71 simple
Last synced: 29 Jan 2026
https://github.com/otaviomalta/ipc
Trabalho de Introdução a Programação de Computadores da UFU, o qual visa o desenvolvimento de um programa para a gestão de patrimônios da UFU.
Last synced: 13 Feb 2026
https://github.com/xgqfrms/c-plus-plus
C++ & C Plus Plus
c c-plus-plus c17 clang cplusplus cpp gcc macos
Last synced: 10 May 2026
https://github.com/desmonhak/bmp_image
Esta es una pequeña librería para C y Java para leer y escribir imagenes RGBs lineales en formato BMP windows.
Last synced: 09 May 2026
https://github.com/oglinuk/quines
Spelunking the depths of self-reproducing programs. My favorite so far is the Frankenquine.
c go python3 quine self-modifying self-reproducing
Last synced: 07 May 2026
https://github.com/casensiom/metaballs
Header only 3d metaballs generator in C99
3d 3d-graphics 3d-mesh-generation c c99 metaball metaballs
Last synced: 27 Mar 2026
https://github.com/jabellard/ash
Ash - alpha shell.
bash bison bnf c command-line command-line-tool doxygen doxygen-documentation flex gcc lex linux linux-system-programming make readline shell system-programming systems-programming yacc zsh
Last synced: 05 Apr 2026
https://github.com/omarazizi/http-server
HTTP server from scratch in C
c c-programming c-programming-language http-client http-server low-level-programming network-programming socket-programming system-programming
Last synced: 27 Feb 2026
https://github.com/alexeykarnachev/golova
Golova - puzzle game
c game-development opengl raylib
Last synced: 18 Jun 2026
https://github.com/the-noah/colored-messages-in-c
Create colored 🎨 messages 📝 in C(++)
c c-plus-plus colorization helper library
Last synced: 11 May 2026
https://github.com/princebansal7/c-cpp-logic-building
This Repo contains the codes from scratch to learn C, C++ (STL) & Object Oriented Programming
c c-plus-plus object-oriented-programming standard-template-library stl
Last synced: 19 Oct 2025
https://github.com/benstigsen/crainfudge
Brainfuck interpreter written in C
brainfuck-interpreter brainfuck-interpreters c interpreter
Last synced: 03 Jul 2025
https://github.com/huanhuanonly/windowdo
The scripting language for controlling windows on Windows OS.
c console scripting-language win32 windows-control
Last synced: 14 Jun 2025
https://github.com/jacmoe/nasl
Nasl is Not A Sixteen-bit Library
16-bit basic c c99 glfw3 graphics-programming my-basic old-school retro
Last synced: 01 Sep 2025
https://github.com/pandoraeartha/one-second-solve-hundred-millionth-fibonacci-series
Use C code and Multi-threading to calculate the 1e8 th term of Fibonacci Series in one second / C语言和多线程在一秒内计算斐波那契数列第一亿项
Last synced: 15 Mar 2025
https://github.com/sugam-arora/leetcode-
All questions solved by me are there
c cpp javascript python typescript
Last synced: 10 Apr 2026
https://github.com/aon4o/tues_grade_10
A repository for storing code written by me in tenth grade in tues.
Last synced: 21 Aug 2025
https://github.com/pandh4cker/memory
Memory game /w SDL2
c c-language memory memory-game sdl2 sdl2-image sdl2-ttf
Last synced: 28 May 2026
https://github.com/spiderbjgun/space-shooter
This repository hosts the "space-shooter" game, a thrilling 2D space shooter built with Flutter and Flame. Explore the galaxy, battle alien foes, and enjoy smooth gameplay across Web, Android, and Windows! 🛠️🌌
2d 2d-game amethyst c cross-platform emscripten flame flutter game game-development multiplayer multiplayer-game-server rpg-game scroll-shooter shooter top-down-game unity win32
Last synced: 10 Jun 2025
https://github.com/thekapcioszek/fremen-transcriptor
Sofware to transcript ASCII into desert people's writing from popular sci-fi franchise
c dune fremen language raylib transcription
Last synced: 05 Jun 2026
https://github.com/risto-stevcev/c-objects
:rocket: My guide on how to implement objects in C with support for inheritance, polymorphism, and clean memory management
c object object-oriented-programming objects
Last synced: 14 Jun 2026