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-06 00:04:32 UTC
- JSON Representation
https://github.com/anusthan12/kiit
Its an repo that consists of some activity's perform in labs in KIIT (2024 batch)
anusthan anusthan12 c cpp java kiit python python3
Last synced: 05 May 2026
https://github.com/arjuncodess/cs50_solutions
This is CS50x 2023 Here are the solutions to the problem sets and labs you need to complete. Thank me later!
c cs50x flask html-css-javascript python solutions sql
Last synced: 18 Apr 2026
https://github.com/kylemh/multithreaded_network_driver
Network demultiplexor utilizing POSIX threads
c linux multithreading operating-system posix-systems pthreads
Last synced: 05 May 2026
https://github.com/lisuke/musicmanager
Linux 下一个音乐管家工具
c c-plus-plus music-manager tools
Last synced: 05 May 2026
https://github.com/hectorbst/libansi
Small library coming from a personal student project allowing to easily inject the ANSI escape sequences in a terminal of a program written in C, for example to easily control the color of the text.
ansi ansi-color ansi-colors ansi-escape ansi-escape-codes ansi-escape-sequence ansi-escape-sequences c terminal
Last synced: 05 May 2026
https://github.com/blmayer/c-cpp-project-template
This repository is a template structure for small projects using C or C++.
Last synced: 04 May 2026
https://github.com/freecx/bunch-of-code
useful code snippets / scripts
bash c code cpp pieces python rust scripts-collection useful-scripts
Last synced: 27 Feb 2026
https://github.com/andresberejnoi/arduino-electronic-dog-scale
Micro-controller project for a scale with 16x2 LCD display, Arduino Uno and ATtiny85
arduino arduino-uno attiny attiny85 c cpp diy-solutions dogs electronics electronics-projects i2c-backpack i2c-display lcd1602 lcd16x2 micro-controller scale
Last synced: 19 Apr 2026
https://github.com/ncorgan/cpp-callable-to-funcptr
C++17 header-only library that can convert any C++ callable object to a C-style function pointer
c c-plus-plus callback callbacks cpp cpp17 function-pointer function-pointers header-only template
Last synced: 04 May 2026
https://github.com/superoo7/solar_boat
The iOT part of the solar boat (DONE)
arduino c c-plus-plus cpp dissolved-oxygen-sensor iot mega platformio temperature-sensor thingspeak turbidity-sensor ultrasonic-sensor uno wifi
Last synced: 19 Apr 2026
https://github.com/mrahmed14/mips-mini-assembler
A mini-assembler for MIPS R3000 that converts supported instructions into machine code represented in hexadecimal format.
assembler c mips mips-architecture mips-assembly
Last synced: 04 May 2026
https://github.com/moniaar/alx-low_level_programming
small projects on C
c low-level-programming programming-language
Last synced: 14 Jun 2026
https://github.com/andreafioraldi/til-compiler
Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine
assembly-language bison bytecode c cmake compiler flex language-compiler libxml2 parser xml
Last synced: 03 May 2026
https://github.com/mabogiqwa/c-compiler
Creating c-compiler
automata-theory c programming-languages
Last synced: 03 May 2026
https://github.com/pkage/adstrip
Mute a video when it changes over to ads using computer vision and hacks
c mpv python3 video weekend-hacking
Last synced: 19 Jun 2026
https://github.com/josgard94/metodo-de-biseccion
Este programa aproxima las raíces de una función mediante el método de bisección utilizando un intervalo de inicio [a, b]
bisection bisection-method c c-plus-plus c-programming-language cplusplus metodos-numericos oriented-object-programming roots
Last synced: 02 May 2026
https://github.com/mcquerol/electronic-systems
Various electronic systems including ADC/DAC, filters, and simulations using NI Multisim.
adc alu c dac digital-logic filters fpga full-adder half-adder modelsim mux ni-multisim nyquist-frequency op-amp oscilloscope quantized-waves quartus-prime simulation spice systemverilog
Last synced: 19 Jun 2026
https://github.com/phschaad/avl_tree
A basic implementation of an AVL-Tree in C.
avl avl-tree avl-visualizer avltree c cpp
Last synced: 02 May 2026
https://github.com/limdongjin/small-vim
VIM editor Project for C programming(CSE2035) 2016 Fall, Sogang Univ.
Last synced: 02 May 2026
https://github.com/yantavares/msp430
My msp430 coding projects
assembly c microcontroller msp430
Last synced: 02 May 2026
https://github.com/lukaszcz/javalette
An educational compiler for Javalette, written in C
Last synced: 19 Jun 2026
https://github.com/angelogalav/pandos
PandOS Operating System Kernel code, aka the main project of the UniBo Operating Systems course (a.y. 2020/2021)
c kernel operating-system pandos rikaya-os unibo
Last synced: 18 Jun 2026
https://github.com/hexa0/pacman-world2-rev-sound-fix
fixes the ringing sound after rev rolling
c pacman pacman-world-2 patch pmw2 pnach ps2
Last synced: 02 May 2026
https://github.com/abtinz/aut-spring
Amirkabir University of technology C programming Spring Course Home works
Last synced: 17 Oct 2025
https://github.com/toktok/hs-cimple
Cimple and Apidsl language parsers and tools
Last synced: 05 Feb 2026
https://github.com/jsoulier/sdl3_ray_tracing_in_one_weekend
Ray Tracing In One Weekend using SDL3 GPU with compute shaders
c glsl raytracing sdl sdl3 shaders
Last synced: 16 Mar 2025
https://github.com/usk2003/my-competitive-coding-templates
This repository contains my personal competitive programming templates in C, C++, C#, Java, and Python. It includes common functions and utilities for quick problem-solving, covering I/O handling, modular arithmetic, and other typical tasks, designed primarily for my use but open for others.
c coding competitive-programming cpp cs java python template
Last synced: 13 Apr 2026
https://github.com/mvpee/42-ft_printf
My printf from 42 school. This project requires rewriting printf. Interesting to learn variable argument numbers.
42 c learning printf printf-42 printf-project
Last synced: 27 Mar 2025
https://github.com/fabiannorbertoescobar/smarttrash
Repositorio Proyecto SOA UNLaM 2C2018 Miércoles. Papelera Inteligente. Sistema Embebido Arduino + Aplicación Mobile Android.
acelerometro android android-app arduino arduino-uno bluetooth bluetooth-arduino c cpp embedded embedded-systems gyroscope internet-of-things iot java proximity-sensor tinkercad
Last synced: 13 Apr 2026
https://github.com/mathworks/elapsed-time-and-timestamp-delta-blocks-for-simulink-real-time
Example models of Time Elapsed and Timestamp Delta blocks that run on Simulink Real-Time target computers with QNX. Both blocks have similar functionality to blocks with the same name available prior to R2020b. Need R2020b or later.
c matlab models qnx simulink slrealtime timestamp
Last synced: 20 Feb 2026
https://github.com/govnorice/powerdialog
Dialogue of shutdown, sleep, reboot PC
c cpp gtk3 linux linux-app power powermanager poweroff reboot shutdown shutdown-manager sleep suspend
Last synced: 18 Jan 2026
https://github.com/z1skgr/memory-management-i-o
Memory orchestration at the different levels of languages
assembly c clang cygwin exceptions-handling interrupts memory-allocation memory-layout merge-sort mergesort mips-architecture pcspim program-execution stack
Last synced: 21 Feb 2026
https://github.com/rtsfred3/pyntegrate
Use of native C code in Python using C Extensions
c c-extensions c-python-extensions cpython python
Last synced: 16 Jul 2025
https://github.com/boweihan/wasm-editor
Terminal Text editor intended for compilation to web assembly - technologies: C, Emscripten (an LLVM to JS compiler)
Last synced: 10 May 2026
https://github.com/lincolncox29/wallpaperlite-cli
Set desktop wallpaper using VLC
c customization microsoft software vlc vlc-libvlc vlc-media-player wallpaper wallpaper-app wallpaper-changer wallpaper-engine-software wallpaperengine-download walpaperapp windows-10 windows-11 windows-app windows-desktop
Last synced: 04 Sep 2025
https://github.com/youpong/chttpd
A single threaded multi process HTTP 1.1 Server implemented in C records apache-like access logs.
Last synced: 22 Apr 2025
https://github.com/woolseyworkshop/article-blink-making-an-led-blink-on-a-raspberry-pi
Blink: Making An LED Blink On A Raspberry Pi Article Resources
beginner c cpp electronics programming python raspberry-pi swift
Last synced: 12 Apr 2026
https://github.com/tleguern/openroguelike
The begining of something that might end as a roguelike development library. Or not, we will see :)
Last synced: 07 May 2025
https://github.com/thomazrlima/semester2-cesar-school
Este repositório foi criado para armazenar e organizar as atividades práticas relacionadas à linguagem de programação C, desenvolvidas durante o curso.
Last synced: 22 Sep 2025
https://github.com/gryf/wmaker
My personal playground of Window Maker repository (cloned from http://repo.or.cz/w/wmaker-crm.git)
Last synced: 09 Oct 2025
https://github.com/desmonhak/pdb_lib_c
Pequeña utilidad en C para la auto descarga y dumpeado de simbolos de PDB. Creditos a [BlackShell256](https://github.com/BlackShell256) por contribuir al codigo.
Last synced: 13 Jul 2025
https://github.com/ldilley/linmod
:penguin: Various demonstrational Linux kernel modules
c example example-code linux linux-drivers linux-kernel linux-kernel-module operating-system tutorial tutorial-code
Last synced: 28 Apr 2026
https://github.com/nscotto/claphub
Template workspace for developing all your clap plugins in C/C++ with CMake
Last synced: 30 Apr 2026
https://github.com/aptpod/apt-peripheral-linux-driver
Device driver for EDGEPLANT USB Peripherals,
Last synced: 14 May 2026
https://github.com/sagiegurari/c_vector
A simple growable vector for C
c c-lib c-library data-structures vector
Last synced: 08 Oct 2025
https://github.com/almostsagar/kbc-game
A Terminal based Game made with C Language
Last synced: 30 May 2026
https://github.com/alexpreynolds/byte-store
Generate and explore upper triangular and square matrices of 1-byte values
bioinformatics c correlation-scores encoding jaccard-similarity pearson spearman-rho
Last synced: 05 Feb 2026
https://github.com/gmitch215/cmakekt
⚙️ A CMake Plugin to generate Kotlin/Native Bindings
c cmake cpp kotlin kotlin-native
Last synced: 05 Sep 2025
https://github.com/madmann91/fir
Functional IR
c compiler continuation-passing-style intermediate-representation type-system
Last synced: 07 Jan 2026
https://github.com/bashkirtsevich-llc/cmm32
C-- compiler
assembler assembler-code assembly assembly-8086 assembly-language c c-- compiler compiler-principles pure-c
Last synced: 13 May 2026
https://github.com/quantum5/clickkeys
Tool to use keyboard buttons to click the mouse, for when your mouse button is broken.
accessibility c keyboard keyboard-navigation mouse mouse-emulation
Last synced: 24 Nov 2025
https://github.com/madladsquad/untitledtemplatingengine
A templating engine powered by a lisp-like language
c cpp library templating templating-engine templating-language
Last synced: 17 Mar 2026
https://github.com/gunh0/algorithms
📝 Solutions for Algorithm Problems [C/C++]
algorithm beakjoon c cpp data-structures project-euler
Last synced: 12 Mar 2026
https://github.com/jdeokkim/b021
A variant of the Blackjack game made with raylib.
blackjack c c99 fisher-yates fisher-yates-shuffle gnu99 raylib
Last synced: 17 Jun 2025
https://github.com/fantasticmao/lib-examples
Examples of learning C, Go, Java, JavaScript, Python programming languages.
Last synced: 27 Jan 2026
https://github.com/saeed-dev2/saeed-dev2
Config files for my GitHub profile.
assembly-language c config deep-learning deep-neural-networks devloper embedded-systems github-config machine-learning networking programming-language python reinforcement-learning vhdl-code vlsi-testing
Last synced: 06 Mar 2026
https://github.com/rafael-santiago/here
A tiny C-library that implements regular expressions.
c minimalist-library regular-expression
Last synced: 10 Oct 2025
https://github.com/psnappz/needleman-wunsch
Simple Needleman Wunsch Algorithm in C
bioinformatics c global-alignment global-alignment-algorithm hacktoberfest needleman-wunsch needleman-wunsch-algorithm psnappz
Last synced: 10 Oct 2025
https://github.com/basemax/cnol
A new C standard library implementation intended for use on embedded systems. (SOON)
c c-lib clib glibc kernel libc library library-systems linux operation-system operation-systems os os-lib runtime-library system
Last synced: 13 Apr 2026
https://github.com/sidray-infinity/centralized_p2p
A centralized peer to peer architecture to share files.
c file-sharing socket-programming
Last synced: 20 Dec 2025
https://github.com/yettabaa/fdf
FDF is a 42 school project focused on 3D programming and graphics rendering. It involves creating a wireframe model from a 2D map, applying transformations like rotation, scaling, and projection to display the model in 3D. The project aims to develop skills in handling algorithms, mathematics, and computer graphics concepts.
1337cursus 1337school 2d-3d 42 42cursus c fdf fdf-1337 fdf-42 mathematical-expressions matrices matrices-transformation minilibx mlx mlx42 transformation
Last synced: 10 Oct 2025
https://github.com/omarazizi/logic-gates-modeling
Modeling Logic Gates with Neural Networks
c deep-learning machine-learning neural-networks
Last synced: 19 Jun 2025
https://github.com/tianxiaomo/skeleton_detection
Skeleton Detection
armarium c embedded-systems freertos
Last synced: 29 May 2026
https://github.com/definetlynotai/hack_club
All my hackclub code and projects
assembly c competition cpp github-collaboration hack-club hackclub projects python random slack
Last synced: 18 Jan 2026
https://github.com/bagussatoto/appentripemasukan
Responsi MataKuliah Pemprograman Lanjut - AppEntriPemasukan
c csharp csharp-library responsi
Last synced: 17 May 2026
https://github.com/coding-pelican/c-style-guide
Guidelines for modern C coding, including style conventions and layout organization.
c c-coding c-style code-organization conventions guide guidelines modern-c
Last synced: 06 Jul 2025
https://github.com/kauahensilva/c_transportadora
A simple project that simulates the routes of a carrier. The application was built using the C language, Meson, and Ninja.
Last synced: 21 Jan 2026
https://github.com/aon4o/tues_grade_10
A repository for storing code written by me in tenth grade in tues.
Last synced: 21 Aug 2025
https://github.com/n0nexist/n0neditor
simple C file manager / editor
c file-manager file-manager-c file-manager-cli linux-cli linux-file-manager
Last synced: 11 Jun 2025
https://github.com/0xdaksh/scientific-calculator
School Project for C++ to Make a Scientific-Calculator, allows you to input to retain output.
c c-plus-plus calculator programming-language scientific
Last synced: 07 Oct 2025
https://github.com/libdriver/bme280
BME280 full-featured driver library for general-purpose MCU and Linux.
barometer c full-featured-driver humidity iic linux mcu pressure spi temperature
Last synced: 22 Feb 2026
https://github.com/symonmuchemi/alx-low_level_programming
This project is part of the ALX_SE engineering curriculum on low level programming.
c low-level-programming makefile
Last synced: 14 Mar 2026
https://github.com/dmitmel/penguins-game
A small game I wrote for the university
board-game c c-plus-plus cross-platform game wxwidgets
Last synced: 17 May 2026
https://github.com/moxer-mmh/sorting-algorithms
Advanced Algorithm mini tp
c complexity python sorting-algorithms
Last synced: 07 Oct 2025
https://github.com/haytham-hammioui/cs50x-2024
This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.
ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql
Last synced: 22 Apr 2025
https://github.com/ltfschoen/wasm-test
Sample C/C++ programs compiled with WebAssembly (WASM) then served over HTTP to webpage and shown in Emscripten console
c docker emscripten emscripten-console express isomorphic keepalive react wasm webassembly webpack
Last synced: 14 Apr 2026
https://github.com/basemax/persian-hex-system
The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.
bash bin binary c computer cpp hex hex-system persian php py python ruby shell
Last synced: 07 Feb 2026
https://github.com/bonifatius94/chesslib.py
C-lib Python3 extension for efficient chess draw-gen
Last synced: 24 Apr 2025
https://github.com/smokku/jabberd14
Original Jabber server
c jabber server xmpp xmpp-server
Last synced: 20 Oct 2025
https://github.com/gekomad/chinese-checkers
Chinese Checkers with bitboard hash - C - Vala - Rust - Scala
backtracking bitboard-hash c chinese-checkers rust scala vala
Last synced: 27 Jan 2026
https://github.com/joaopaulopmedeiros/projeto-final-itp
Repositório de código para projeto final da disciplina de ITP
Last synced: 25 Mar 2025
https://github.com/basemax/config-parser-flex
A tiny parser to read content of a own config file using pure c and flex library.
c config-file config-files configuration configuration-file configuration-files flex lexer lexer-example lexer-generator lexer-parser lexers yacc yacc-example yacc-lex
Last synced: 03 Apr 2025