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-01 00:04:19 UTC
- JSON Representation
https://github.com/akshayvernekar/esp-webthing
Esp idf compoment for creating Mozilla webthing
c component esp-idf mozilla-iot
Last synced: 29 Mar 2025
https://github.com/naleksiev/fin
Scripting language.
c fin interpreter scripting scripting-language
Last synced: 11 May 2025
https://github.com/shawnanastasio/BasilC
An interpreter for the BasilC esoteric programming language
c esoteric-language esoteric-programming-language interpreter
Last synced: 11 May 2025
https://github.com/jblond/mod_log_rotate
mod_log_rotate module for native log rotation for apache
apache apache2 c httpd-logs log-rotation logrotate module
Last synced: 02 Aug 2025
https://github.com/dai-wenxun/c-compiler
Tiny self-hosting C compiler (计算机组成原理)
assembly c compiler self-hosting x86-64
Last synced: 04 Aug 2025
https://github.com/colleagueriley/rgfw-odin
RGFW bindings for Odin
c cross-platform glfw library lightweight odin odin-lang opengl rgfw software-rendering window-abstraction
Last synced: 14 May 2025
https://github.com/coderarjob/split_join
Splits a large file into smaller files of specified bytes and also joins them back to the original file.
c file-joiner file-split file-splitter linux
Last synced: 18 May 2026
https://github.com/keyhr/vscode-42-c-format
A vscode extension to provide formatting from c_formatter_42
42 42school c formatter norminette
Last synced: 16 Jan 2026
https://github.com/ameliasquires/lullaby
broad lua library primarily for networking, cryptography, and multithreading
Last synced: 04 Oct 2025
https://github.com/willdoescode/natcpp
Re-writing natls in c++ to learn c++
c cpp ls ls-colors ls-command nat natls
Last synced: 07 Apr 2025
https://github.com/voronar/ctype-js
JavaScript library for easy working with C data types like primitive type arrays and structures.
c data-structures javascript websocket
Last synced: 06 Mar 2026
https://github.com/shubhexists/proximity
A multithreading terminal chat application written in C, implemented through websockets
c websocket websocket-chat websocket-client websocket-server
Last synced: 10 Apr 2025
https://github.com/madebypixel02/push_swap
[42 Madrid] Because swap_push isn’t as natural
42 42-cursus 42born2code 42madrid 42school algorithm born2code c git makefile peer2peer push-swap sorting-algorithms
Last synced: 11 Apr 2025
https://github.com/carloszoft/online_judge
Repository to resolved exercises in https://www.hackerrank.com/
algorithms c competitive-programming estrutura-de-dados javascript treinamento
Last synced: 07 Sep 2025
https://github.com/gaureshpai/dump
Dump: This repository is where I upload randomly generated webpages using HTML, CSS, and JavaScript and also create folders for the certificate courses i am learning and also the folders with bunch of codes in it. These webpages are generated programmatically to showcase different designs, layouts, and interactive elements.
c git github-config html-css-javascript java python
Last synced: 30 Apr 2025
https://github.com/richardpl/ncdm
ncurses download manager
c download-manager libcurl libcurl-multi ncurses ncurses-library ncurses-tui protocol pthreads tui
Last synced: 05 May 2025
https://github.com/b3dgs/sc68
Sc68 Atari ST and Amiga music player
amiga android atari-st audio-player c sc68
Last synced: 09 Jul 2025
https://github.com/mikaelvallenet/bistromatic
EPITECH - First year project: Creation of a calculator able to display the result of the evaluation of an arithmetic expression composed of integers of infinite size expressed in any base
bistro bistro-matic c calculator epitech epitech-project programming-language
Last synced: 04 May 2025
https://github.com/launchdarkly/cpp-sdks
C++ Client/Server SDKs
c cpp cpp17 feature-flags feature-toggles launchdarkly launchdarkly-sdk managed-by-terraform sdk
Last synced: 30 Jun 2026
https://github.com/iricartb/university-c-compiler-flex-bison
Ivan Ricart Borges - C compiler using Flex & Bison, Bison is a generator of syntactic analyzers, a substitute for yacc ("Yet Another Compiler Compiler", another compiler of compilers).
bison c compiler flex lexical semantics yacc
Last synced: 10 Apr 2025
https://github.com/apache/activemq-artemis-native
Apache activemq artemis native
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 12 Apr 2025
https://github.com/yokawasa/vs_httpd
Very Simple HTTP Server that can deliver static files very fast.
c high-performance http http-server libevent web-server
Last synced: 28 Oct 2025
https://github.com/madmurphy/nextgen
An interactive Bash script that lets you easily set up a new extension project for GNOME Files (Nautilus)
c gnome gnu nautilus nautilus-extension project-template
Last synced: 04 May 2025
https://github.com/pdsmart/sharpmz
A Sharp MZ Series (80K,80C,1200,80A,80B,700,800,2000) Computer Hardware Emulation written in VHDL on Altera FPGA fabric. Runs on the MiSTer project and other Altera Cyclone devices.
assembly-language c cpp electronics emulator fpga perl retrocomputing vhdl
Last synced: 15 Jun 2025
https://github.com/hollowman6/english-word-frequency-statistics-program
English Word Frequency Statistics Program realized by C. (英文词频统计程序)
Last synced: 11 Apr 2025
https://github.com/ultirequiem/structured-programming-platzi
👨💻Exercises and notes from the structured programming course at @Platzi
c c-course course platzi platzi-course programacion-estructurada
Last synced: 07 May 2025
https://github.com/benmezger/strail
A kernel with support to the RISCV architecture
asm c kernel operating-system riscv unix
Last synced: 07 Sep 2025
https://github.com/drogglbecher/thinline
Handle and execute unittests written in function comment sections for C/C++ & Python
analysis c cpp parser python rust synthesis unit-testing unittests
Last synced: 10 Oct 2025
https://github.com/arverma/data_diode
A unidirectional network (also referred to as a unidirectional security gateway or data diode ) is a network appliance or device allowing data to travel only in one direction. It is used in guaranteeing information security. They are most commonly found in high security environments such as defense, where they serve as connections between two or more networks of differing security classification – also known as a "cross domain solution." This technology is also found at the industrial control level for such facilit ies as nuclear power plants, electric power generation/distribution, oil and gas production, water/wastewater, airplanes (between flight control units and in - flight entertainment systems), and manufacturing.
c client client-server client-server-architecture data data-diode diode networking server socket-programming
Last synced: 23 Aug 2025
https://github.com/abdallahhemdan/hackerrank-solutons
✨ My solutions on HackerRank with c/c++ ..
c c-programming cmp2022 cpp cpp14 hacker-rank hackerrank hackerrank-solutions hemdan
Last synced: 06 Mar 2026
https://github.com/govnorice/archarchive
A utility to quickly rollback an arch linux system using ALA (a.k.a Arch Linux Archive)
ala arch archive c cpp linux linux-utils rollback
Last synced: 06 May 2025
https://github.com/vladimirakopyan/netcore_nativecall
This demonstrates how to create a native, unmanaged DLL and invoke it's functionality from a .Net Core Application
c cpp csharp dll netcore netcore-nativecall pinvoke pinvoke-wrapper tutorial
Last synced: 29 Apr 2025
https://github.com/niklasf/rust-btoi
Parse integers directly from ASCII byte slices
Last synced: 12 Apr 2025
https://github.com/shysaur/shysaur-suffixtrees
Implementations of Suffix Trees Algorithms
c mccreight-algorithm suffix-tree ukkonen-algorithm
Last synced: 10 Jul 2025
https://github.com/carcargroup05/robotvacuum
Due to this aging society, we intended to develop a robot vacuum to care for senior citizens. It has the ability not only to clean the floor but also to detect whether a senior citizen have fallen using a Pi camera and a google ML model(MediaPipe).
app-inventor arduino arduino-mega-2560 c cpp mediapipe ml openc pi-camera python python3 raspberry-pi-4 raspberry-pi-camera
Last synced: 28 Oct 2025
https://github.com/fleschutz/cwts
Test suite to check C++ compiler warnings with 68 test cases.
c clang cmake collection compiler compiler-warnings coverage gcc suite test-suite visual-studio warnings
Last synced: 05 May 2025
https://github.com/octaspire/core
Library of containers, utf-8 and other utilities in standard C99
c c99 containers utf-8 utility-library
Last synced: 16 Aug 2025
https://github.com/govnorice/mixerdialog
A simple application to control system volume with fancy visualisation.
c cpp gtk3 linux linux-app volume volume-control volume-mixer volume-slider volume-visualization
Last synced: 30 Oct 2025
https://github.com/sizet/packet_capture
使用 raw socket 和搭配輔助資料 (ancillary data (PACKET_AUXDATA), 適用於 2.6.21 之後的核心) 監聽和記錄 (pcap 格式) 乙太網路介面上傳送和接收的封包.
c linux packet-capture raw-socket
Last synced: 11 May 2025
https://github.com/arnau478/owl-os
Yet another self-learning OS
assembly c hobby-kernel hobby-os kernel low-level open-source operating-system os unix x86-64
Last synced: 06 Apr 2025
https://github.com/CandyGumdrop/proj
Elixir coordinate conversion library using OSGeo's PROJ.4
c coordinate-systems distance-calculation elixir geospatial osgeo-proj
Last synced: 30 Mar 2025
https://github.com/bfjesso/jesso-decompiler
C decompiler for Windows and Linux
c decompiler disassembler linux make reverse-engineering windows-10
Last synced: 29 Jul 2025
https://github.com/jrhea/anomlee
ANOMLEE: A Neat-O ML EE (pronounced a·nom·a·ly)
c ethereum machine-learning python rust wasm
Last synced: 29 Jun 2025
https://github.com/thblt/uberwald
A simple Lisp interpreter to teach myself about Lisps and Interpreters.
Last synced: 07 Apr 2025
https://github.com/elhajuojy/c-programming-guide
Guide to C Programming langauge for me and for all of us 📁
algorithms c problem-solving terminal
Last synced: 26 Jul 2025
https://github.com/a740g/raylib-nuget
raylib Nuget package
c c-plus-plus game-development library nuget nuget-package visual-studio
Last synced: 10 Sep 2025
https://github.com/gmarcha/42_libft_tester
A simple step-by-step tester to C 42 Library.
42 42born2code 42projects 42school c libft libfttester shell tester
Last synced: 02 Jan 2026
https://github.com/andyfratello/par
🎛️ Exercicis de Paral·lelisme (PAR) Q1 - UPC FIB
c fib-upc openmp openmp-parallelization par par-fib parallel-computing parallel-programming parallelism
Last synced: 12 Apr 2025
https://github.com/akatsuki105/boktai2
WIP: Disassembly of Boktai2(Japan, v1.1)
asm boktai c decompile disassembly game gameboy-advance games gba reverse-engineering
Last synced: 07 May 2025
https://github.com/alon-regev/veganvirus
A Virus to encourage veganism and deter against eating meat.
api-hook assembly c code-injection cpp cybersecurity dll-injection gdi-plus hackathon oop operating-system pe-format project teamwork visual-studio winapi windows
Last synced: 13 Sep 2025
https://github.com/mity/c-win32
Few C-compatible win32 headers replacing standard ones which assume C++
c header-only help replacement win32
Last synced: 04 Aug 2025
https://github.com/nicolasbauw/amiga-c-intro-template
Amiga C template for hardware screen setup and module replay
amiga c copperlist demos hardware intros module protracker ptreplay replay template vbcc
Last synced: 13 Apr 2025
https://github.com/alexlnkp/cshadertoy
A simple tool to write GLSL shaders locally using your favorite IDE of choice
Last synced: 21 Aug 2025
https://github.com/t-88/doors-os
A smol Os
c hacktoberfest nasm open osdev osdevel
Last synced: 03 Aug 2025
https://github.com/joswinemmanuel/c-lab-s2
A repository for KTU B.Tech Computer Science S2 C Programming, containing lab exercises and code examples to support learning and practical application of C programming concepts.
Last synced: 19 Jul 2025
https://github.com/iswenzz/cgsc
Call of Duty 4X source extension that adds new utilities to extend the server and the creation of new plugins.
Last synced: 14 May 2025
https://github.com/protik09/coremark-rp2040
This is the COREMARK® embedded benchmark ported by me to the RP2040 chip from the folks over at Raspberry Pi.
benchmark c embedded embedded-c embedded-systems raspberry raspberrypi-pico rp2040 rpi-pico
Last synced: 08 May 2025
https://github.com/bocaletto-luca/multilanguage-test-example
Multilanguage Test Examples Welcome to the Multilanguage Test Examples repository! This project contains simple, self-contained examples of programming fundamentals implemented in various programming languages. Each example demonstrates basic constructs—including output, variable declarations, conditionals, loops, and functions/methods with clear..
bocaletto-luca c cpp csharp css3 fsharp go haskell html5 java javascript kotlin python ruby rust scala swift swift5 typescript
Last synced: 01 Apr 2026
https://github.com/mjkloeckner/6502
6502 cpu command line emulator
6502 c cpu-emulator emulator tui
Last synced: 20 Jul 2025
https://github.com/gusruben/winball
A little pinball game made for MS-DOS!
allegro c game hackclub msdos msdos-game pinball windows
Last synced: 29 Aug 2025
https://github.com/yjdoc2/os-project
A project done for OS course, extending a kernel from https://github.com/dthain/basekernel, to implement threading capabilities, give an API for threading, and implement various scheduling techniques.
c kernel operating-system os-dev scheduling-policies threading
Last synced: 12 Apr 2025
https://github.com/spockbotmc/mcd2c
Generate C serialization/deserialization code from the minecraft-data protodef protocol spec
c minecraft minecraft-data protodef spockbot
Last synced: 11 Apr 2025
https://github.com/farukalpay/dynamicarray
This library implements a std::vector like Dynamic Array data structure in C, allowing for the creation, modification, and manipulation of an array whose size can be dynamically adjusted during runtime.
array-manipulation c c-datastructures c-library cs-fundamentals custom-allocator data-structure dynamic-array educational embedded-c generic-programming header-only learn-c low-level memory-management pointer-arithmetic resizable-array stdvector-alternative systems-programming vector
Last synced: 26 Jun 2025
https://github.com/georgecatalin/bare-metal-programming-from-ground-up
Embedded System Bare-Metal Programming for the STM Nucleo 144 Family. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick. No libraries used, only registry manipulation.
bare-metal-programming c cprogramming drivers stm32
Last synced: 02 Aug 2025
https://github.com/grantjenks/python-arraydeque
ArrayDeque is a fast, array-backed deque implementation for Python written in C.
c data-type deque performance python
Last synced: 13 Aug 2025
https://github.com/halosghost/dstat
A lightweight status program for simple WMs
c dwm lightweight status-monitor
Last synced: 02 Aug 2025
https://github.com/forloveofcats/mountain
Compiler I once wrote for a custom language called Mountain
c compiler language parser programming-language
Last synced: 30 Oct 2025
https://github.com/libdriver/syn6658
SYN6658 full function driver library for general MCU and Linux.
c full-function-driver linux mcu speech-synthesis spi syn6658 uart
Last synced: 19 Jun 2025
https://github.com/diegocr/libnix
Standard C link library for amiga-specific gcc development.
Last synced: 15 Aug 2025
https://github.com/rolandbrake/piscript
Piscript is a lightweight scripting language inspired by Python, built in C for speed and simplicity. It features a built-in 128x128 pixel graphics display and supports functional programming, matrix math, and WebAssembly via Emscripten. Ideal for learning, experimentation, and building retro-style visual programs.
c compiler embedded emulators games interpreter love2d pico-8 pixel-art python python-like retro scripting tic80 virtual-machine wasm
Last synced: 22 Jun 2025
https://github.com/chethanyadav456/quickcmd
A simple command line tool to run commands quickly made with C.
Last synced: 07 May 2025
https://github.com/patrickrgaffney/patdown
a non-fancy markdown parser in C
c commonmark markdown markdown-parser parser
Last synced: 14 Apr 2025
https://github.com/tokers/lua-nginx-module-digest
lua-nginx-module source code learning, parsing and summary
Last synced: 06 Apr 2025
https://github.com/sshahryiar/8051-projects
My projects using AT89xx Microcontrollers and MikroC Compiler
8051 8051-microcontroller 8051-projects at89c2051 at89c51 at89c52 at89s51 at89s52 c microcontroller mikroc
Last synced: 13 Apr 2025
https://github.com/hatkidchan/yaitaa
yummy-yummy ANSI art
ansi ansi-art ascii ascii-art braille-patterns c c99 cli command-line command-line-tool image-processing linux terminal
Last synced: 11 Mar 2025
https://github.com/eschirni/minitalk
42 project minitalk (with bonus)
42 ascii-to-binary c minitalk unix-signals
Last synced: 29 Oct 2025
https://github.com/4rterius/cgtfs
C library to read GTFS feeds
c csv gtfs public-transport transit
Last synced: 16 Nov 2025
https://github.com/rmn20/planecut
Color quantization/palette generation for png images
c compression image-optimization palette png png-compression quality quantization
Last synced: 06 Sep 2025
https://github.com/mrsarm/compres
Implementación Algoritmo de Huffman, código original de Salvador Pozo Coronado
c cli huffman-coding huffman-compression-algorithm
Last synced: 09 Apr 2025
https://github.com/dexter-xd/restapi-c-sqlite
A lightweight RESTful API for todo management built entirely in C.
Last synced: 23 Apr 2025
https://github.com/whenubelieve/react-native-web3-boilerplate
This is the mobile version to the JOE (Javascript on Everything) platform. JOE is a platform that aims to connect mobile apps, web apps, desktop apps, server apps, and IoT apps to the blockchain entirely using Javascript.
boilderplate c joe objective-c platform react react-native starlark web3
Last synced: 09 Apr 2025
https://github.com/okbob/orafce_sql
PostgreSQL extension that provides a API of Oracle's package dbms_sql
c dbms-sql migration-tool oracle-to-postgres orafce postgresql postgresql-extension
Last synced: 27 Oct 2025
https://github.com/ravi-prakash1907/os-practicals
C/C++ programs to understand the working of the Operating System
c college cpp operating-system os
Last synced: 06 Sep 2025
https://github.com/warrenweckesser/vfgen
Source code generator for differential equation solvers.
boost c cplusplus delay-differential-equations differential-equations fortran gsl gsl-library java julia matlab octave python r scilab scipy
Last synced: 15 Apr 2025
https://github.com/mrsumanbiswas/c
C Language
advanced-c c c-basics c-by-mrsumanbiswas c-language c-tutorial docmentation hello-world learning-c low-level-programming mrsumanbiswas pointers-and-references
Last synced: 15 Apr 2025
https://github.com/fmahadybd/data-structure-and-algoritham
This repo for DSA in C. All of Code in here easy. This is create for Green University Of Bangladesh
Last synced: 12 Jun 2025