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/lucasfturos/projects_c-cpp
Repositório focado para salvar meus estudos nas linguagens C e C++
Last synced: 01 Aug 2025
https://github.com/bluegob/ll1
LL1 parser / analyseur syntaxique descendant LL1
Last synced: 06 May 2025
https://github.com/iamazeem/beginnings
Some C/C++ stuff from my early days! [2003 - '04]
borland-cpp c cpp old-stuff projects text-based user-interface
Last synced: 15 Aug 2025
https://github.com/jaydson/wasm-test
Hacking with wasm
c emscripten javascript wasm webassembly
Last synced: 15 Apr 2025
https://github.com/ilya-sotnikov/ushell
Microshell is a small shell for embedded systems written in C89 without dynamic memory allocations and libc (freestanding)
c c89 c90 embedded freestanding library mcu nostdlib shell
Last synced: 04 Oct 2025
https://github.com/nulladmin1/nix-flake-templates
A collection of Nix Flake Templates for: Python, CMake, Poetry, uv, Rust, Fenix, Naersk, Vim, Zig, Bash etc.
c cmake cplusplus cpp fenix go golang linux nix nix-flake nixpkgs poetry python rust template template-project templates zig
Last synced: 12 May 2025
https://github.com/ayushkhodankar/cafe-project
A Mini Cafe Project in C Language
Last synced: 10 Mar 2026
https://github.com/baines/uj.h
Single-header C JSON lexer & parser in ~500 LoC
500lines c json json-lexer json-parser single-header single-header-lib
Last synced: 12 Mar 2026
https://github.com/amirhoseinmasoumi/gsmtracker
Online GPS Tracker for STM32 (HAL)
atcommands c gsm gsm-module sim808 stm32 tracker
Last synced: 10 Apr 2025
https://github.com/brunexgeek/minitar
Small C library to read and write TAR files
Last synced: 28 Apr 2025
https://github.com/lyre-os/klyre
Kernel of the Lyre operating system
c c-lang c-language kernel limine lyre monolithic-kernel x86 x86-64
Last synced: 10 Apr 2025
https://github.com/cooljeanius/gawk
My fork of gawk, branching from version 4.0.2 (mostly just messing with the build system)
Last synced: 18 Jan 2026
https://github.com/romiras/cpfront
Subsystem CPfront for translation Component Pascal to C in BlackBox Component Framework
blackbox-component-builder c component-pascal translator
Last synced: 10 Oct 2025
https://github.com/libdriver/ags10et
AGS10ET full-featured driver library for general-purpose MCU and Linux.
ags10et c ethanol full-featured-driver iic linux mcu
Last synced: 07 Oct 2025
https://github.com/internaut/attiny-instructable
Simple source-code examples for a tutorial on instructables.com about AVR-C development on ATtiny microcontrollers.
arduino attiny avr c microcontroller tutorial
Last synced: 05 Mar 2026
https://github.com/soumilgit/sy-resources
A repository containing resources for SYBTech CSE.
algorithms binary-search binary-search-tree btech-cse-core btech-notes c cpp data-structures datascience dijkstra-shortest-path knapsack-problem lcs-algorithm maths mysql optimization php probability-distribution probability-statistics r vectors
Last synced: 19 Apr 2025
https://github.com/himujjal/libytdl
A c library for downloading YT videos written in Nim
c nim yt-dl yt-downloader ytdl-alternative
Last synced: 09 Oct 2025
https://github.com/xfgusta/hr
A horizontal rule for terminal
c cli command-line-tool horizontal-rule hr terminal
Last synced: 08 Oct 2025
https://github.com/franckferman/apprendre_le_c
Référentiel exhaustif pour acquérir une compréhension approfondie des fondamentaux du langage C. Fruit d'une démarche analytique rigoureuse, ce guide offre une pédagogie structurée, avec explications détaillées et exemples concrets, pour maîtriser pas à pas la programmation en C.
apprendre apprendre-c apprendre-code apprendre-dev apprendre-les-bases c c-lang c-programming c-programming-language c-programming-project clang clanguage developpement francais francaise france learn learn-c learning learning-c
Last synced: 19 Apr 2025
https://github.com/periareon/rules_cc_autoconf
Bazel rules providing a light-weight alternative to GNU Autoconf.
autoconf bazel bazel-rules c cpp rules-cc
Last synced: 27 Apr 2026
https://github.com/hotakus/hellgatemonitor
微型的MC风格多功能无线监控副屏(开发中)
bilibili c cpp esp esp32 esp32-arduino lvgl monitor wifi
Last synced: 02 Mar 2026
https://github.com/ayhamratrout/cpu_simulator
A C/C++ program to simulate the functionality of a simple CPU, which utilizes one worker thread, with 256 levels of priority in a run queue.
c c-plus-plus cpp cpu cpu-emulator cpu-scheduling cpu-scheduling-algorithms data-structures object-oriented-programming operating-system operating-systems operating-systems-project os
Last synced: 22 Sep 2025
https://github.com/ghazaleze/a-voting-system-with-atmega32
microcontroller project
Last synced: 21 Apr 2025
https://github.com/eimamei/gamma-bloke
Gamma Bloke: An attempt in creating a simple GameBoy emulator, only in C
c gameboy gameboy-development gameboy-emulator
Last synced: 09 May 2025
https://github.com/paulfioravanti/exercism
My solutions for Exercism exercises
bash c clang cplusplus crystal elixir elm erlang exercism exercism-exercises exercism-solutions java javascript julia python reasonml ruby rust swift typescript
Last synced: 26 Feb 2026
https://github.com/tsnsoft/quadratic_equation_wxwidgets-linux
Пример решения квадратного уравнения на С++ в Code::Blocks с использованием wxWidgets для linux
c codeblocks cpp example linux wxwidgets
Last synced: 22 Apr 2025
https://github.com/spsanderson/steveondata
Repository for mainly R tips and tricks for my blog. I also include some VBA, SQL, C and Linux Usage.
ai blog c data data-science linux machinelearning-r ml ms-sql r sql time-series tipoftheday vba vba-excel
Last synced: 07 Apr 2025
https://github.com/dottorblaster/grocery
Tiny C webserver with resource adaption features
adaption c content convert imagemagick jpeg university webserver
Last synced: 04 Sep 2025
https://github.com/felurye/data-structures
Implementações e estudos práticos de estruturas de dados em Java e C, explorando conceitos fundamentais de algoritmos, organização de dados e lógica de programação.
algorithms algoritmos c computer-science data-structures estruturas-de-dados java programming-study
Last synced: 07 Jun 2026
https://github.com/edinsonrequena/algorithms-and-data-structure
Here you can find many algorithm exercises in C language
algorithms algorithms-and-data-structures c data-structures python software-engineering stack tree
Last synced: 27 Oct 2025
https://github.com/abhinav-ark/mpu6050_realtime_dashboard
Real Time Dashboard for MPU6050 Accelerometer/Gyroscope
adafruit c esp32-arduino influxdb iot nextjs nodejs websockets
Last synced: 14 Aug 2025
https://github.com/sulig/so_long
And thanks for all the fish! -----------> Este proyecto es un pequeño juego en 2D. Está diseñado para hacerte trabajar con texturas y sprites y algunos otros elementos básicos de jugabilidad.
42 42barcelona 42cursus 42projects 42school barcelona barcelona-school barcelona-school-informatics c minilibx objective-c so-long so-long-bonus so-long42 solong solong42 solongbonus
Last synced: 27 Oct 2025
https://github.com/jfgmesquita/c-lang
Introduction to the C language (2024/2025)
Last synced: 23 Apr 2025
https://github.com/gjbex/defensive_programming_and_debugging
This is material to complement the FutureLearn MOOC on "Defensive programming and debugging", as well as for training purposes.
bash best-practices c cpp debugging fortran mpi openmp parallel-programming python training unit-testing
Last synced: 13 Jul 2025
https://github.com/yashbansod/arm-tm4c-iar
This repository contains all my practice codes of TM4C123GXL coded in IAR Workbench. The Texas Instruments Tiva C LaunchPad board TM4C123G is used for the code. The TM4C123GXL Launchpad has the TM4C123GH6PM microcontroller which is based on the ARM Cortex-M4F microcontroller architecture and clocked at 80 MHz (with 100 DMIPS).
arm c ccs7 cortex-m4f embedded-c texas-instruments tiva tiva-c-series tm4c tm4c123 tm4c123gh6pm tm4c123gxl
Last synced: 24 Oct 2025
https://github.com/discretetom/taskbarkiller-v2
Simpler version of TaskbarKiller.
Last synced: 11 Mar 2026
https://github.com/raikel/geneticcrn
Simulation code for the paper "Genetic Algorithm Aided Transmit Power Control in Cognitive Radio Networks"
c cognitive-radio genetic-algorithm matlab power-control research-paper
Last synced: 24 Apr 2025
https://github.com/agvxov/dictate
The Überfunktion of printing. Generics, colors, formats, margins, it has them all.
c library modern-c pretty-print
Last synced: 14 Apr 2025
https://github.com/agherzan/syncit
Sync files, directories or the entire file-system with durability in mind
c durability filesystem fsync linux sync syncfs tools
Last synced: 16 Oct 2025
https://github.com/julbra/cairo-board
FICS compatible linux chess interface written in GTK+ and Cairo integrated with Stockfish.
Last synced: 13 May 2025
https://github.com/lind026/parallel-programs
Parallel programs for the Linux kernel
c linux multithreading parallel-programming
Last synced: 11 Apr 2025
https://github.com/rand-asswad/runge-kutta
Runge-Kutta C program, methods (RK12 and RK24) for solving ordinary differential equations, with adaptive step size.
c ode-solver runge-kutta runge-kutta-adaptive-step-size
Last synced: 25 Apr 2025
https://github.com/ebrezadev/bmp280-barometric-pressure-and-temperature-sensor-c-driver
Bosch Sensortec BMP280 High Level MCU Independent C Driver
altimeter api barometric-pressure bmp280 bosch bosch-sensor c driver embedded embedded-c
Last synced: 15 Oct 2025
https://github.com/saksham-joshi/advance-c
A complete package to learn and code highly optimized programs in C.
c c-language high-performance-code low-level-optimization low-level-programming
Last synced: 11 Mar 2026
https://github.com/mooseman/pdfpc
Public domain functional programming in C.
c functional-programming unlicense
Last synced: 16 Mar 2025
https://github.com/samuka7abr/idp-c-workshop
c college programming teaching workshop
Last synced: 14 Oct 2025
https://github.com/shonenada/constance
Constance. A simple operating system.
Last synced: 22 Jan 2026
https://github.com/stuyy/eclipse-project-unzipper
Compile and Execute Java Eclipse Projects in one go!
bash c eclipse java shellscript
Last synced: 20 Jun 2025
https://github.com/fletcher/c-boilermaker
Boilerplate C project template using CMake, CuTest and more, to simplify creating new projects. Successor to my older c-template boilerplate.
astyle boilerplate c cmake cpack macos xcode
Last synced: 13 Oct 2025
https://github.com/konfiger/konfiger-c
Light weight package to manage key value based configuration and data files for C and C++
c configuration cpp key-value language parser properties
Last synced: 13 Oct 2025
https://github.com/youpong/9cc
This is a project for 9cc study. Thanks to the author of 9cc. https://github.com/rui314/9cc
Last synced: 08 Apr 2025
https://github.com/marv7000/solink
Shared Object Linker
c linker linux shared-library shared-object x86-64
Last synced: 09 Apr 2025
https://github.com/alexiszamanidis/vector
Generic Vector/Dynamic Array implementation using Macros in C.
c dynamic-arrays generic macros vector
Last synced: 09 Apr 2025
https://github.com/aw-junaid/cpp-or-c
Master C++ (or C) programming: data structures, algorithms, system design, and performance optimization. Includes examples and best practices for all levels.
Last synced: 14 Apr 2025
https://github.com/nishantholla/a-star-visualizer
Visualizer for A* algorithm in c using raylib
a-star-algorithm c pathfinding raylib raylib-c
Last synced: 13 Jun 2026
https://github.com/kishore-ganesh/zeroshell
A work in progress attempt to make a shell that supports piping and redirection in Linux
c linux-shell operating-systems shell
Last synced: 29 Jun 2026
https://github.com/william-o-s/unsw_comp1511_tutoring
Currently tutoring COMP1511 24T2
Last synced: 24 Jun 2026
https://github.com/bamless/cvector
A C99 implementation of a growable array that mimics C++ std::vector
array c c99 dynamic-array vector
Last synced: 24 Jun 2026
https://github.com/samuelmarks/type-correct
Correct types: typed correctly
c cpp libclang libtooling llvm
Last synced: 08 May 2026
https://github.com/laserpants/mbs
:hourglass_flowing_sand: Command line tool to help keeping a tab on data usage.
c c99 cli-tool linux networking
Last synced: 05 May 2026
https://github.com/sphinx-contrib/cheader
Sphinx extension that implements a c:header directive.
c sphinx sphinx-extension sphinxcontrib
Last synced: 14 May 2026
https://github.com/marcusvinix/minishell
The objective of this project is for you to create a simple shell. Yes, your little bash or zsh. You will learn a lot about processes and file descriptors.
Last synced: 18 Jun 2026
https://github.com/githubprankster/ps2kit
The PS2 SDK, from the future of today
assembly c mips playstation-2 playstation2 ps2 sdk
Last synced: 08 May 2026
https://github.com/thakursaurabh1998/uca
Contains all the code practiced and made as part of the University Coding Academy.
binary-search binary-tree c data-structures graph-theory linked-list problem-solving shell-script
Last synced: 07 May 2025
https://github.com/hwpoison/vosk-voice-recognition-c
Offline voice recognition using pure C and vosk lib. (from file and from microphone, windows)
c speech-recognition speech-to-text voice-recognition vosk vosk-api vosk-models wav windows winmm
Last synced: 12 Aug 2025
https://github.com/renaudallard/thinproxy
Lightweight, secure, single-file HTTP/HTTPS proxy in C with zero dependencies
c capsicum connect-tunnel freebsd http-proxy https-proxy lightweight linux no-dependencies openbsd proxy seccomp-bpf secure single-file small unveil
Last synced: 26 May 2026
https://github.com/luisenmarroquin/cpp-actions
GitHub Actions to build C and C++ on Windows, macOS and Linux
c c-plus-plus cpp docker dockerfile gcc github-actions shell
Last synced: 13 Apr 2025
https://github.com/jakubandrysek/code_gvid
:computer: Programovací úkoly během studia na GVIDu
bash c codeblocks java netbeans racket
Last synced: 11 Sep 2025
https://github.com/appliedfm/docker-coq-vst
Docker images of the Coq proof assistant with compcert and VST pre-installed
appliedfm c compcert continuous-integration coq coq-vst docker-coq dockerfile
Last synced: 19 Feb 2026
https://github.com/craigbarnes/tally
Moved to https://gitlab.com/craigbarnes/tally
c c99 command-line counter gperf line-counter ragel sloc sloccount source-code
Last synced: 13 Jul 2025
https://github.com/daneelsan/wireworld
Wireworld: a Turing-complete cellular automaton suited for simulating logic gates and other real-world computer elements
c wireworld wolfram-language zig
Last synced: 20 Jun 2025
https://github.com/barrettotte/btc-hash
Learning about the bitcoin hashing and SHA-256 algorithms.
Last synced: 16 Apr 2025
https://github.com/azazhassankhan/low_latency_hardware_accelerator_for_stockmarket_indicators
📈 Welcome to the repository that powers the future of stock market analysis with lightning-fast hardware acceleration on FPGA! ⚡️
c compare fpga-accelerator hft-trading trading-bot vhdl
Last synced: 14 Apr 2025
https://github.com/f33rni/petalflow
A pure C light-weight library for machine learning
ai alternative amd arduino arm artificial-intelligence avr c esp32 machine-learning ml neural-network neural-networks stm32 tensorflow x86-64
Last synced: 23 Jul 2025
https://github.com/jwerle/libhypercore-crypto
A C99 library for various cryptographic functions used in Hypercore.
c crypto cryptography hypercore
Last synced: 28 Mar 2025
https://github.com/marcpinet/parm
🧀 PARM Project (Polytech ARM-based embedded processor), made as part of a school project.
architecture armv7 assembly c cpu logisim-evolution python system
Last synced: 15 Jul 2025
https://github.com/e-graveyard/lexy
tiny lisp-like language implementation
c interpreter lisp lisp-dialect
Last synced: 11 May 2025
https://github.com/x0reaxeax/wot
yep, this is how i spend my free time
c obfuscated obfuscated-code obfuscation pointless
Last synced: 15 Apr 2025
https://github.com/saloniamatteo/quiz
Simple C program that lets any user create and/or take quizzes, as well as save scores to a file.
c c-game c-quiz game quiz quiz-database quiz-game quizdb
Last synced: 18 Sep 2025
https://github.com/xuri/xsd
The test collection for the xgen
c code-generation code-generator code-generators go golang java typescript w3c w3c-specification xml xml-parser xsd xsd-converter xsd-files xsd-schema xsd-validation
Last synced: 21 Aug 2025