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-06-23 00:04:24 UTC
- JSON Representation
https://github.com/troglobit/jush
just give me a unix shell
c editline shell unix unix-shell
Last synced: 27 Jul 2025
https://github.com/libdriver/tm1638
TM1638 full function driver library for general MCU and Linux.
c digital-tube full-function-driver key-scan linux mcu spi tm1638
Last synced: 18 Mar 2025
https://github.com/pankaj-str/c-programming-tutorial-codeswithpankaj
Improve your coding skills by coding for 28 days in a row.
Last synced: 12 Apr 2025
https://github.com/dentrax/dentos
Experimental Stand-alone 32-bit Kernel with Bootloader written in AT&T Assembly and Freestanding C
assembly c c99 kernel operating-system os osdev standalone x86-os
Last synced: 10 Apr 2025
https://github.com/tinybiggames/cpas
Static C Libraries for Delphi
c clibrary delphi pascal win64 windows-10 windows-11
Last synced: 27 Oct 2025
https://github.com/lichtso/vulkanfft
Fast Fourier Transform using the Vulkan API
c cli fft fft-library gpu-computing vulkan vulkan-library
Last synced: 23 Jul 2025
https://github.com/tehreer/sheenfigure
An implementation of advanced typographic tables of OpenType specification.
ansi-c arabic-shaping c c-plus-plus c89 library opentype opentype-features opentype-fonts opentype-specification text-shaping typographic-tables unicode variable-fonts
Last synced: 10 Apr 2025
https://github.com/lukechilds/byte-range
Returns integer ranges for C data types
Last synced: 28 Apr 2025
https://github.com/rswinkle/c_interpreter
Aims to be interpreted C written in C.
c interpreted-programming-language interpreter preprocessor recursive-descent-parser
Last synced: 04 Mar 2026
https://github.com/libdriver/sht2x
SHT2X(SHT20, SHT21, SHT25) full-featured driver library for general-purpose MCU and Linux.
c full-featured-driver humidity iic linux mcu sht20 sht21 sht25 sht2x temperature
Last synced: 30 Apr 2026
https://github.com/fujiwarachoki/blxdmoon
RAT with built-in functions written in C.
Last synced: 02 Mar 2026
https://github.com/red1c3/go-pong
A Pong clone made from scratch with Go and C using OpenGL 3.3
c cgo game golang multiplayer-game opengl
Last synced: 04 Jul 2025
https://github.com/offlinemark/suicide
LLVM pass that detects one undefined behavior, and emits code to delete your hard drive
c compilers llvm undefined-behavior
Last synced: 15 Mar 2026
https://github.com/pfultz2/zlang
A plugin framework for namespace macros in C/C++
c c99 cpreprocessor macros namespace namespace-macros preprocessor zlang
Last synced: 10 Apr 2025
https://github.com/zakarialaoui10/HIGH-TO-LOW
in this repository you will find codes in C and their equivalence in MIPS Assembly
asm assembly c high-level low-level mars micro microcontroller microprocessor mips morocco
Last synced: 29 Apr 2025
https://github.com/pfultz2/ZLang
A plugin framework for namespace macros in C/C++
c c99 cpreprocessor macros namespace namespace-macros preprocessor zlang
Last synced: 12 Jul 2025
https://github.com/wrapl/minilang
A mini language used for the Rabs build system and within Wrapl.
asynchronous-programming c embedded-language interpreter multimethods programming-language
Last synced: 08 Mar 2026
https://github.com/rprata/linux-device-driver-tutorial
This tutorial discusses technical issues to develop your own linux device driver. The aim of this tutorial is to provide, easy and practical examples so that everybody can understand the concepts in a simple manner.
c driver-programming linux-device-drivers linux-kernel operating-system
Last synced: 26 Mar 2025
https://github.com/Red1C3/go-pong
A Pong clone made from scratch with Go and C using OpenGL 3.3
c cgo game golang multiplayer-game opengl
Last synced: 27 Jul 2025
https://github.com/silentvoid13/silent_pass
A cross-platform password harvester for known softwares (Chrome / Chromium, Firefox, Internet Explorer / MS Edge, FileZilla)
Last synced: 22 Mar 2025
https://github.com/mellowcandle/liblist
Generic Linked list Management Library in C
c datastructures linked-list list multi-threading queue
Last synced: 25 Dec 2025
https://github.com/dimkr/luufs
Lazy man's, user-mode union file system
c files filesystem fuse security
Last synced: 30 Apr 2025
https://github.com/namin/lms-verify
generative programming & verification
c frama-c generative-programming multi-stage-programming scala verification
Last synced: 20 Mar 2025
https://github.com/citelab/jamscript
A programming language for cloud of moving things (edge-based IoT)
c cloud-computing fog-computing iot iot-framework iot-middleware javascript programming-language
Last synced: 17 Mar 2025
https://github.com/dispatchcode/x64-instruction-decoder
An x86/x64 instruction disassembler written in C
architectures assembly c disassembler disassembler-library instruction-decoding instruction-set low-level machine-code reverse-engineering x64 x86
Last synced: 02 Sep 2025
https://github.com/zakkemble/mailboxnotifier
Receive Telegram notifications when mail arrives in your mailbox!
a9g avr c gps gps-tracker gsm gsm-module project
Last synced: 16 May 2025
https://github.com/taymindis/lfstack
lock-free LIFO stack by C native built it, easy built cross platform(no extra dependencies needed) , guarantee thread safety memory management ever!
atomic atomic-design c cpp cross-platform generictype lifo lockfree stack
Last synced: 12 Mar 2026
https://github.com/apache/activemq-nms-api
Mirror of Apache ActiveMQ NMS API
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 11 Jun 2025
https://github.com/briandowns/libspinner
C library with 90 configurable terminal spinner/progress indicators.
c c-language indicator progress progress-bar shell spinner terminal
Last synced: 10 Apr 2025
https://github.com/vincentdary/polyasciishellgen
Caezar ASCII Shellcode Generator (x86, 32 bits)
32-bit c c-language encoder shellcode x86 zero-dependency
Last synced: 10 Apr 2025
https://github.com/qtexcel/qsimplexlsxwriter
Use SimpleXlsxWriter in Qt5. SimpleXlsxWriter is C++ library for creating XLSX files for MS Excel 2007 and above.
c cpp excel qt simplexlsxwriter xlsx
Last synced: 11 Apr 2025
https://github.com/hhhrrrttt222111/patterns
Patterns in different programming languages
c cpp hacktoberfest java pattern-printing patterns python ruby
Last synced: 12 Aug 2025
https://github.com/QtExcel/QSimpleXlsxWriter
Use SimpleXlsxWriter in Qt5. SimpleXlsxWriter is C++ library for creating XLSX files for MS Excel 2007 and above.
c cpp excel qt simplexlsxwriter xlsx
Last synced: 08 May 2025
https://github.com/alisharify7/Programming-Questions
Solve Some Programming Questions || سوالات برنامه نویسی به همراه جواب
c cplusplus csharp java javascript persian php problem-sets programming-practices programming-problems-solutions python python-problem-solving python-questions python-quiz python-test python-training python3 question-answering
Last synced: 08 Jul 2025
https://github.com/libdriver/ch9121
CH9121 full function driver library for general MCU and Linux.
c ch9121 ethernet full-function-driver linux mcu uart
Last synced: 16 Mar 2025
https://github.com/angt/totp
A tiny command line utility to generate OTP tokens
2fa c command-line google-authenticator hacktoberfest otp-generator totp
Last synced: 17 Jan 2026
https://github.com/orca-zhang/influxdb-c
💙 C write client for InfluxDB.
c header-only influxdb influxdb-c-client no-dependencies
Last synced: 22 Apr 2025
https://github.com/ramonmeza/zig-c-tutorial
Learn to create Zig bindings for C libraries!
binding c compiling linking shared static wrapper zig zig-program
Last synced: 20 Aug 2025
https://github.com/robert-van-engelen/lisp-cheney
A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a copying garbage collector and REPL.
c cheney-garbage-collection garbage-collection lisp lisp-interpreter
Last synced: 11 Apr 2025
https://github.com/ayu-hack/geeksforgeeks-potd-solution
This repository contains my solutions to GeeksforGeeks Problem of the Day (POTD).
c cpp data-structures data-structures-and-algorithms geeksforgeeks geeksforgeeks-dsa geeksforgeeks-java geeksforgeeks-solutions hacktoberfest hacktoberfest-accepted hacktoberfest2024 java javascript leetcode leetcode-solutions problem-solving problemoftheday python
Last synced: 13 Apr 2025
https://github.com/alisharify7/programming-questions
Solve Some Programming Questions || سوالات برنامه نویسی به همراه جواب
c cplusplus csharp java javascript persian php problem-sets programming-practices programming-problems-solutions python python-problem-solving python-questions python-quiz python-test python-training python3 question-answering
Last synced: 15 Jul 2025
https://github.com/harshjv/threes-c
🎮 Play threes in your terminal!
c game terminal terminal-based threes
Last synced: 18 Jul 2025
https://github.com/fabianhahn/shoveler
A minimalistic OpenGL 3D game engine written in C
c game-engine gamedev opengl shoveler
Last synced: 11 Jun 2025
https://github.com/gregwar/mitm
Man in the middle tool
arp-poisoning attack audit c network replayed-packets security security-tools
Last synced: 08 Jul 2025
https://github.com/byllgrim/svi
Simple Vi like text editor
ansi c c89 editor minimalist simple suckless text-editor vi vim
Last synced: 10 Apr 2025
https://github.com/Guenael/rtlsdr-ft8d
FT8 decoder of RTL devices
beacon c decoder ft8 propagation radio rtl rtl-sdr sdr
Last synced: 10 Aug 2025
https://github.com/jbboehr/php-handlebars
PHP bindings for handlebars.c
c deus-vult handlebars handlebars-js pecl php php-bindings php-extension php-extensions php-handlebars
Last synced: 09 Oct 2025
https://github.com/fytex/simple-ransomware
Simple ransomware to troll your friends. Encrypt and Decrypt a Windows computer using a simple xor encryption which is pretty basic!
c decryption encryption ransomware simple user windows xor-cipher
Last synced: 01 May 2025
https://github.com/gamemann/packet-flooder
A packet flooding/generating program I made that supports TCP, UDP, and ICMP packets. Includes functionality to change characteristics per packet and is also multithreaded.
c denial-of-service dos dos-attack fast flood flooding multithreading network packet packet-flood packet-flooder packet-generator packetflood pcktflood pcktgen pentest pentest-tool pentesting security
Last synced: 18 Mar 2025
https://github.com/ashwio/arm64-sysreg-lib
Header-only C library for reading/writing 64-bit Arm registers, automatically generated by parsing the AArch64 System Register XML.
aarch64 aarch64v8 arm arm64 arm64-v8a arm64v8 armv8 armv8-a armv8-assembly armv8a assembly assembly-language assembly-language-programming c library
Last synced: 30 Oct 2025
https://github.com/dgasmith/gau2grid
Fast computation of a gaussian and its derivative on a grid.
c collocations grid numpy python
Last synced: 17 Mar 2025
https://github.com/andreiavrammsd/cgo-examples
Examples of calling C code from Go
Last synced: 05 Mar 2026
https://github.com/mareksuscak/asus-pce-n53-linux
🤖 Asus PCE-N53 Linux Driver for Kernel versions 3.x, 4.x and 5.x
c driver kernel ubuntu wireless-network
Last synced: 14 Apr 2025
https://github.com/libdriver/max30105
MAX30105 full function driver library for general MCU and Linux.
c full-function-driver iic linux max30105 mcu particle-sensing
Last synced: 05 Apr 2025
https://github.com/haibbo/speedtest-cli
Command line client for speedtest.net written in C
Last synced: 12 Apr 2025
https://github.com/maxim2266/ocr
A collection of tools for OCR (optical character recognition).
bash-script c extract-text linux ocr ocr-recognition tesseract
Last synced: 21 Feb 2026
https://github.com/christophercrouzet/rexo
Neat single-file cross-platform unit testing framework for C/C++.
c framework header-only unit-testing
Last synced: 15 May 2025
https://github.com/FelixKratz/moonlight-mac
Moonlight Client for macOS 10.13+ w/ HEVC support
c gamestream hevc mac macos moonlight moonlight-client moonlight-mac stream
Last synced: 08 May 2025
https://github.com/Warchant/sr25519-crust
C bindings over RUST sr25519 https://github.com/w3f/schnorrkel
bindings c ristretto255 rust schnorr sr25519
Last synced: 16 May 2025
https://github.com/twesterhout/lattice-symmetries
A package to simplify working with symmetry-adapted quantum many-body bases. Provides a good foundation for writing custom exact diagonalization and variational Monte Carlo software
bit-manipulation c cpp17 exact-diagonalization lattice-symmetries many-body-physics neural-network permutation quantum-mechanics symmetries symmetry-groups
Last synced: 16 Mar 2025
https://github.com/totallynotchase/c-iterplus
Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators
c generic interface iterator lazy-evaluation polymorphism type-safety typeclass
Last synced: 17 Mar 2026
https://github.com/ucb-bar/baremetal-nn
Tool for converting PyTorch models into raw C codes with minimal dependency and some performance optimizations.
c neural-network pytorch risc-v
Last synced: 17 Mar 2026
https://github.com/libdriver/sgp30
SGP30 full-featured driver library for general-purpose MCU and Linux.
c co2 full-featured-driver iic linux mcu sgp30 tvoc
Last synced: 05 Mar 2026
https://github.com/cdoco/xfilter
:loop: 关键词过滤扩展, 用于检查一段文本中是否出现敏感词, 基于 Double-Array Trie 树实现。
c filter php php7-extension trie xfilter
Last synced: 13 Apr 2025
https://github.com/libdriver/pcf8563
PCF8563 full-featured driver library for general MCU and Linux.
c full-featured-driver iic linux pcf8563 rtc
Last synced: 30 Jul 2025
https://github.com/sabertazimi/hust-lab
Labs for Computer Science: C, Assembly, Data Structure, CSAPP, HSI, MATLAB, Digital Logic, Verilog, Compilers, Operating Systems
algorithm assembly c compiler computer-science data-structrues digital-logic functional-programming hust hust-lab lab matlab operating-system verilog
Last synced: 13 Apr 2025
https://github.com/ankitpokhrel/c-code-katas
Collection of short programs, data structures, algorithms and competitive programs implemented in C programming language.
algorithms c code-kata competitive-programming data-structures programming-challenge project-euler
Last synced: 05 Aug 2025
https://github.com/libdriver/mcp3421
MCP3421 full function driver library for general MCU and Linux.
adc c full-function-driver iic linux mcp3421 mcu
Last synced: 18 Mar 2025
https://github.com/chihaya-yuka/cstl
STL for C ⭐
c c-language c-plus-plus cpp stl stl-algorithms
Last synced: 23 Sep 2025
https://github.com/murtaza-u/devoidwm
A simple X11 window manager
c linux window-manager x11 xlib
Last synced: 05 Apr 2025
https://github.com/satharus/disass
[(forever)WIP] FOSS GNU Debugger (GDB) interface for GNU/Linux.
assembly assembly-x86 c cpp debugger debugging disassembly free-software frontend gdb gdb-extension gdb-frontend gnu-linux gplv3 gui linux process qt qt5 reverse-engineering
Last synced: 27 Sep 2025
https://github.com/libdriver/sht4x
SHT4X(SHT40, SHT41, SHT45) full function driver library for general MCU and Linux.
c full-function-driver humidity iic linux mcu sht40 sht41 sht45 sht4x temprature
Last synced: 18 Oct 2025
https://github.com/hamsadev/embeddedc-tutorials-and-challenges
این ریپازیتوری شامل مجموعهای از آموزشها، چالشها و تمرینها در زمینه برنامهنویسی امبدد سی است. از موضوعات پایه تا پیشرفته، منابع مختلفی در اینجا قرار داده شده تا به شما کمک کند مهارتهای خود را در برنامهنویسی امبدد سی تقویت کرده و آنها را در پروژههای واقعی به کار ببرید.
c embedded-c question-answering
Last synced: 14 Oct 2025
https://github.com/kala13x/smake
Automatically generate Makefile by only typing smake in the project
c cpp makefile makefile-generation makefile-generator makefile-snippets makefile-syntax makefile-template makefiles smake
Last synced: 30 Jan 2026
https://github.com/netdata/libjudy
Fork of the Judy C library for dynamic array originally imported from the SF project https://sourceforge.net/projects/judy/ with patches applied for build and bug fixes.
arrays c dynamic judy judy-arrays
Last synced: 21 Apr 2025
https://github.com/kriskwiatkowski/pqc
Reference implementations of post-quantum cryptographic primitives
c cryptography post-quantum rust
Last synced: 22 Jan 2026
https://github.com/cwksc/macro-library
A Library for Macro (C/C++). Advanced skill of Macro. Delayed expansion, distinguishing number of parameters, expanding different macros according parameter number, Implement default parameters, create unique variable names, Even try catch in C
c cpp loop macro macros metaprogramming
Last synced: 13 Oct 2025
https://github.com/erkkah/jaggies
Jaggies - a tiny vector graphics library
c e-ink embedded polygon tiny tinylib vector-graphics
Last synced: 15 Apr 2025
https://github.com/libdriver/ld3320
LD3320 full function driver library for general MCU and Linux.
c full-function-driver ld3320 linux mcu speech-recognition spi
Last synced: 12 Jun 2025
https://github.com/gomjellie/chalk.c
🌈 C MACRO library for Colorful Console
ansi-escape c color console library terminal
Last synced: 23 Mar 2025