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/siraajul/uni-oslab
All Of Operating System Lab Program . Course Code CSE-411
Last synced: 31 Jul 2025
https://github.com/proot-me/blog
PRoot Developer Blog
c care hacktoberfest linux proot seccomp
Last synced: 21 Jun 2025
https://github.com/sternenseemann/buchstabensuppe
toy font rendering for low pixelcount, high contrast displays
bitmap c flipdot flipdots font font-rendering text-shaping
Last synced: 09 Sep 2025
https://github.com/holmanb/set-c
generic set implementation in C
c datatype generic-library set
Last synced: 14 May 2025
https://github.com/reisraff/cim
It provides a way to run interactively a "C" code and also a simple piece of that.
c gcc interactive interactively
Last synced: 30 Oct 2025
https://github.com/loopperfect/build-infer
Self-service distributions of BuildInfer 🛠️
Last synced: 23 Jul 2025
https://github.com/mindexpert7546/learn-dsa
Data structure and Algorithm (DSA).A data structure is a method of organizing data in a virtual system. Think of sequences of numbers, or tables of data: these are both well-defined data structures. An algorithm is a sequence of steps executed by a computer that takes an input and transforms it into a target output.
algorithms-and-data-structures c cpp data-structures dsa dsa-algorithm hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2023 java python
Last synced: 18 Jun 2025
https://github.com/gnd/hydra
OpenGL Sony Action Cam HDR-AS30 viewer and recorder
c camera hdr-as30v hx50 libcurl sony sony-action-cam
Last synced: 16 Aug 2025
https://github.com/cooljeanius/bnetd
a fork of the bnetd MacPorts port, to try to get it to build on newer systems
Last synced: 18 Jan 2026
https://github.com/erikdelange/exin-the-experimental-interpreter
Define your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.
c ebnf interpreter programming-language
Last synced: 19 Apr 2025
https://github.com/renehorstmann/mia
Modern Multi Platform Code-Based Engine in C
android c engine gamedev mobile multiplatform objectorientedprogramming opengl opengles pixelart sdl2 webapp webgl2
Last synced: 03 Jul 2025
https://github.com/Sigmapitech/ecsls
A language server on top of the Epitech coding style.
c coding-style epitech epitech-norme language-server linter neovim neovim-lsp nix
Last synced: 27 Oct 2025
https://github.com/nishkarshraj/make-tool-and-makefile
Task oriented Build tool Make for C.
build build-tool c conditions logs make makefile makefile-template
Last synced: 09 Oct 2025
https://github.com/antoniotejada/epycc
C99 just in time Python embeddable compiler with no external compiler dependencies so you can seamlessly use fast/existing C code from Python
c c99 compiler jit lark lark-parser llvm llvmlite python
Last synced: 23 Jan 2026
https://github.com/soumyasen1809/programming-for-numerical-computation
Programming for Numerical Computation using C-OpenMP (Parallel Programming)
c gpu gpu-computing gpu-programming iteration numerical-methods openmp openmp-parallelization parallel-computing parallel-programming
Last synced: 23 Apr 2025
https://github.com/mrdcvlsc/analyse-pgn
A command line application that analyzes chess games in PGN file format
analysis analyzer assistive-technology c chess chess-engine chess-game cli command-line command-line-tool console-tool cplusplus cpp cpp17 evaluation game-analytics helper pgn statistics terminal
Last synced: 07 Sep 2025
https://github.com/advancedhacker101/c-r.a.t-client-linux
This is the linux version of the R.A.T client written in c#
Last synced: 25 Oct 2025
https://github.com/amruthpillai/theepilogueofeducation-cgproject
The Epilogue of Education is a CG Project Story that defines the problems of education in our current society, and how we are far off from an actual smart world.
c cpp education glut opengl story visual-studio
Last synced: 27 Jul 2025
https://github.com/azizbenismail/projet_parental_monitoring_system_qt
Notre application contrairement aux autres applications de sécurité parentale dépasse l’entourage familial pour qu'elle fait intervenir d’autres éléments hors les parents pour assurer la sécurité des enfants
arduino arduino-library c qt sketchup
Last synced: 10 Jul 2025
https://github.com/bor0/hashtable
Hashtable implementation in C
algorithm c hashtable linked-list
Last synced: 03 Jul 2025
https://github.com/myfreeer/sendinput
keyboard and mouse input simulator for windows
c input keyboard mouse scripting sendinput simulation windows
Last synced: 18 Jan 2026
https://github.com/alistra/data-structure-inferrer
A program that analyzes source code with a data-structure wildcard and suggests the right one.
analyzer c compiler data-structures haskell tex
Last synced: 21 Oct 2025
https://github.com/joegasewicz/forestmq
Message queue 🌲
ampq c consumer libevent message-queue provider queue
Last synced: 06 Feb 2026
https://github.com/Stellaris-code/smoljson
Blazing fast and light SIMD JSON parser in a few hundreds lines of C Code
avx c fast json json-parse json-parser light lightweight performance simd sse
Last synced: 31 Mar 2025
https://github.com/zeel-codder/recursion-hub
Write a solution to any recursive problem in any language of your choice
c cpp css express go hacktoberfest html java js nodejs php python r typescript
Last synced: 07 Oct 2025
https://github.com/rc-chuah/hyper-v-switch
This Program Enables And Disables Hyper-V Hypervisor So You Can Use Other Virtualisation Tools Such As (VMware, VirtualBox) Simultaneously.
c hyper-v hypervisor virtual-machine virtualbox virtualization vm vmware windows windows-10 windows-11 wsl wsl2
Last synced: 27 Oct 2025
https://github.com/littlebutt/tiny-libtorrent
The simplest bittorrent client/library in C
Last synced: 09 Apr 2025
https://github.com/codybartfast/knr
Exercises from The C Programming Language
c exercises knr solutions the-c-programming-language
Last synced: 15 Apr 2025
https://github.com/bastidood/c-data-structures
A collection of reference implementations for basic data structures written in C.
c computer-science data-structures
Last synced: 08 Oct 2025
https://github.com/kgabis/cutils
C utilities
c data-structures datastructures
Last synced: 11 Jun 2025
https://github.com/soumyasen1809/openmp_c_12_steps_to_navier_stokes
Parallelization attempt to the “12 steps to Navier–Stokes” lessons using OpenMP/C
burgers-equation c cfd computational-fluid-dynamics computational-fluid-simulation convection-diffusion dynamic-memory-allocation navier-stokes-equations openmp parallel-computing
Last synced: 23 Apr 2025
https://github.com/gregkrsak/gcode
This project outputs G-code that is used to control a 4-axis hot wire cutter, employed to cut a wing / airfoil from a physical block of foam. Effectively, it is a slicer for a particular arrangement of raw-coordinate data files.
aerodynamics aeronautics aerospace airfoil airfoils c cut foam gcode outputs-gcode wings
Last synced: 19 Apr 2025
https://github.com/cesargdm/c-chess
♝♞♟ CLI online chess written in C ♚♛♜
c chess emoji parallelism sockets threads
Last synced: 12 Jun 2025
https://github.com/mischnic/parcel-plugin-emscripten
📦 Import C(++) files with Parcel
c cpp emscripten parcel parcel-bundler parcel-plugin wasm webassembly
Last synced: 11 Apr 2025
https://github.com/acetinkaya/c-programlama-rehberi
C Programlama Dili Rehberi
c cprogramlamadersi cprogramming cprogramming-language
Last synced: 01 Apr 2026
https://github.com/tversteeg/neat-o
:seedling: Realtime Neuroevolution of Augmented Topologies
c deep-learning evolution feedforward-neural-network genetic-algorithm machine-learning neat neural-network rtneat
Last synced: 19 Apr 2025
https://github.com/jesperkha/rum
Minimal editor for the Windows console
c editor makefile no-dependencies terminal win32api windows
Last synced: 22 Apr 2025
https://github.com/akagi201/urlsafe-b64
The standard 'base64url' with URL and Filename Safe Alphabet described in RFC 4648
base64 c url-safe urlsafe-base64
Last synced: 27 Apr 2025
https://github.com/apache/activemq-cli-tools
Mirror of Apache ActiveMQ CLI Tools
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 22 Apr 2025
https://github.com/hpjansson/cropsicle
Minimal C implementation of the Growcut area selection algorithm
Last synced: 27 Oct 2025
https://github.com/jotavare/libft
Create my own library and redo a set of functions from the C standard library.
c dynamic-array gdb libft linked-list makefile malloc norminette standard-library string-manipulation string-matching valgrind
Last synced: 24 Apr 2025
https://github.com/saddamarbaa/data-structures-and-algorithms
==> I made this repository to post my code and document my progress while Learning data structures and algorithms concepts in this repository, I covered the complete data structures and algorithms
array binary-tree c graph hash-tables java javascript leetcode python typescript
Last synced: 23 Apr 2025
https://github.com/jprjr/tflac
A single file, freestanding FLAC encoding library in C89
audio audio-compression audio-encoder audio-encoding c encoder flac single-file-library single-header-lib single-header-library
Last synced: 13 Jun 2025
https://github.com/mohammedhrima/interpreted_programming_language
Interpreted programming language built with C
c ccompiler compiler compilers cprogramming cprogramming-language cproject interpreter programming-language python-syntax
Last synced: 22 Apr 2025
https://github.com/the1riddle/binary_trees
0x1D. C - binary_trees
alx-africa binary-search-tree binary-tree c c-programing
Last synced: 11 Jun 2025
https://github.com/ibug/tetrisai
Tetris game 🎮 with AI play. Uses Windows API.
Last synced: 11 Apr 2025
https://github.com/gabrieledarrigo/c-weather
Shell application to get weather data
c university university-project weather
Last synced: 10 Apr 2025
https://github.com/milenacarecho/42sp
Esse repositório é onde compartilharei minha jornada na escola de engenharia de software @42SP. Colocarei aqui os meus projetos em ordem cronológica e explicada 😄
42 42sp c data-structures libft
Last synced: 09 Jul 2025
https://github.com/hairrrrr/c-datastructure
严蔚敏吴伟民《数据结构》C 语言描述 案例习题详解(含代码)
algorithm c datastructure introduction tuition
Last synced: 10 Apr 2025
https://github.com/orbitalquark/textadept-debugger
Language debugging module for Textadept.
c debugger debugging gdb lua textadept textadept-module
Last synced: 01 May 2025
https://github.com/kampi/zybo-linux
A complete Linux project for the ZYBO. This project helps me during my first steps with embedded Linux. You can find anything necessary to run your own embedded Linux on your ZYBO here.
c cpp linux vivado xilinx yocto zybo zybo-board zybo-linux zynq
Last synced: 09 Jul 2025
https://github.com/toolbuddy/visual-ll
Using graphviz to enable visualization on linked-list implementation.
binary-trees c graph graphviz linked-list visualization
Last synced: 17 Jul 2025
https://github.com/njdevpro/spstring
A C string library that's designed with embedded development in mind.
c c-language embedded-c embedded-systems stack-based string
Last synced: 10 Apr 2025
https://github.com/gabrieledarrigo/ducky
A quack quacky UDP cache server 🦆 developed for the Networking course of "Sicurezza dei Sistemi e Delle Reti Informatiche" bachelor's degree program.
c cache network-programming socket-programming udp university university-project
Last synced: 10 Apr 2025
https://github.com/palmr/cart-dumper-listener
:video_game: Listener for the Gameboy cart-dumper ROM
Last synced: 11 Apr 2025
https://github.com/cfnptr/mpmt
Multi-platform multi-threading library, C99 <threads.h> alternative (mutex, cond, thread, pool)
atomic c cmake condition-variable cpp cross-platform library linux macos multi-platform multi-threading mutex open-source pool pthreads thread ubuntu windows winthread
Last synced: 06 Apr 2026
https://github.com/ozansz/fastrequest
A Python C extension module for fast HTTP requests with SSL/TLS support
c extension extensions http libcurl python python-c-api python-c-extension python3 requests socket socket-programming unix-socket winsock winsock2
Last synced: 06 Mar 2026
https://github.com/kgabis/compressor
Implementation of Huffman coding lossless compression in C.
Last synced: 29 Oct 2025
https://github.com/basemax/gregorian_to_jalali
If you want to convert Gregorian date to Jalali, here is collection of minimal solution for most programming languages.
c date datetime gregorian gregorian-calendar gregorian-calender gregorian-converter gregorian-to-jalali gregorian-to-persian gregoriantojalali iran jalali jalali-calendar jalali-converter jalali-date jalali-datetime jalali-to-gregorian jalalidate jalalitogregorian php
Last synced: 05 May 2025
https://github.com/ac000/libflate
A HTML template library for C by Fabien Menemenlis
Last synced: 10 Apr 2025
https://github.com/thehxdev/jacson
JSON parser and query engine library written in C, from scratch!
Last synced: 10 Apr 2025
https://github.com/ympons/katas
I :heart: algorithms and competitive programming. In this repo, I share some of my solved challenges and hacks.
algorithms c coj competitive-programming cpp cses elixir exercism go hackerrank katas leetcode python3 solved-challenges
Last synced: 21 Jun 2025
https://github.com/ryukinix/data-structures-ufc
Data Structures at UFC 2017.2
arrays c data-structures filo lifo list matrix pt-br sorting-algorithms tree
Last synced: 05 Apr 2025
https://github.com/ccoskrnl/ccoskrnl
A Hobby Operating System. I'm writing it on x86, because I like sadness and misery.
assembly c operating-system os uefi-boot x86-64
Last synced: 06 May 2025
https://github.com/erikdelange/EXIN-The-Experimental-Interpreter
Define your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.
c ebnf interpreter programming-language
Last synced: 11 May 2025
https://github.com/adam-mcdaniel/rsa
An RSA🔐 implementation in C, using arbitrarily large integers
c cybersecurity decryption encryption header-only library rsa-cryptography
Last synced: 12 May 2025
https://github.com/gardentools/crcengine
A Python CRC library for calculation and C-code generation
c checksum checksum-calculation checksum-generation crc crc-algorithms crc16 crc32 python python3
Last synced: 13 Apr 2025
https://github.com/troglobit/crobots
CROBOTS is a programming game, for (aspiring) programmers
Last synced: 18 Mar 2025
https://github.com/lrusak/arduino-core-pico
Arduino Core for Raspberry Pi Pico
arduino c cpp embedded pico rasberrypi rpi
Last synced: 13 Apr 2025
https://github.com/beiyuouo/experiment-for-pl0-compiler-expansion
🚀 海南大学编译原理 pl0 语言编译器扩充
Last synced: 19 Jul 2025
https://github.com/t3tra-dev/mt-predictor
mt-predictor は実行中の Python プロセスのメモリをスキャンして、random.random() が次に出力する値を完全に予測するためのものです。
c docker memory-analysis python
Last synced: 30 Oct 2025
https://github.com/bdilday/pychadwick
Python package to interface with chadwick library
baseball baseball-data c python retrosheet retrosheet-tools
Last synced: 13 May 2025
https://github.com/vozlt/sniff-ipmac
The packet sniffer to capturing just ip and mac address.
c direct-server-return example-code libpcap packet-sniffer
Last synced: 22 Jun 2025
https://github.com/inspirate789/bmstu-teragraph-hackathon-2022
:fax: Студенческий практикум МГТУ им. Н. Э. Баумана по обработке и визуализации графов
5sem algorithmic-painting bmstu c cpp discrete-mathematics graph graph-algorithms hardware ics6 ics7 iu7 makefile painting teragraph
Last synced: 01 Sep 2025
https://github.com/fmw666/data-structure
💡 数据结构(基于 C++ 语言) + 算法 (基于 C语言 和 Python语言)
algorithms c cpp data-structures datastructures-algorithms python3
Last synced: 02 Aug 2025
https://github.com/emptydreams/consolegameengine
一个用于开发控制台小游戏的 JVM 端引擎。en: A console game engine for the JVM.
Last synced: 07 Aug 2025
https://github.com/darkhorsecorder/nft-marketplace-html-tailwindcss-demo
This is NFT Marketplace template
c carousel html5 marketplace nft tailwindcss timeline vertical-slider
Last synced: 15 May 2025
https://github.com/NNBnh/superb-st
📟 ST-base terminal with enough patches
c flexipatch ligatures st suckless suckless-terminal terminal terminal-emulator
Last synced: 05 Apr 2025
https://github.com/nirmalnishant645/hackerank
Hackerank Programming Challenges
algorithms algorithms-and-data-structures c cpp hackerrank hackerrank-30dayschallange hackerrank-algorithms-solutions hackerrank-challenges hackerrank-cpp hackerrank-python hackerrank-solutions python python-3 python3
Last synced: 05 Oct 2025
https://github.com/yellow-footed-honeyguide/nooks
Effortlessly save and navigate to your bookmarked directories on any Unix-like system 🗂️
c cli command-line directory jump navigation shell unix utility
Last synced: 28 Jul 2025
https://github.com/githubprankster/forward
The (Extremely) Minimal Forth Interpreter in C.
c challenge forth interpreter minimal
Last synced: 04 Aug 2025
https://github.com/marcomq/nimview_android
A Nim/Webview based helper to create Android applications with Nim/C/C++ and HTML/CSS
android c cpp deprecated nim nim-lang svelte user-interface vue
Last synced: 28 Aug 2025