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-03 00:04:33 UTC
- JSON Representation
https://github.com/fragglet/yocton
Stringly-typed Minimalist Object Notation
Last synced: 07 Apr 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/zlliang/clox
An interpreter of the Lox scripting language, implemented in C
c interpreter programming-language
Last synced: 12 Jun 2026
https://github.com/robseb/niosii_eclipsecompproject
Automatically create a NIOS II Eclipse Project with the latest FreeRTOS Version, the Intel hwlib and more...
arria-v arria10 c custom-eclipse cyclone-v eclipse freertos intel intel-fpga intel-quartus-prime max10 nios-ii python-script quartus soc-fpga
Last synced: 14 Apr 2025
https://github.com/picotech/picosdk-c-wrappers
A set of C wrapper library projects for PicoScope® oscilloscope products.
c linux mac-osx picoscope picoscope-oscilloscope windows wrapper wrapper-api wrapper-dll wrapper-library
Last synced: 13 May 2025
https://github.com/andresrodriguez55/interpreterforbigaddlanguage
Interpreter for the BigAdd language.
Last synced: 09 Mar 2026
https://github.com/ffraenz/bomm
C-based command-line program designed to break Enigma ciphertext in a ciphertext-only scenario
c cryptanalysis enigma enigma-machine
Last synced: 13 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/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/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/ctkqiang/dirleaks
dirleaks 是一款轻量级、高效的敏感路径扫描工具,专为 渗透测试人员、红队、安全研究员 设计。 它能够快速识别目标站点中常见的敏感文件、配置文件、备份文件和目录泄露问题,帮助安全从业者在信息收集阶段迅速发现潜在的攻击面。 本项目基于 C 语言 + libcurl 实现,保证了跨平台兼容性与性能,提供交互式终端菜单,简单易用,适合从个人测试到团队批量渗透任务。
c china chinese clang ctkqiang curl cybersecurity dirleaks hackertools redteam scanner websecurity
Last synced: 15 May 2026
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/8dcc/8dcc.github.io
Personal blog
assembly blog c linux low-level math reverse-engineering
Last synced: 25 Sep 2025
https://github.com/smashwilson/segment
Most programmers, at some point, daydream about writing their own programming language. This one's mine.
c language programming-language segment
Last synced: 19 Mar 2025
https://github.com/sagiegurari/c_string_buffer
A simple string buffer for C
c c-lib c-library string string-buffer
Last synced: 12 Apr 2025
https://github.com/Nuno-Jesus/libft_file_checker
Small tool to verify files of the libft project
42 42-libft 42born2code 42cursus 42porto 42school c programming python
Last synced: 24 Mar 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/opensourcedoc/c-boilerplate-library
C Boilerplate Project to Build C Based Library
Last synced: 23 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/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/abranhe/mergesort.c
Merge Sort algorithm in C
abranhe algorithm allalgorithms c clib merge-sort mergesort sort sorting-algorithms
Last synced: 11 Aug 2025
https://github.com/kianenigma/c-interpreter
Minimal Interpreter (--like) environment for C written in Rust.
c interpreters rust rust-crate
Last synced: 14 Apr 2025
https://github.com/colossus73/imagination
A GTK+3 slide showmaker in development since 2009 featuring 69 transitions effects aiming to be user friendly and intuitive using Cairo to achieve the transition effects, FFmpeg to encode the video and ALSA to play the audio during the preview.
c cairo gtk3 help-wanted libasound libavcodec libavformat libavutil slideshow slideshow-maker slideshows transitions video-editing
Last synced: 23 Jul 2025
https://github.com/narasimha1997/bit_vector
A header-only bit vector library for C . This can be used for implementing dynamic bit-vectors for building Bloom-Filters and Hyper-Logs .
bloom-filter c cplusplus datastructures hashtable hyperloglog
Last synced: 07 Mar 2026
https://github.com/apwhitehat/http_threadripper
HTTP 1.1 server which shows off high concurrency capabilities of C++
c cpp cpp11 high-concurrency http libev socket-programming
Last synced: 13 Apr 2025
https://github.com/german-one/termwnd
Find the terminal window hosting the shell process running in a local Windows session.
c command-line console cpp csharp powershell terminal vb-net windows
Last synced: 11 Apr 2025
https://github.com/abdalazezahmed/arduinoa-lift-elevator
Arduino controlled lift
arduino arduino-boards arduino-ide arduino-uno c circuit dc dc-motor dcmotors elevation elevator elevator-simulation elevatorproject h-bridge lcd lcd-display lcd16x2 lift tinkercad ultrasonic-sensor
Last synced: 19 Jun 2025
https://github.com/winterrdog/sqlyte-db
A small database like SQLite that can do CRU( create, read & update ) and store data as B-Trees. Clearly written in C.
c data-structures database sql
Last synced: 10 Jul 2025
https://github.com/raresail/pico-w-template
This is a TCP Socket Server template for the RPI Pico W with features like AES 256 CTR encryption, JSON, Ping System
aes-256 aes-ctr c cpp json pico-wireless rasspberry-pi socket tcp-server template
Last synced: 21 Jul 2025
https://github.com/aiya000/workspace
This is file space that is my learning any language.
c clojure cobol csharp golang haskell html java javascript programming python ruby scala study typescript viml vimscript
Last synced: 09 May 2025
https://github.com/bmeneg/playing-around-kernel
Learning repo for Linux Kernel stuff
c kernel learning linux-kernel low-level
Last synced: 13 Apr 2025
https://github.com/chubek/zephyrasdl
An implementation of Zephyr ASDL in C, targeting C
abstract-syntax-tree bison c domain-specific-languages flex gcc gnu gpl lex trees yacc
Last synced: 12 May 2025
https://github.com/lesomnus/vcpkg-cache-http
HTTP provider for vcpkg binary caching
c cache cplusplus cpp vcpkg vcpkg-binary-caching
Last synced: 08 Jul 2025
https://github.com/a-khakimov/ping
Simple ping writed in C
c icmp icmp-ping ping unix-socket
Last synced: 18 Feb 2026
https://github.com/moisam/laylaos
A hobby OS with a custom kernel and userspace, with many ported software including musl libc, SDL2 and even Qt5!
c c-library cdrom grub2 kernel laylaos musl musl-libc operating-system operating-systems os osdev qt qt5 sdl2 sdl2-image window-manager x86-64
Last synced: 29 Oct 2025
https://github.com/sanchitbajaj02/cppprograms
Contribute your programs written in the c++ language
c codechef coding cpp dsa-algorithm hacktoberfest hacktoberfest-accepted hacktoberfest2020 open-source programming
Last synced: 13 Apr 2025
https://github.com/difegue/gblnk
GNU/Linux utility for transferring pictures between a GameBoy Camera and a PC
c gameboy gameboy-camera madcatz serial
Last synced: 30 Oct 2025
https://github.com/harsh971/hackerrank_solutions
Here you will get All Solutions for Topics from HackerRank Platform
30-days-of-code 30daysofcode c cpp hackerrank hackerrank-30dayschallange hackerrank-algorithms-solutions hackerrank-all-solutions hackerrank-challenges hackerrank-cpp hackerrank-java hackerrank-python hackerrank-solutions hackerrank-solutions-c hackerrank-solutions-for-java hackerrank-solutions-github java problem-solving python solutions
Last synced: 08 May 2025
https://github.com/vozlt/check-protocol
TCP/IP based applicaction protocol checker
applicaction-protocol-checker c example-code icmp smtp-protocol tcp tftp-protocol
Last synced: 20 Jul 2025
https://github.com/erkamuzuncayir/solutions-of-introduction-to-computing-systems
This repository contains my solutions for Introduction to Computing Systems - From Bits & Gates to C - C++ & Beyond by Yale Patt and Sanjay Patel
assembly c c-language c-programming cpp cpp-programming lc-3 low-level low-level-programming programming-challenges programming-exercises programming-language solutions
Last synced: 15 Nov 2025
https://github.com/pericles001/printf
Group project: writing our own printf function
Last synced: 24 Jun 2025
https://github.com/ankitjarwall/code-with-ankit
Hello everyone, Here we cook the fucking shit.
backend-api c cpp frontend-web mern python react
Last synced: 19 Jun 2025
https://github.com/amirsorouri00/bible-of-c
This repository contains the examples of the " The C Programming Language(Second Edition) " book that i implemented for me.
bible-of-c c c-programming the-c-programming-language
Last synced: 12 May 2025
https://github.com/wendymunyasi/alx-higher_level_programming
Learning Python.
c es6 javascript mysql mysql-database oop orm python-script python3 shell shell-script sqlalchemy tdd-python unittests
Last synced: 06 Mar 2026
https://github.com/brightprogrammer/crosswindow
Cross Platform Window Library
bsd-3-clause c cross-platform crosswindow graphics lightweight linux vulkan window x11 xcb
Last synced: 15 Feb 2026
https://github.com/antonio-pedro99/real-time-chat-with-socket
c linux-kernel socket system-programming
Last synced: 27 Jul 2025
https://github.com/taizod1024/vscode-ac-ts-extension
atcoder/yukicoder vscode extension for c/c++/java/python/go/javascript/typescript
atcoder c go javascript python typescript vscode-extension yukicoder
Last synced: 07 May 2025
https://github.com/joescat/xinvaders3d
XInvaders3D is a 3D Vector Graphics Space Invaders clone for X11.
arcade-game c retrogaming space-invaders xwindows
Last synced: 15 Jun 2025
https://github.com/cdslaborg/paramontex
This is a repository for the ParaMonte library examples. For more information, visit:
bayesian bayesian-inference bayesian-methods bayesian-optimization bayesian-statistics c cpp dram fortran fortran2018 machine-learning markov-chain matlab mcmc mcmc-methods mcmc-sampler parallel paramonte-library python visualization
Last synced: 15 Jul 2025
https://github.com/danthelion/selyp
A Lisp interpreter implemented in C.
c c99 lisp lisp-dialect lisp-interpreter
Last synced: 13 Mar 2026
https://github.com/marsdevx/maze-escape
🎮 🧩 Simple 2D puzzle game built in C for Linux and macOS.
2d 2d-game 42 c c-programming c-programming-game clanguage educational-game educational-project game-development gamedev linux macos maze-game maze-generator mlx so-long
Last synced: 12 Oct 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/malaksadek/statictiminganalyzer
A Logic Circuit Static Timing Analyzer Implemented in Python 🔌 ⚡ (2018)
c graph-algorithms html json logic-circuit logic-gates python scl static-timing-analysis verilog verilog-hdl
Last synced: 26 Feb 2026
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/mku11/salmon-aes-ctr
Salmon is a fast AES-256 CTR encryption library with support for data integrity, fast parallel operations, and seekable streams. It provides an API for encrypted data, byte streams, text, and a virtual drive API for encrypted local and remote files. Optimized for Intel x86_64, ARM64, and GPU cards.
aes-256-ctr aes-ni android arm64 c csharp encryption hmac intrinsics java javascript python typescript x86 xamarin
Last synced: 28 Feb 2026
https://github.com/exoad/yttriuslang.c
My naive compiler toolchain using LLVM
Last synced: 02 Mar 2026
https://github.com/amanoteam/musl-gcc-cross
A GCC cross-compiler targeting Linux musl
c cpp cross-compiler gcc linux musl
Last synced: 02 Jun 2026
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/ktsu-dev/imguiapp
A comprehensive .NET library suite for building desktop applications with Dear ImGui.
c cross-platform dear-imgui desktop frame-limiter gui hexa-net imgui immediate-mode modal net node-editor node-graph opengl popups silk-net theming ui widgets windowing
Last synced: 30 Jun 2026
https://github.com/echo-devim/memeditor
Small Windows C Debugger to patch processes' executable code
c debugger memory-editor patcher winapi
Last synced: 17 Oct 2025
https://github.com/vberlier/narmock
A minimal mocking utility for C projects.
Last synced: 17 Oct 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/prakalp-pande/data-structure
The GitHub repository focuses on data structures and algorithms, providing implementations and examples for various concepts in computer science. It aims to help developers understand fundamental topics like arrays, linked lists, stacks, queues, trees, sorting algorithms, and searching algorithms. With well-documented code snippets and explanations
c competitive-programming cpp dsa
Last synced: 15 Oct 2025
https://github.com/barimehdi77/push_swap
This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the one (of many) most appropriate solution for an optimized data sorting
1337 42 42cursus algo c checker pushswap sort-data
Last synced: 27 Oct 2025
https://github.com/mewmewdevart/42sp_piscina
🏊♀️ | Repository of exercises developed during the Piscine of 42 São Paulo. July/2022
42 42cursus 42saopaulo c learn-to-code piscine shell
Last synced: 17 Apr 2026
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/mahdi-eth/read-abiltiy
A program that gets a text and say which school grade you need for writing the text.
Last synced: 21 Oct 2025
https://github.com/rsharifnasab/os_project
OS project to practice mutex and more
Last synced: 19 Oct 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/barafael/bamiruffi
Bare Minimum Rust Foreign Function Interface for C
Last synced: 02 Apr 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/jehna/nes-bootstrap
Everything to start coding to NES with C
Last synced: 28 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/gjbex/code-optimization
Repository for participants of the "Code optimization" training
c cpp fortran hpc optimization profiling scientific-computing
Last synced: 13 Oct 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/okerew/biobridge
Biobridge is a Python library for simulating biological processes and systems also analyzing them, visualising them, and interacting with them.
analysis biology biopython bridge c cpu database learning library linux machine macos python realtime simulation unix windows
Last synced: 10 Oct 2025
https://github.com/unclechu/lv2-ladspa-bit-crusher
Bit Crusher Audio Plug-In (LV2 and LADSPA)
audio-processing bit-crusher c dsp-plugin ladspa lv2 lv2-plugin
Last synced: 26 Oct 2025
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/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/ace411/couchdb_ext
A PHP extension for CouchDB
apache-couchdb c couchdb couchdb-client couchdb-php couchdb-phpextension database php php-extension php-extensions
Last synced: 13 Mar 2025