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/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/gustavodiasag/clox
Virtual machine interpreter for the Lox programming language written in C
bytecode c compiler-design garbage-collection interpreter programming-language virtual-machine
Last synced: 20 Jul 2025
https://github.com/nicolasbauw/amiga-cc
Amiga C cross compiler installation script for Linux/Macos
68000 amiga assembler c cross-assembler cross-compiler install-script linux m68k macos vasm vbcc
Last synced: 13 Apr 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/Gikoskos/simbly
Multithreaded runtime and interpreter for programs written in a tiny assembly-like language
c cmake concurrency concurrent data-structures interpreter language multithreading pthreads runtime toy-language unix
Last synced: 11 May 2025
https://github.com/jehna/nes-bootstrap
Everything to start coding to NES with C
Last synced: 28 Apr 2025
https://github.com/tsnsoft/wxwidgets_table_demo-linux
Пример программы с таблицей на С++ в Code::Blocks с использованием wxWidgets в linux
c codeblocks cpp example linux table wxwidgets
Last synced: 22 Apr 2025
https://github.com/DoubleCouponDay/Chunkus
Discord bot that converts your chat image to a Scalable Vector Graphic.
c cpp docker hacktoberfest rust
Last synced: 01 Apr 2025
https://github.com/andrewshin-7th-technology-student/build-ci
Building a CI web config. for the XXC file GO TO THE LINK TO SEE REPO RULES, ETC.
bots c cmake cpp javascript python shell squirrel typescript webassembly
Last synced: 12 Jun 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/bbaovanc/smines
Minesweeper
c hacktoberfest minesweeper ncurses
Last synced: 05 Sep 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/clseibold/lydrige
Lydrige is a simple statically typed interpreted programming language inspired by lisp and C.
c interpreter language lisp mpc
Last synced: 14 Mar 2026
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/xfgusta/execdir
Execute a command in a specific directory
aliases c cli command directory exec execute-command path run-command shell system working-directory
Last synced: 08 Oct 2025
https://github.com/adityamangal1/number-guessing-quiz.c
This is the number guessing game with the use of C programming language.
c cprogramming exercise functions numberguessinggame random-number-generators
Last synced: 28 Jul 2025
https://github.com/jacob-c-smith/g10
Multithreaded game engine
api c game-engine json systems-programming vulkan
Last synced: 12 Apr 2025
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/gjjvdburg/numpy_c_extension
Skeleton Python Package for linking a C/C++ library as a NumPy Extension
c c-library cpp extension linking numpy python python-numpy python-wrapper skeleton
Last synced: 09 Oct 2025
https://github.com/zixu-w/zxos
Bare bone kernel from tutorial http://wiki.osdev.org/
Last synced: 16 Apr 2025
https://github.com/ilya3point999k/ral
Single header fixed point software renderer
3d c fixed-point public-domain rasterization single-header software-rendering
Last synced: 11 Apr 2025
https://github.com/breuderink/epsilon
Epsilon is a library with functions for machine learning and statistics written in plain C. It is intended to run on microcontrollers.
algorithms c edge-ai embedded fwht machine-learning microcontrollers minimal statistics tiny-ml welford xorshift
Last synced: 17 Jan 2026
https://github.com/weirdnox/feup
Ficheiros de apoio e resoluções de exercícios do Mestrado Integrado em Engenharia Eletrotécnica e de Computadores, @FEUP
c comp computadores elec electro eletro engenharia engenharia-eletrotecnica feup lsdi mieec pdsi prog prog1 prog2 programacao sa scon
Last synced: 25 Mar 2025
https://github.com/babkock/learning
A collection of small programs, to be used as references and learning material. Covers a variety of techniques.
beginner-friendly bootloader c cpp17 http-server linux-app linux-shell multithreading mutex-lock ncurses pointers socket-io tcp-client tcp-server tutorial tutorials x11 xcb
Last synced: 28 Apr 2025
https://github.com/tecnickcom/binsearch
Search unsigned integers in sorted binary file
binary c c99 digital fast filesystem golang memory-mapped-file python search
Last synced: 24 Apr 2025
https://github.com/mark24code/mruby-devkit
开箱即用的脚手架,将 Ruby 编译成可执行二进制文件,就像 Go 一样。支持 webassembly
c cli codebase development devkit mruby ruby template-project webassembly
Last synced: 23 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/denismurphy/espresso-engine
Arduino ESP32 based smart coffee machine
arduino c coffee coffee-machine educational embedded esp32 espresso iot
Last synced: 08 Apr 2025
https://github.com/0x48piraj/wrong8007
Wrong Boot OS (Wrong8007) is an equivalent of a burner phone.
anti-forensics c erase-disk linux linux-kernel linux-kernel-module lkm opsec privacy snowden whistleblowing wipe
Last synced: 22 Apr 2025
https://github.com/littlebutt/streamcpy
The Stream API in Python.
c cpython-extensions python stream
Last synced: 09 Apr 2025
https://github.com/unixzii/libdscoro
🚄 The dead-simple stackful coroutine library.
async c coroutines greenthread ios library objective-c stackful-coroutines
Last synced: 25 Mar 2025
https://github.com/hangingman/xrossboard
クロスプラットフォームで動作する汎用掲示板クライアント 協力してくれる方歓迎
Last synced: 17 Jul 2025
https://github.com/codeabinash/try-aurora
The C code highlighting engine for the web.
c c-code c-code-highlight c-lang c-language code-highlight highlight
Last synced: 22 Apr 2025
https://github.com/hiirotsuki/vntools
utilities for working with visual novel assets
Last synced: 10 Apr 2025
https://github.com/simonprickett/cpitrafficlights
Experiments with a Raspberry Pi, Low Voltage Labs Traffic Light LEDs and the C Programming Language.
c gpio gpio-pins low-voltage-labs raspberry-pi raspberry-pi-3
Last synced: 25 Mar 2025
https://github.com/basemax/dcat
Implementation cat unix tools using pure C programming language. cat is a standard Unix utility that reads files sequentially, writing them to standard output. (cat: concatenate files)
c cat dcat donya donya-os donyaos unix-tool unix-tools
Last synced: 14 Mar 2026
https://github.com/achrafelkhnissi/webserv
webserv is an HTTP server capable of handling multiple clients simultaneously using C++, Socket programming, and CGI.
1337 1337cursus 1337school 42 42born2code 42cursus 42projects 42school c cgi cpp cpp98 http http-requests http-server makefile network-programming socket-programming webserv webserver
Last synced: 10 Apr 2025
https://github.com/a3onn/mapptth
A simple to use multi-threaded web-crawler written in C with libcURL and Lexbor.
c cmake gplv3 graphviz lexbor libcurl multi-threading robots-txt sitemap web-crawler
Last synced: 12 Apr 2025
https://github.com/xmine64/clogger
Message logging library for C
c error library linked-list logger logging static-library
Last synced: 15 Jun 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/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/adityamangal1/random_character_generator
Random character generator in c language using random function.
c c-programming-language functions game random-color
Last synced: 10 Apr 2025
https://github.com/ercanersoy/pic-xc8-usart-library
PIC MPLABX USART Library
c library microchip mplabx pic uart uart-library usart usart-library xc8 xc8-compiler xc8-toolchain
Last synced: 07 Sep 2025
https://github.com/aegoroff/hc
Hash Calculator is the console tool that can calculate about 50 cryptographic hashes of strings and files.
brute-force c hash hash-calculations linq
Last synced: 26 Oct 2025
https://github.com/alishbz/observer_design_pattern_for_embedded
Observer design pattern API that can be used in embedded software or other environments.
Last synced: 18 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/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
https://github.com/opennms/iplike
PostgreSQL stored procedure for comparing IP addresses in the style of SQL LIKE
Last synced: 14 Apr 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/gabrielevalenzuela/microcontrollerexamples
Example projects for LPC1769 and STM32 microcontrollers. Includes code samples and setup instructions for various functionalities and peripherals. Ideal for learning and implementing embedded systems with ARM Cortex-M.
c embedded-systems lpc1769 stm32f103c8t6
Last synced: 20 Aug 2025
https://github.com/iker-gonzalez/42-common-core
Compilation of all the projects carried out as part of 42's common core program.
42cursus algorithms bash c cpp css3 data-structures docker html5 linux mysql nestjs networking networks oauth postgresql react typescript virtualization
Last synced: 25 Aug 2025
https://github.com/alioguzhan/dobby
Command line program to track and save your work / study activity.
c cs50 cs50x time-tracker time-tracking
Last synced: 19 Feb 2026
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/j4cobgarby/atomic-kernel
A kernel, written in C. My second kernel, cause I wanted to start from a clean slate.
c grub i386 i686 kernel nasm operating-system qemu
Last synced: 20 Sep 2025
https://github.com/osenoah/alx-low_level_programming
Let's look at C
alogrithms alx alx-low-level-programming bash betty-style c coding data-structures gcc-complier low-level-programming memory-allocation osenoah shell-script ubuntu ubuntu2004
Last synced: 15 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: 14 Apr 2025
https://github.com/wallneradam/flsynth
A synthesizer lib using SDL2, OpenSL ES and FluidLite
android c fluidlite fluidsynth midi opensl-es sdl2 sf2 sf3 soundfont-synthesizers synthesizer
Last synced: 31 Jul 2025
https://github.com/sammycage/otfsvg
otfsvg is a C library for parsing SVG documents embedded in OpenType fonts
Last synced: 06 Aug 2025
https://github.com/princexz/alx-system_engineering-devops
I'm now a ALX Student, this is my second repository as a full-stack engineer
c git network network-analysis ruby shell
Last synced: 10 Mar 2026
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/basemax/bignumberc
The Big Number C library is a C library for arbitrary precision arithmetic. It can be used to perform arithmetic operations on numbers of arbitrary size. It is written in C and is designed to be portable and efficient. You can work with numbers of any size, and the library will automatically allocate memory as needed.
big-number big-number-calculation big-number-multiplication big-numbers bignumber bignumbers c c-library number-converter
Last synced: 03 Aug 2025
https://github.com/dns-oarc/pcap-thread
PCAP helper library with POSIX threads support and transport layer callbacks
c library packet-capture pcap pthreads
Last synced: 09 Nov 2025
https://github.com/julorapido/sdl_doom
wolfenstein renderer made with SDL2 and C.
Last synced: 01 Aug 2025
https://github.com/mulatinho/sfm
a simple file manager written in C with GTK for educational purposes
c file-manager gtk linux ncurses nfs smb ssh
Last synced: 15 Apr 2025
https://github.com/perkss/c-kafka-examples
Examples using Kafka with C and C++
avro avro-kafka c cmake cmakelists cplusplus googletest gtest kafka rdkafka
Last synced: 03 Aug 2025
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/zmercury/cpp
C++ - Second Semester Notes
bed bicte c cpp ict notes programming sanothimi
Last synced: 07 Apr 2025
https://github.com/larryaasen/obslib-framework
A macOS framework created from libobs and consumed by Cocoapods. (Help Wanted)
c cocoapod cocoapods cpp framework help-wanted livestreaming macos obs streaming xcode
Last synced: 06 Mar 2025
https://github.com/andresrodriguez55/interpreterforbigaddlanguage
Interpreter for the BigAdd language.
Last synced: 09 Mar 2026
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/jgcmarins/mst-prim-kruskal
Clustering aggregation using Prim and Kruskal's MST algorithm
c clustering cpp gnuplot kruskal-algorithm minimum-spanning-trees mst prim-algorithm
Last synced: 30 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/youradrien/SDL_Wolfenstein
wolfenstein renderer made with SDL2 and C.
Last synced: 14 Aug 2025
https://github.com/anand-3399/leetcode-problems
algorithms-and-data-structures c cpp dsa dsa-algorithm dsa-practice java-18 python
Last synced: 02 May 2025
https://github.com/linwin-cloud/kylin-language
KyLin 是一款基于Jvm的跨平台高效的编程语言。面相对象和面向过程都是可以的,直译式编程语言 其特点就是快速高效简单,语法设计降低或者避免写出像shit一样的代码,代码就像诗一样优美 同样,其设计成函数式,而且避免套嵌的写法,完全利用函数的调用,代码可读性十分的高,而且运行安全,基于Jvm,jvm有强大的内存安全管理机智 从功能和一些设计上是对标Python的
c http java kylin linux programming-language windows
Last synced: 15 Jul 2025
https://github.com/berkekaragoz/en-tr-locale-verifier
Verifies and fixes the system (Linux) language (EN or TR)
Last synced: 19 Aug 2025
https://github.com/jesperkha/neon
Statically typed compiled language
c compiler language neon programming-language transpiler
Last synced: 22 Apr 2025
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/ranon-rat/moonmake
a package manager and a build system made in python
build-system c clang cpp gcc makefile raylib
Last synced: 10 Jun 2025
https://github.com/farinap5/learning-c
My collection of C programming examples.
c learn-to-code learning learning-by-doing programming
Last synced: 16 May 2025
https://github.com/risto-stevcev/c-autotools
:boat: A tutorial on how to use autotools for C
autotools c configure install make make-install
Last synced: 30 Apr 2025
https://github.com/silentvoid13/silent_log
dead simple single-header library to display some colored log messages
Last synced: 20 Aug 2025
https://github.com/dsst95/vulnerable-server
A server for testing shellcode injection over a buffer overflow
buffer-overflow c denial-of-service metasploit msf msfvenom shellcode-injection
Last synced: 03 Apr 2025
https://github.com/ilayn/semicolon-lapack
C11 implementation of the venerable F77 LAPACK library
Last synced: 06 Apr 2026
https://github.com/guilhermenobrega/c-projects
Projetos e estudos acerca da linguagem C. Para aprender mais funções e bibliotecas, leia a documentação fornecida neste diretório
c colab colab-notebook colab-tutorial csharp introduction-to-algorithms logic-programming
Last synced: 11 Apr 2025
https://github.com/basemax/c-minifier
CMinifier: A C program to remove comments and minimize the code (remove whitespace and summarize code)
c c-minifier minifier minifier-c minifiers minify minify-c minifying
Last synced: 05 May 2025
https://github.com/conni2461/examiner
A small, opinionated c unit testing framework
Last synced: 29 Oct 2025