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-10 00:04:32 UTC
- JSON Representation
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/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/thehxdev/jacson
JSON parser and query engine library written in C, from scratch!
Last synced: 10 Apr 2025
https://github.com/hairrrrr/c-datastructure
严蔚敏吴伟民《数据结构》C 语言描述 案例习题详解(含代码)
algorithm c datastructure introduction tuition
Last synced: 10 Apr 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/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/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/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/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/palmr/cart-dumper-listener
:video_game: Listener for the Gameboy cart-dumper ROM
Last synced: 11 Apr 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/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/bufgix/study.lib
Konya Teknik Üniversitesi haftalık programlama ödevleri
Last synced: 02 Sep 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/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/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/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/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/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/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/codybartfast/knr
Exercises from The C Programming Language
c exercises knr solutions the-c-programming-language
Last synced: 15 Apr 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/jesperkha/rum
Minimal editor for the Windows console
c editor makefile no-dependencies terminal win32api windows
Last synced: 22 Apr 2025
https://github.com/kgabis/cutils
C utilities
c data-structures datastructures
Last synced: 11 Jun 2025
https://github.com/hpjansson/cropsicle
Minimal C implementation of the Growcut area selection algorithm
Last synced: 27 Oct 2025
https://github.com/d-iii-s/java-ubench-agent
Multiplatform Java agent for high-precision microbenchmarking.
Last synced: 15 May 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/justinmeiners/shamans
A 3D turn-based strategy game for the iPad.
3d c graphics ios ipad opengl opengl-es opengles video-game
Last synced: 25 Mar 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/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/getjared/muse
cli image color manipulation
c cli hacktoberfest image-manipulation
Last synced: 14 Jun 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/queue-ri/advanced-algorithm-study
📖 알고리즘 문제 해결 전략(종만북) AC 풀이 모음집 & 스터디 - 2기 종료
algorithm algospot c cpp gcc problem-solving python
Last synced: 31 Jul 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/pdsmart/tranzputer
A transformable CPU, one version using FPGA technology and another using an ARM Cortex-M4 (K64F) to upgrade venerable Z80 systems in-situ. Project uses VHDL, C/C++, ARM, ZPU & Z80 Assembler.
bash c cpp electronics fpga vhdl
Last synced: 14 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/fmw666/data-structure
💡 数据结构(基于 C++ 语言) + 算法 (基于 C语言 和 Python语言)
algorithms c cpp data-structures datastructures-algorithms python3
Last synced: 02 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
https://github.com/kampi/zybo
Miscellaneous things and projects for my ZYBO and ZYNQ devices.
amd arm c cpp fpga fpga-programming linux vhdl wsl-ubuntu wsl2 xilinx zybo zynq
Last synced: 04 Oct 2025
https://jcrd.github.io/sessiond/
Standalone X session manager for systemd-logind
c dbus dbus-service graphical-sessions python systemd systemd-logind systemd-targets x11 x11-management
Last synced: 18 Apr 2025
https://github.com/algosup/2023-2024-project-3-virtual-processor-team-3
2023-2024, 3rd project, aims to create our own processor and Assembly language.
Last synced: 16 Jul 2025
https://github.com/naforoutan/snake-game
2-player snake game (including food, bomb and timer option) - A project for the fundamentals of programming
c cpp functional-programming snake-game terminal
Last synced: 15 Apr 2025
https://github.com/siraajul/uni-oslab
All Of Operating System Lab Program . Course Code CSE-411
Last synced: 31 Jul 2025
https://github.com/dai-wenxun/c-compiler
Tiny self-hosting C compiler (计算机组成原理)
assembly c compiler self-hosting x86-64
Last synced: 04 Aug 2025
https://github.com/t-88/doors-os
A smol Os
c hacktoberfest nasm open osdev osdevel
Last synced: 03 Aug 2025
https://github.com/halosghost/dstat
A lightweight status program for simple WMs
c dwm lightweight status-monitor
Last synced: 02 Aug 2025
https://github.com/georgecatalin/bare-metal-programming-from-ground-up
Embedded System Bare-Metal Programming for the STM Nucleo 144 Family. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick. No libraries used, only registry manipulation.
bare-metal-programming c cprogramming drivers stm32
Last synced: 02 Aug 2025
https://github.com/sjmulder/dated
Add a timestamp to every line of a stream
Last synced: 11 Apr 2025
https://github.com/warrenweckesser/vfgen
Source code generator for differential equation solvers.
boost c cplusplus delay-differential-equations differential-equations fortran gsl gsl-library java julia matlab octave python r scilab scipy
Last synced: 15 Apr 2025
https://github.com/gmarcha/42_libft_tester
A simple step-by-step tester to C 42 Library.
42 42born2code 42projects 42school c libft libfttester shell tester
Last synced: 02 Jan 2026
https://github.com/CandyGumdrop/proj
Elixir coordinate conversion library using OSGeo's PROJ.4
c coordinate-systems distance-calculation elixir geospatial osgeo-proj
Last synced: 30 Mar 2025
https://github.com/mrsumanbiswas/c
C Language
advanced-c c c-basics c-by-mrsumanbiswas c-language c-tutorial docmentation hello-world learning-c low-level-programming mrsumanbiswas pointers-and-references
Last synced: 15 Apr 2025
https://github.com/dbc2201/immersion2k19_c
Official Repository of C Programming, Immersion Programme @ GLAU
c programming programming-language
Last synced: 18 Mar 2025
https://github.com/alexlnkp/cshadertoy
A simple tool to write GLSL shaders locally using your favorite IDE of choice
Last synced: 21 Aug 2025
https://github.com/lambdacasserole/tiny-compiler
Very tiny compiler for a simple arithmetic language.
c compiler ebnf grammar stack-machine
Last synced: 03 Oct 2025
https://github.com/alvarorichard/cortexc
Interpreter is a minimalist yet powerful tool designed to interpret and execute a subset of the C programming language.
binary c education evaluation intepreter interpreter open-source parsing programming-language tokenization zig
Last synced: 26 Jul 2025
https://github.com/ameliasquires/lullaby
broad lua library primarily for networking, cryptography, and multithreading
Last synced: 04 Oct 2025
https://github.com/robohack/yajl
A fast streaming JSON parsing library in C. This variant uses BSDMake to build and includes various fixes and enhancements.
bsdmake c json json-api json-api-normalizer json-api-serializer json-data json-parser
Last synced: 20 Feb 2026
https://github.com/innogames/testtool
Load balancing service of InnoGames
bgp c dns downtime freebsd health-check http https libevent load-balancer pf ping postgres postgresql routing tcp
Last synced: 27 Jul 2025
https://github.com/keyhr/vscode-42-c-format
A vscode extension to provide formatting from c_formatter_42
42 42school c formatter norminette
Last synced: 16 Jan 2026
https://github.com/grantjenks/python-arraydeque
ArrayDeque is a fast, array-backed deque implementation for Python written in C.
c data-type deque performance python
Last synced: 13 Aug 2025
https://github.com/chiefgokhlayeh/autofff
Auto-generate FFF fake definitions for C API header files
automation c fake-functions fff header-parser python python-3-6 tdd test-driven-development
Last synced: 14 Aug 2025
https://github.com/savaughn/pksav
Small, fast Pokémon save file parsing C library
Last synced: 14 Apr 2025
https://github.com/krypto-etox/c-practice-problems
C Practice Problems contains all the basic and logical C programs to learn and Practice. It's a Kind of my notes
c cpp cquestions practice-programming
Last synced: 21 Sep 2025
https://github.com/libdriver/sts3x
STS3X(STS30, STS31, STS35) full-featured driver library for general MCU and Linux.
c full-featured-driver iic linux mcu sts30 sts31 sts35 temperature
Last synced: 30 Jul 2025
https://github.com/diegocr/libnix
Standard C link library for amiga-specific gcc development.
Last synced: 15 Aug 2025
https://github.com/felipensp/libvm
Register-based VM as C library
c execution language lib register-based runtime vm
Last synced: 04 Mar 2026
https://github.com/bay0/switch-homebrew-template
Hello World example for switch homebrew development.
c devkitpro docker hello-world homebrew make nintendo nintendo-switch nintendo-switch-homebrew switch
Last synced: 15 Oct 2025
https://github.com/dahlitzflorian/game-of-life
The 'Game of Life' is an (mac) console application written in C. It represents a modified version of the famous game of life thought of by mathematician Conway.
c command-line console console-application game
Last synced: 15 Oct 2025
https://github.com/MikaelVallenet/Bistromatic
EPITECH - First year project: Creation of a calculator able to display the result of the evaluation of an arithmetic expression composed of integers of infinite size expressed in any base
bistro bistro-matic c calculator epitech epitech-project programming-language
Last synced: 27 Oct 2025
https://github.com/dyne/pangolin
The Secret Pangolin Code, Fastest Proximity Tracing in the West (FPTW)
c contact-tracing dp3t optimization proximity-tracing speed
Last synced: 24 Oct 2025
https://github.com/mateuseap/algorithms
Algorithms, Data Structures and resolution of programming questions
algorithms algorithms-and-data-structures c cpp data-structures ruby
Last synced: 26 Oct 2025
https://github.com/aaeioua/jumpdf
Jumpdf is a keyboard-focused PDF viewer for documents where one needs to jump between different sections of the document frequently.
Last synced: 28 Feb 2026
https://github.com/jgabaut/koliseo
An arena allocator library in C.
allocator amboso arena-alloc arena-allocator c c-arena c11 c99
Last synced: 01 Apr 2026
https://github.com/n1ghtf1re/c-collections
Implementation of some collections on C
c c-data-structures c-library c-struct collections dynamic-structures
Last synced: 05 Mar 2026
https://github.com/renesas/synced
synced is a user space Synchronous Ethernet (Sync-E) stack for the Linux operating system. synced facilitates Sync-E, according to the ITU-T G.8264 (08/2017) Amd. 1 (03/2018) and ITU-T G.781 (04/2020) Amd. 1 (11/2022) standards.
c linux networking synce synchronization telecommunications
Last synced: 04 Mar 2026
https://github.com/haxpor/tt
Twitter client in C implementation. Aim to be minimalist and get me to tweet asap. Inspired by t.
Last synced: 14 Oct 2025
https://github.com/jabbalaci/programozas_1
A Programozás 1 c. tárgyhoz kapcsolódó anyagok (2024. febr.)
Last synced: 26 Oct 2025
https://github.com/joswinemmanuel/c-lab-s2
A repository for KTU B.Tech Computer Science S2 C Programming, containing lab exercises and code examples to support learning and practical application of C programming concepts.
Last synced: 19 Jul 2025
https://github.com/farukalpay/dynamicarray
This library implements a std::vector like Dynamic Array data structure in C, allowing for the creation, modification, and manipulation of an array whose size can be dynamically adjusted during runtime.
array-manipulation c c-datastructures c-library cs-fundamentals custom-allocator data-structure dynamic-array educational embedded-c generic-programming header-only learn-c low-level memory-management pointer-arithmetic resizable-array stdvector-alternative systems-programming vector
Last synced: 26 Jun 2025
https://github.com/protik09/coremark-rp2040
This is the COREMARK® embedded benchmark ported by me to the RP2040 chip from the folks over at Raspberry Pi.
benchmark c embedded embedded-c embedded-systems raspberry raspberrypi-pico rp2040 rpi-pico
Last synced: 08 May 2025
https://github.com/andyfratello/par
🎛️ Exercicis de Paral·lelisme (PAR) Q1 - UPC FIB
c fib-upc openmp openmp-parallelization par par-fib parallel-computing parallel-programming parallelism
Last synced: 12 Apr 2025