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-04 00:04:30 UTC
- JSON Representation
https://github.com/palestamp/hamming_distance
Hamming distance extension for Postgres.
c hamming-distance pgsql postgresql
Last synced: 27 Oct 2025
https://github.com/paladitya/networkinglab
Codes for Networking Lab in Semester 6
arp c distance-vector-routing dns error-correcting-codes flow-control http-client http-server link-state-routing network-programming parallel-sort peer-to-peer-chatting
Last synced: 28 Feb 2025
https://github.com/briandowns/libdotenv
libdotenv is a C single-headerlibrary providing the ability to load values from a .env file into environment variables.
c c-programming-language c17 dotenv dotenv-loader dotenv-parser
Last synced: 06 Jul 2025
https://github.com/lluispp/42cursus
All the projects im involved in from common core at 42 Barcelona Programming school. All developed with C and VMWare virtualization software
42cursus 42projects 42school c programming vmware
Last synced: 27 Apr 2025
https://github.com/DoubleCouponDay/Chunkus
Discord bot that converts your chat image to a Scalable Vector Graphic.
c cpp docker hacktoberfest rust
Last synced: 01 Apr 2025
https://github.com/zikiflicky/rael
The Rael programming language
c interpreter language programming-language
Last synced: 12 Apr 2025
https://github.com/nicholaschiasson/car
Compile and Run! Execute source files directly without worrying at all about compiling.
c compile-and-run cpp csharp go java rust shebang utility
Last synced: 08 May 2025
https://github.com/olivier-boudeville/ceylan-seaplus
Part of the Ceylan project gathering facilities to better integrate C/C++ code to Erlang.
c c-plus-plus ceylan erlang integration
Last synced: 05 Apr 2025
https://github.com/zmercury/cpp
C++ - Second Semester Notes
bed bicte c cpp ict notes programming sanothimi
Last synced: 07 Apr 2025
https://github.com/artichoke/strudel
🥐 🥮 Rust port and drop-in replacement for the `st_hash` C hash table library
artichoke c ffi hashmap ruby rust rust-crate
Last synced: 09 Mar 2026
https://github.com/opennms/iplike
PostgreSQL stored procedure for comparing IP addresses in the style of SQL LIKE
Last synced: 14 Apr 2025
https://github.com/ercanersoy/pic-xc8-hd44780-library
PIC MPLABX HD44780 Library
c character-lcd display hd44780 lcd lcd-library library microchip mplabx pic xc8 xc8-compiler xc8-toolchain
Last synced: 08 Mar 2026
https://github.com/alxm/defendpluto
:full_moon: Space shooter game
arduino c game gamebuino-meta space-shooter
Last synced: 14 Apr 2025
https://github.com/callmesalmon/pearlos
pearlOS: A complete and lightweight operating system, contributions are welcome!
c kernel minimal minimalist operating-system os osdev pure-c
Last synced: 14 Apr 2025
https://github.com/briancline/undernet-cservice
The original Undernet Channel Service (X/W) used from 1995–2002. Note: I am not the author, just preserving it for posterity. It is one piece of IRC history.
c cservice irc irc-services undernet
Last synced: 22 Aug 2025
https://github.com/sug0/sheeetfm
A sheeet file manager for sheeet computers
c eee-pc file-manager minimalist suckless
Last synced: 22 Aug 2025
https://github.com/thehxdev/bfi
Fast and efficient BrainFuck compiler and interpreter written in C
assembly brainfuck brainfuck-compiler brainfuck-interpreter c compiler interpreter nix
Last synced: 22 Aug 2025
https://github.com/r3shape/uniform
A pluggable, extensible, open-source game engine, written in C.
c c99 extendable game-engine opengl pluggable
Last synced: 31 Aug 2025
https://github.com/sha-env/HackerRank
Hacker Rank Solve (On Going)
c cpp csharp go hackerrank hackerrank-challenges hackerrank-python hackerrank-solution haskell html java javascript kotlin php python ruby solver swift typescript vscode
Last synced: 02 Oct 2025
https://github.com/pal-sandeep/learning-c-cpp
Learning C and C++ for beginners
basic-programming c cplusplus cpp cprogramming logical-programming
Last synced: 13 Apr 2025
https://github.com/gabrielevalenzuela/microcontrollerexamples
Example projects for LPC1769 and STM32 microcontrollers. Includes code samples and setup instructions for various functionalities and peripherals. Ideal for learning and implementing embedded systems with ARM Cortex-M.
c embedded-systems lpc1769 stm32f103c8t6
Last synced: 20 Aug 2025
https://github.com/dns-oarc/pcap-thread
PCAP helper library with POSIX threads support and transport layer callbacks
c library packet-capture pcap pthreads
Last synced: 09 Nov 2025
https://github.com/simon-zerisenay/42-ft_printf
42 ft_printf: ft_printf is a project that involves recreating the functionality of the printf function from the standard C library. The project focuses on parsing format specifiers, formatting output, and handling various data types.
42abudhabi 42school c ecole42 libft42 printf printf-42
Last synced: 05 Mar 2025
https://github.com/iker-gonzalez/42-common-core
Compilation of all the projects carried out as part of 42's common core program.
42cursus algorithms bash c cpp css3 data-structures docker html5 linux mysql nestjs networking networks oauth postgresql react typescript virtualization
Last synced: 25 Aug 2025
https://github.com/andresrodriguez55/interpreterforbigaddlanguage
Interpreter for the BigAdd language.
Last synced: 09 Mar 2026
https://github.com/flyx/libyaml_constructor
Code generator to load YAML into C types
c deserialization libyaml yaml
Last synced: 04 Nov 2025
https://github.com/sammycage/otfsvg
otfsvg is a C library for parsing SVG documents embedded in OpenType fonts
Last synced: 06 Aug 2025
https://github.com/BillyFrcs/Programming
General Purpose Object Oriented & Procedural Programming.
algorithms-and-data-structures c coding-challenge cpp csharp dart golang java javascript kotlin nodejs object-oriented-programming oop problem-solving programming programming-languages python visual-basic-net visual-studio vscode
Last synced: 14 Apr 2025
https://github.com/libdriver/syn6288e
SYN6288E full function driver library for general MCU and Linux.
c full-function-driver linux mcu speech-synthesis syn6288e uart
Last synced: 04 Aug 2025
https://github.com/treblle/treblle
A framework enabling Go developers to easily create CLI applications.
application c cli cli-app framework go golang golang-application
Last synced: 25 Aug 2025
https://github.com/maxgfr/braille-translator-math
A program that converts a pdf to txt by transforming a registered mathematical symbol in its braille form.
blind braille braille-translator c converts hex hexadecimal mathematics pdf script translation
Last synced: 02 Aug 2025
https://github.com/j4cobgarby/atomic-kernel
A kernel, written in C. My second kernel, cause I wanted to start from a clean slate.
c grub i386 i686 kernel nasm operating-system qemu
Last synced: 20 Sep 2025
https://github.com/alioguzhan/dobby
Command line program to track and save your work / study activity.
c cs50 cs50x time-tracker time-tracking
Last synced: 19 Feb 2026
https://github.com/julorapido/sdl_doom
wolfenstein renderer made with SDL2 and C.
Last synced: 01 Aug 2025
https://github.com/liplum/myfirstgame
The first time I jumped into the Code World.
Last synced: 27 Feb 2026
https://github.com/barafael/bamiruffi
Bare Minimum Rust Foreign Function Interface for C
Last synced: 02 Apr 2026
https://github.com/rsharifnasab/os_project
OS project to practice mutex and more
Last synced: 19 Oct 2025
https://github.com/exoad/yttriuslang.c
My naive compiler toolchain using LLVM
Last synced: 02 Mar 2026
https://github.com/m0saan/minishell
The project's main idea is to implement a simple shell. As beautiful as a real shell.
1337school 42born2code bash c cat echo lexical-analysis minishell parsing pipes shell signals
Last synced: 26 Feb 2026
https://github.com/jokelbaf/proton-injector
A DLL injector for Windows executables running under Proton with support for multiple injection methods.
Last synced: 03 Mar 2026
https://github.com/daisvke/bomberman
This project is a small 2D Bomberman-style game created using minilibx, a graphics library used at 42. The game features textures, sprites, and tile-based design.
2d-game 42projects bomberman c ecole42 game minilibx school42 so-long
Last synced: 05 Mar 2026
https://github.com/basemax/dcat
Implementation cat unix tools using pure C programming language. cat is a standard Unix utility that reads files sequentially, writing them to standard output. (cat: concatenate files)
c cat dcat donya donya-os donyaos unix-tool unix-tools
Last synced: 14 Mar 2026
https://github.com/adityamangal1/random_character_generator
Random character generator in c language using random function.
c c-programming-language functions game random-color
Last synced: 10 Apr 2025
https://github.com/wenkesj/cai
Dependency-free, simple and extensible Deep Learning library, written in C
Last synced: 27 Feb 2026
https://github.com/outfrost/shadowclad
Stealth game with a purpose-built engine (C & OpenGL)
assimp c game game-engine glfw opengl stealth-game
Last synced: 12 Apr 2025
https://github.com/ggkooo/esp32-sensors
Developing an ESP32 code to read environmental variables
arduino-ide c esp32 esp32-devkit-v1 humidity-sensor ino noise-sensor sensors temperature-sensor
Last synced: 06 Oct 2025
https://github.com/briandowns/structured-logger
A simple JSON structured logger for C applications.
c c-language json logger logging structured-logging
Last synced: 10 Apr 2025
https://github.com/tsnsoft/wxwidgets_table_demo-linux
Пример программы с таблицей на С++ в Code::Blocks с использованием wxWidgets в linux
c codeblocks cpp example linux table wxwidgets
Last synced: 22 Apr 2025
https://github.com/cgcnix/soilleirwl
bsd c c-language library linux madewithlove wayland wayland-compositor wayland-server
Last synced: 10 Apr 2025
https://github.com/Atharv-Attri/HacktoberFest-Projects
A collection of issues for Hacktoberfest!
c cpp dart go hacktoberfest hacktoberfest-2020 hacktoberfest2020 haskell java javascript python ruby rust
Last synced: 11 May 2025
https://github.com/dangmoody/temper
Single header-only testing framework written in C99.
c c99 test testing tests unit unit-testing unit-testing-framework unit-testing-library
Last synced: 21 Apr 2025
https://github.com/luizbills/font4x6
4x6 tiny monochrome bitmap font for rendering
bitmap-font c font rendering retro tiny
Last synced: 12 Mar 2026
https://github.com/spotflow-io/device-sdk
Devices can use this SDK to connect to the Spotflow IoT Platform. Supported languages: Rust, Python, C.
c iot iot-device iot-platform python rust spotflow
Last synced: 19 Apr 2025
https://github.com/zixu-w/zxos
Bare bone kernel from tutorial http://wiki.osdev.org/
Last synced: 16 Apr 2025
https://github.com/ercanersoy/pic-xc8-usart-library
PIC MPLABX USART Library
c library microchip mplabx pic uart uart-library usart usart-library xc8 xc8-compiler xc8-toolchain
Last synced: 07 Sep 2025
https://github.com/josecelano/c-mandelbrot-arbitrary-precision
Proof of concept project about adding arbitrary precision math to Fractal generation software GNofract4D.
arbitrary-precision c c-language mandelbrot mandelbrot-fractal
Last synced: 26 Mar 2025
https://github.com/unixzii/libdscoro
🚄 The dead-simple stackful coroutine library.
async c coroutines greenthread ios library objective-c stackful-coroutines
Last synced: 25 Mar 2025
https://github.com/abinavravi/cfd-lab
Computational Fluid Dynamics Praktikum at TUM. (Chair 5 Informatics)
c fluid-dynamics fluid-simulation mpi parallel-programming precice solver
Last synced: 02 Jul 2025
https://github.com/ilya3point999k/ral
Single header fixed point software renderer
3d c fixed-point public-domain rasterization single-header software-rendering
Last synced: 11 Apr 2025
https://github.com/a3onn/mapptth
A simple to use multi-threaded web-crawler written in C with libcURL and Lexbor.
c cmake gplv3 graphviz lexbor libcurl multi-threading robots-txt sitemap web-crawler
Last synced: 12 Apr 2025
https://github.com/hiirotsuki/vntools
utilities for working with visual novel assets
Last synced: 10 Apr 2025
https://github.com/gjjvdburg/numpy_c_extension
Skeleton Python Package for linking a C/C++ library as a NumPy Extension
c c-library cpp extension linking numpy python python-numpy python-wrapper skeleton
Last synced: 09 Oct 2025
https://github.com/dylangageot/mechgah
Mechgah is an accurate NES emulator, developped for Linux and written in C.
6502 c emulator nes object-oriented
Last synced: 09 Oct 2025
https://github.com/qu1x/trackball
Virtual Trackball Orbiting via the Exponential Map
arcball c camera exponential-map quaternion rust-lang virtual-trackball
Last synced: 30 Apr 2025
https://github.com/billyfrcs/programming
General Purpose Object Oriented & Procedural Programming.
algorithms-and-data-structures c coding-challenge cpp csharp dart golang java javascript kotlin nodejs object-oriented-programming oop problem-solving programming programming-languages python visual-basic-net visual-studio vscode
Last synced: 28 Apr 2025
https://github.com/tecnickcom/binsearch
Search unsigned integers in sorted binary file
binary c c99 digital fast filesystem golang memory-mapped-file python search
Last synced: 24 Apr 2025
https://github.com/codeabinash/try-aurora
The C code highlighting engine for the web.
c c-code c-code-highlight c-lang c-language code-highlight highlight
Last synced: 22 Apr 2025
https://github.com/jehna/nes-bootstrap
Everything to start coding to NES with C
Last synced: 28 Apr 2025
https://github.com/olemorud/arena-allocator
Arena Allocator implementation in C
Last synced: 30 Apr 2025
https://github.com/0x48piraj/wrong8007
Wrong Boot OS (Wrong8007) is an equivalent of a burner phone.
anti-forensics c erase-disk linux linux-kernel linux-kernel-module lkm opsec privacy snowden whistleblowing wipe
Last synced: 22 Apr 2025
https://github.com/achrafelkhnissi/webserv
webserv is an HTTP server capable of handling multiple clients simultaneously using C++, Socket programming, and CGI.
1337 1337cursus 1337school 42 42born2code 42cursus 42projects 42school c cgi cpp cpp98 http http-requests http-server makefile network-programming socket-programming webserv webserver
Last synced: 10 Apr 2025
https://github.com/dexter-xd/chip8-emulator
Simple CHIP-8 emulator with SDL2
Last synced: 08 May 2025
https://github.com/autch/demucc
Decompiler of P/ECE music driver sequence file (*.pmd)
Last synced: 12 Jun 2025
https://github.com/bbaovanc/smines
Minesweeper
c hacktoberfest minesweeper ncurses
Last synced: 05 Sep 2025
https://github.com/adityamangal1/number-guessing-quiz.c
This is the number guessing game with the use of C programming language.
c cprogramming exercise functions numberguessinggame random-number-generators
Last synced: 28 Jul 2025
https://github.com/linwin-cloud/kylin-language
KyLin 是一款基于Jvm的跨平台高效的编程语言。面相对象和面向过程都是可以的,直译式编程语言 其特点就是快速高效简单,语法设计降低或者避免写出像shit一样的代码,代码就像诗一样优美 同样,其设计成函数式,而且避免套嵌的写法,完全利用函数的调用,代码可读性十分的高,而且运行安全,基于Jvm,jvm有强大的内存安全管理机智 从功能和一些设计上是对标Python的
c http java kylin linux programming-language windows
Last synced: 15 Jul 2025
https://github.com/omarazizi/skernel
Simple x86 Operating System Kernel running in 32-bit protected mode that implements process management, multitasking, and memory paging, with a custom filesystem
assembly c c-programming c-programming-language kernel-source low-level low-level-programming os-dev os-development system-programming x86-assembly
Last synced: 10 Apr 2025
https://github.com/monal5031/chimera
C/C++ implementation of basic linux commands
Last synced: 12 Apr 2025