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-08 00:04:41 UTC
- JSON Representation
https://github.com/alainlebret/os
Programmation système Linux / Linux System Programming
c interprocess-communication linux memory-management message-queue named-pipes pipes process rust semaphores shared-memory signals synchronization system-programming threads unix
Last synced: 30 Jul 2025
https://github.com/calimero-project/serial-native
Libraries for serial port access on Windows/Linux/macOS using the Java Native Interface (JNI)
c ft12 jni linux macos serial-ports tp-uart windows
Last synced: 04 Apr 2026
https://github.com/sshahryiar/stm8-tutorial
Tutorial on STM8 series microcontrollers
8-bit c microcontroller stm8 stm8s stm8s003 stm8s103 stm8s105 stm8s208rb stmicroelectronics
Last synced: 13 Apr 2025
https://github.com/ndraey/nocturneos-base
NocturneOS - простая операционная система для компьютеров
c cmake kernel operating-system os osdev rust x86
Last synced: 24 Dec 2025
https://github.com/tudasc/cusan
A data race detector for CUDA C and C++ based on ThreadSanitizer
c cpp cuda datarace threadsanitizer
Last synced: 12 Aug 2025
https://github.com/ldilley/bsdmod
:smiling_imp: Various demonstrational FreeBSD kernel modules
bsd c example example-code freebsd freebsd-kernel freebsd-kld operating-system tutorial tutorial-code
Last synced: 10 Mar 2026
https://github.com/okbob/replace_empty_string
PostgreSQL generic C trigger used for replace empty strings by NULLs
c extension postgresql trigger
Last synced: 27 Oct 2025
https://github.com/andymccall/neo6502-development
Coding examples in 6502 assembler and C for the NEO6502 neoretro computer
6502 6502-assembly assembler c neo6502 retrocomputing
Last synced: 02 Jan 2026
https://github.com/edydfang/uw-madison-cs536
Course Project for CS536 Intro to PLs and Compilers
abstact-syntax-tree assembly c compiler context-free-grammar lexical-analyzer mips-assembly programming-language tokenizer
Last synced: 13 Apr 2025
https://github.com/simon-zerisenay/42minitalk
42 Minitalk: Minitalk is a project that involves creating a client-server communication system using signals. The goal is to implement a client program that can send messages to a server program using signals, which are then displayed by the server.
42abudhabi 42school c clientservercommunication cprogramming ecole42 minitalk server signals sigusr1 sigusr2
Last synced: 03 Oct 2025
https://github.com/thombashi/criterionsample
:notebook_with_decorative_cover: Examples of Criterion (https://github.com/Snaipe/Criterion)
Last synced: 10 Sep 2025
https://github.com/gsquire/fencelock
An alternative distributed lock for Redis
Last synced: 15 Apr 2025
https://github.com/elarity/tidis
Tidis is a shanzhai project of Redis, please buyao use it xian . Of course, it can not use yihou ye !
c epoll event-loop redis select
Last synced: 13 Apr 2025
https://github.com/xaizek/stic
Simple Tests In C (with optional pure C automatic test registration)
automatic-test-registration c test-framework unit-testing
Last synced: 14 Apr 2025
https://github.com/shubhamsinghcmr/public-integrity-auditing-for-shared-dynamic-cloud-data
This repository involves implementation of research paper Public Integrity Auditing for Shared Dynamic Cloud Data
c data-security integrity-audity pbc research
Last synced: 30 Aug 2025
https://github.com/eliasku/ekx
toy game engine
android android-application c cpp cpp-library emscripten game-development game-engine gamedev ios ios-app wasm
Last synced: 24 Jun 2025
https://github.com/quaddarv1ne/maestro7it_education
Программирование на С++, CSharp, JavaScript и Python для начинающих </>
2024 c config courses cpp csharp education javascript js json maximdupley oop python python3 quadd4rv1n7 stepik stepik-course study
Last synced: 14 Apr 2025
https://github.com/arturbomtempo-learning/pucminas-aeds2-assignments
Content developed throughout the Data Structures and Algorithms II course in the second semester of the Computer Science program at PUC Minas, including exercises, activities, and other implementations.
algorithms binary-search binary-tree bubble-sort c data-structures heap-sort insertion-sort java list queue quicksort radix-sort searching-algorithms selection-sort sequential-search sorting-algorithms stack
Last synced: 10 Mar 2026
https://github.com/bernhardfritz/blendmodes
This OpenGL-based tool allows you to perform basic image blending operations using the CLI.
blend-modes c cli command-line-tool glsl opengl shaders
Last synced: 11 Sep 2025
https://github.com/alessandro-salerno/basic-cli-operating-system
A basic operating system kernel and bootloader designed for educational purposes
amd64 assembly c educational educational-purposes kernel operating-system os simple-code stupid-code toy-os toy-os-kernel x86-64
Last synced: 22 Jul 2025
https://github.com/KodiCraft/bunch
Bun plugin for loading and linking into C/C++ dynamic libraries automatically
bun c cpp javascript typescript
Last synced: 11 Apr 2025
https://github.com/gsri30/datastructuresandalgos
This repository consists of all my dsa codes (written in C) during my college course.
algorithms c c-language college-course competitive-programming datastructures dsa-codes graphs-algorithms maths
Last synced: 23 Apr 2025
https://github.com/Endika/flipper-hyper-focus-calc
Hyperfocal distance calculator for Flipper Zero: focal length, aperture (full stops), and sensor CoC. External FAP (C).
c calculator circle-of-confusion embedded fap flipper-zero flipper-zero-fap flipperzero hyperfocal photography
Last synced: 08 Jul 2026
https://github.com/lubomilko/neatcpp
Minimalistic Python C preprocessor preserving the C code formatting
Last synced: 25 Jan 2026
https://github.com/kcning/binom
C macro that computes binominal coefficient at compile time
binominal-coefficient c macro preprocessor recursion
Last synced: 12 Jul 2025
https://github.com/xigh/llvmbc-dump
Simple tool extracts LLVM bitcode modules from ELF binaries compiled with "-fembed-bitcode"
Last synced: 28 Feb 2026
https://github.com/chaudharypraveen98/competitive-programming
It contains questions from various online and offline platforms such as Hackerrank, Coding Ninjas, Codeforces, Leetcode, Codeforces etc
c cpp geeksforgeeks geeksforgeeks-solutions hackerrank hackerrank-solutions java programming python
Last synced: 26 Jul 2025
https://github.com/aureliusivan/c-digital-library
Manage your personal book library on CLI 📚️
Last synced: 21 Jul 2025
https://github.com/aditeyabaral/daa-lab-ue18cs255
A repository containing the source codes for the Design and Analysis of Algorithms Laboratory course (UE18CS255) at PES University.
algorithms brute-force c data-structures graphs searching searching-algorithms sorting sorting-algorithms-implemented
Last synced: 16 Apr 2025
https://github.com/sanchezih/up-computacionaplicada
Repositorio de ejemplos para la materia Computacion Aplicada
c gnu-linux iptables shell-script
Last synced: 15 Apr 2025
https://github.com/bartman/blot
📈 console graphing / plotting library written in C
c console graph plot plotting text visualization
Last synced: 04 Apr 2026
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/whenubelieve/key-map-editor-typescript
It should work from local file by opening a build/index.html in browser, no need for a web server. To start a hot reloading development server for convenience use.
c editor key map node typescript
Last synced: 09 Apr 2025
https://github.com/superpuiu/pwootie
Linux bootstrapper for ROBLOX Studio.
c linux roblox roblox-launcher roblox-studio roblox-wrapper
Last synced: 12 Mar 2026
https://github.com/montyanderson/foop
C Framework for Object-Orientated Programming
c framework object-oriented oop
Last synced: 23 Apr 2025
https://github.com/dgkim5360/algorithms-in-c-sedgewick
Executable programs and exercises from "Algorithms in C" 3/E by Sedgewick
algorithms c exercises sedgewick textbook
Last synced: 13 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/leiless/generic_kext
Makefile for generic kernel extension
Last synced: 15 Apr 2025
https://github.com/fzakaria/donothing
LD_PRELOAD override to have your program do nothing.
Last synced: 23 Jan 2026
https://github.com/davidwparker/opengl-screencasts-3
OpenGL screencast videos episodes 21-30
Last synced: 13 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/eantcal/ioperm
Source code related to the article "Enabling direct I/O ports access in user space"
c kernel-driver linux low-level windows
Last synced: 10 Jul 2025
https://github.com/m-tartari/xemoai3-exercises
exercises to familiarize with Xenomai 3.1 using Raspberry Pi
c raspberry-pi raspberry-pi-4 xenomai xenomai3
Last synced: 03 Sep 2025
https://github.com/pirate/assembly-repl
A REPL for raw ASM assembly, LLVM IR, C++, C, Objective C on macOS/Linux ARM64/AMD64. Useful for learning assembly, optimizing LLMV output, debugging memory, etc.
arm arm64 assembly c c-language clang cpp learning llvm llvm-clang llvm-ir macos objective-c repl x64-assembly x86-64
Last synced: 31 May 2026
https://github.com/Max-Schmeling/code_snippets
a breathing collection of code snippets for Python, VBA and C and more
c python snippets snippets-collection vba
Last synced: 30 Jul 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/tleguern/lgpng
Low-level PNG library and associated utilities
Last synced: 07 May 2025
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/cm0use/turtle-graphics
Turtle graphics, no 3D or third-party libraries, just the standard functions provided by the compiler.
c cgame deitel-exercises turtle-graphics
Last synced: 26 Oct 2025
https://github.com/alessandro-salerno/calgo
A poorly written dead project for a flowchart builder
bad-code c dead-project flowchart school-project
Last synced: 10 Oct 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/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/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/amirhoseinmasoumi/gsmtracker
Online GPS Tracker for STM32 (HAL)
atcommands c gsm gsm-module sim808 stm32 tracker
Last synced: 10 Apr 2025
https://github.com/danielaraldiedu/flappy-bird
Trabalho de desenvolvimento do jogo Flappy Bird em C++.
Last synced: 12 Jun 2025
https://github.com/mertyildiran/unleash
Unleash your inner power using Unleash Shell
Last synced: 07 Jan 2026
https://github.com/lawrencewarren/komo2
KoMo2 is an ARM emulator GUI program for Linux, written in C++ using the GTKMM library. It allows users to control the operation of an emulated ARM processor, while viewing the memory and register values of your loaded ARM assembly program.
arm c cpp emulation gtkmm gui linux nottingham nottinghamuni
Last synced: 11 Mar 2026
https://github.com/yassine-aa/gooeygui
A simple cross-platform GUI Library built in C. (Still under construction)
api c cross-platform desktop-app gui lib library linux opengl toolkit vulkan windows
Last synced: 11 Sep 2025
https://github.com/josefilipeferreira/thonkbar
🤔 minimalist block based lemonbar wrapper
Last synced: 15 Aug 2025
https://github.com/adebayo-s/printf
🖨 created the printf function in C by @Adebayo-S and @Gejix
Last synced: 23 Apr 2025
https://github.com/mhamdyx/c-programming-a-modern-approach-2nd-ed-solutions
My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.
abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation
Last synced: 18 Mar 2025
https://github.com/mustartt/hydraulic-erosion
A online interactive editor for generating realistic terrain with procedural weathering and iterative erosion simulation. Support export to obj and png height maps
3d-models c erosion-sim simulation ts
Last synced: 18 Jan 2026
https://github.com/othonalberto/redblack_tree
Implementação da Red Black Tree (Árvore Rubro Negra) para números inteiros. Desenvolvido por Othon Briganó e Pedro Warmling Botelho
arvore c datastructure redblack redblacktree rubro-negra tree
Last synced: 21 Sep 2025
https://github.com/ivan-pi/libdogleg-f
Fortran bindings to libdogleg - a large-scale nonlinear least-squares optimization library
c dogleg-method fortran nonlinear-least-squares numerical-optimization
Last synced: 15 Apr 2025
https://github.com/douglaszuqueto/raspberry-examples
c examples golang iot nodejs python raspberry-pi
Last synced: 11 Apr 2025
https://github.com/noloader/power8-crypto
The unoffical guide to POWER8 in-core crypto
aes-power8 book c cplusplus cryptography docbook powerpc sha-power8
Last synced: 27 Jul 2025
https://github.com/dkruchinin/pppd-ldap
A fork of pppd_ldap-0.12 that supports CHAP/MSCHAP/MSCHAP-v2 authentication with MPPE
Last synced: 22 Jul 2025
https://github.com/paebbels/pyversioning
Gather version information and export as any programming language source file for inclusion into compilation.
appveyor-ci c git github-workflows gitlab-ci python3 template-engine travis-ci version-control vhdl
Last synced: 17 Jan 2026
https://github.com/unusualcodeorg/clab
clab - Creative Programming Solutions using C - Programming is enjoyable when applied to solve interesting problems (may not be directly used in general day-to-day professional work). The learning and knowledge acquired in the process make a better programmer.
c coding-challenge consumer-producer cpp graph hashmap linkedlist maze-algorithms programming pthreads puzzles queue stack thread-pool travelling-salesman-problem tree
Last synced: 16 Apr 2025
https://github.com/rbergen/minsk
Martin Mareš' Minsk-2 emulator, with Minsk-22 support
Last synced: 31 Jul 2025
https://github.com/tphakala/tflite_c
TensorFlow Lite C precompiled library for Windows, Linux and macOS
c library linux prebuilt prebuilt-libraries tensorflow tensorflow-lite tflite windows
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/shtsai/networking-project
Build a docker network for experiment
Last synced: 30 Oct 2025
https://github.com/ayushkhodankar/cafe-project
A Mini Cafe Project in C Language
Last synced: 10 Mar 2026
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/0xwal/c-scratch
Essential programming tasks from scratch as a challenge and exercise. 🧩
c excercise learning programming scratch tasks
Last synced: 27 Jul 2025