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-08 00:04:41 UTC
- JSON Representation
https://github.com/adaog0n/training_programs_c
Este repositório contém uma coleção de exercícios e projetos de treinamento na linguagem C. O objetivo é praticar e aprimorar as habilidades de programação em C, abordando conceitos fundamentais e técnicas avançadas.
aprender basicas c calculadora calculator facil funcoes language linguagem linguagem-c programas simple simples treinar treino
Last synced: 19 Feb 2026
https://github.com/preetsuthar17/c-programs
Basic Programs created with C for college students.
c c-code c-language c-language-programming c-projects
Last synced: 08 Apr 2025
https://github.com/metonymic-smokey/intal
C Library for Integers of Arbitrary Length
Last synced: 10 Jun 2026
https://github.com/theo-mestre/c-sfml-static-premake
This repository provides a simple setup to create an C-SFML application using Premake 5.
Last synced: 03 Feb 2026
https://github.com/inonitz/bruhos
Operating System Bootloader & Kernel
acpi assembly-x86-64 avl-tree bootloader buddy-allocator c efi gnu-efi interrupts kernel long-mode memory-allocator operating-system qemu slab-allocator smp uefi
Last synced: 10 Jun 2025
https://github.com/maskedsyntax/sudoku
Terminal based Sudoku game
c cli game java sudoku sudoku-solver terminal
Last synced: 13 Apr 2026
https://github.com/iswenzz/izinjector
This application is intended to allow users to inject a Dynamic-Link Library (DLL) file into another process in memory.
Last synced: 12 Oct 2025
https://github.com/ke0ff/artemis_pll
LMX2594 PLL Synth Project Files (10 MHz to 15 GHz)
attiny3217 c layout lmx2594 microwave rf schem source-code
Last synced: 19 Feb 2026
https://github.com/apache/activemq-nms-openwire-generator
Mirror of Apache ActiveMQ NMS OpenWire protocol generator tool
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 22 Apr 2025
https://github.com/matubu/ft_traceroute
🚗 A custom traceroute implementation in C
Last synced: 11 Oct 2025
https://github.com/spiderbjgun/space-shooter
This repository hosts the "space-shooter" game, a thrilling 2D space shooter built with Flutter and Flame. Explore the galaxy, battle alien foes, and enjoy smooth gameplay across Web, Android, and Windows! 🛠️🌌
2d 2d-game amethyst c cross-platform emscripten flame flutter game game-development multiplayer multiplayer-game-server rpg-game scroll-shooter shooter top-down-game unity win32
Last synced: 10 Jun 2025
https://github.com/librity/ft_push_swap
42 São Paulo - push_swap
42 42born2code 42cursus 42projects 42saopaulo 42school c gcc optimization pushswap sorting sorting-algorithms stacks
Last synced: 06 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/pandh4cker/memory
Memory game /w SDL2
c c-language memory memory-game sdl2 sdl2-image sdl2-ttf
Last synced: 28 May 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/wyattscarpenter/print.h
Finally, a print function! A compile-time-type-safe, variadic, free-form print() function, fully standard-compliant, C11 and later.
Last synced: 12 Oct 2025
https://github.com/4thel00z/libsniff
c library to open raw sockets and sniff on noobs.
c clib network networking raw socket sockets
Last synced: 24 Mar 2025
https://github.com/cooljeanius/babeltrace
This project provides trace read and write libraries, as well as a trace converter. This fork is to try porting it to Mac OS X.
Last synced: 18 Jan 2026
https://github.com/mdubus/clustermatrix
Electronic Project to find available places in the Clusters of the 42-school !
42 42school c clustermatrix electronics
Last synced: 09 Oct 2025
https://github.com/yoshijava/403.gcc
Patch for SPEC CPU2006 403.gcc
403 architecture benchmark bug c compiler cpu2006 gcc gnu gpl spec spec2006 specint2006
Last synced: 10 Mar 2025
https://github.com/babkock/dmenu
My fork of Dmenu with command history, mouse support, scrolling, and additional colors.
c dmenu dmenu-replacement dmenu-scripts makefile menu-navigation suckless x11 xft
Last synced: 27 Feb 2025
https://github.com/night0721/ccc
Fast, small, hackable TUI file manager with no dependency
c c99 fff file-manager filemanager suckless tui tui-file-manager
Last synced: 26 Sep 2025
https://github.com/bahamas10/undercurrents
Visualizer made in C and OpenGL and SDL2
Last synced: 08 Oct 2025
https://github.com/krishpranav/cget
wget built using c++
c c-plus-plus cpp cpp-library linux macos socket wget windows xcode
Last synced: 06 Jan 2026
https://github.com/jabellard/graph
Directed, simple graph.
algorithm algorithms c data-structure data-structures graph
Last synced: 29 May 2026
https://github.com/dominic248/online-compiler-django
Tech. Stack: Django and Django-REST-Framework. Available Online Compilers:- Python-2.7, Python-3.8, PHP-7, C, C++, Java-8, Java-11
c c-plus-plus django django-rest-framework java-11 java-8 php-7 python-2 python-3
Last synced: 08 Oct 2025
https://github.com/serialphotog/8080disassembler
A simple disassembler for the Intel 8080 microprocessor.
c disassembler intel intel8080
Last synced: 25 Dec 2025
https://github.com/charlot-dedjinou/matrice
Ce projet est une bibliothèque de manipulation de matrices qui permet d'effectuer des calculs matriciels essentiels. Avec cette bibliothèque, vous pouvez créer des matrices, effectuer des opérations mathématiques sur les matrices telles que l'addition, la soustraction, la multiplication, le calcul de l'inverse, etc.
c cpp matrix matrix-factorisation matrix-multiplication matrix-transpose
Last synced: 01 Mar 2025
https://github.com/aditeyabaral/hashmap-lemmatizer
A simple lemmatizer made as a part of the Data Structures (UE18CS202) course at PES University. We used the concepts of graph networks combined with a HashMap to create the database of words along with their lemma.
c data-structures graph hashing lemmatization linked-list natural-language-processing
Last synced: 28 Jun 2025
https://github.com/scokmen/snail
the snail is a pure c library based on libuv.
Last synced: 23 Mar 2025
https://github.com/djoezeke/celog
A Fast , Convenient and Lightweight Header Only C/C++ Logging Library.
asynchronous c cpp cross-platform header-only high-performance logger logging logging-library low-latency
Last synced: 09 Mar 2025
https://github.com/piyush26c/cuda-programming
c cuda ipynb-jupyter-notebook mathematics sppu-computer-engineering
Last synced: 03 Mar 2026
https://github.com/vikktor93/c-avanzado
Advanced C level course
barriers c concurrency mutexes operating-system semaphores
Last synced: 20 Jul 2025
https://github.com/satyajitghana/the-c-programming-language-second-edition-solutions
This contains the solutions to the exercises given in the book The C Programming Language by Dennis M. Richie and Brian W. Kernigham
and by c kernigham language programming ritchie solutions the
Last synced: 16 May 2025
https://github.com/xnuvers007/spectre
VULN : LINUX
c kali kali-linux kalilinux vulnerabilities vulnerability
Last synced: 21 May 2026
https://github.com/iashraful/personal-diary-management
It's a simple program of 'C' with I/O. Which will help you to manage your personal diary.
Last synced: 28 Mar 2025
https://github.com/aromalanil/compiler-design-lab
Programs for Compiler Design Lab🧪 of S7 KTU
c compiler compiler-design flex ktu lab lex lexical-analysis lexical-analyzer
Last synced: 31 Mar 2025
https://github.com/amirreza-ipchi-haq/cow
A COW interpreter written in C
c command-line-tool cow interpreter
Last synced: 23 Mar 2025
https://github.com/7klu/justc
Lightweight documentation and a collection of useful libraries for C.
Last synced: 15 Mar 2025
https://github.com/theoguerin64/push-swap
42 sorting algorithms project
42cursus c sorting-algorithms stack
Last synced: 01 Jul 2025
https://github.com/tigran-sargsyan-w/minishell
This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.
42 42school c c-language cli executor execve fork lexer mandatory minishell parser posix readline shell signals terminal unix unix-shell
Last synced: 19 Apr 2026
https://github.com/multiform-validator/c
Multilingual library made for validation, various form fields, such as: email, telephone, password, cpf, cnpj, credit card, magic numbers for image mimetype validation and much more.
Last synced: 10 Mar 2026
https://github.com/konstantintutsch/zarg
A minimalist C library for simple handling of command line arguments. 🚀
Last synced: 27 May 2026
https://github.com/embetech-official/embenet-demo-nucleo-wl55jc
Public repository with demo for NUCLEO-WL55JC board
868mhz c demo embenet embenet-node embenet-router firmware ieee802154 industrial-iot iot mesh-networks nucleo nucleo-wl55jc stm32cubeide stm32wl55 subghz
Last synced: 10 Mar 2026
https://github.com/sorok-dva/piscine-42
My piscine at 42 in 2023
42born2code 42school c piscine-c
Last synced: 27 May 2026
https://github.com/danarmor/rpn_complex_c
RPN calculator for complex nums
c calculator complex-num complex-number complex-numbers education educational educational-project new-version pure-c rpn rpn-calculator rpn-complex russian russian-language
Last synced: 28 May 2026
https://github.com/danarmor/bit_set_c
Simple bit set implementation for educational purpose
beginner beginner-friendly bitset c containers educational educational-project educational-purposes first-git-project first-git-repository set sets
Last synced: 28 May 2026
https://github.com/research-camp/qjump-on-nic
Queue jump over NIC queues.
c c-programming kernel-module linux linux-kernel network nic qjump queue
Last synced: 15 May 2026
https://github.com/apurva313/numerical-method
Join me in discovering innovative solutions for mathematical challenges. From optimization to simulations, let's journey through the realm of algorithms together.
algorithms bisection-method c cpp euler-method gauss-elimination gauss-elimination-method lagrange-interpolation newton-interpolation newton-raphson numerical-methods regulafalsi-method runga-kutta-method secant-method simpson-method taylor-series trapezoidal-method trapezoidal-rule weddle-s-rule
Last synced: 14 Apr 2026
https://github.com/yisus82/fic-compiladores
Compiladores - Facultad de Informática de A Coruña
c compiler compiler-construction compilers lex pascal yacc
Last synced: 24 Mar 2025
https://github.com/embetech-official/embeutils
A set of general utilities for embedded firmware projects
c compiler endianness header-only library utility versioning
Last synced: 10 Mar 2026
https://github.com/cooljeanius/msitools
msitools is a set of programs to inspect/build Windows Installer files. This fork is for work on bringing it to MacPorts
Last synced: 18 Jan 2026
https://github.com/cooljeanius/gaa
This is some code that something said it wanted as a dependency, so I found it on Sourceforge to fix it up
Last synced: 18 Jan 2026
https://github.com/arc-hugo/cforth
Mini projet implémentant un interpréteur pour un sous-ensemble de fonctions du langage Forth en C
Last synced: 18 Mar 2025
https://github.com/mat-p1/logica-de-programacao1
Repositório com todas as atividades realizadas em Lógica de Programação utilizando a linguagem C.
Last synced: 19 Jul 2025
https://github.com/maumneto/compprogramengineering
Repositório dos códigos na linguagem C para a disciplina de Programação
c engineering exercise programming programming-language teaching-materials
Last synced: 10 Jun 2025
https://github.com/rasabh-org/c-tutorials
A repository to host the demo C source files that may be used to learn or teach basic concepts in C programming language.
c programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials
Last synced: 10 Oct 2025
https://github.com/rodyherrera/leetcode
A record of my LeetCode problem solving journey! ;)
algorithms algorithms-datastructures c computer-science cpp javascript leetcode leetcode-solutions python typescript
Last synced: 11 Apr 2026
https://github.com/jacmoe/neogardens
Retro graphics programming in 16bit style - using a modern tool-chain
Last synced: 24 Mar 2025
https://github.com/alexmasi/block-cipher-ctr-ecb
An AES implementation of a CTR block cipher using a CBC-MAC along with an ECB implementation for comparison
aes bmp c cryptography ctr ecb-mode
Last synced: 24 Mar 2025
https://github.com/manav-khandurie/unitconvertor_c
This is a mini-project Unit Convertor build entirely in C back in August 2022 as part of the Curriculum in Semester 3 , in UPES.
Last synced: 06 Apr 2025
https://github.com/devmanu-de/hexify
hexify is a program for displaying files in hex and also giving an ascii letter to each hex number in a nice terminal gui.
c hex hexadecimal ncurses ncurses-ui terminal terminal-based
Last synced: 16 May 2026
https://github.com/lioccoumd/ournix
This project implements a touch function for a simple filesystem in C. It allows creating new files while ensuring proper structure and validation. The implementation includes memory management, pointer handling, and directory management. The project also includes a testable main function for demonstration.
Last synced: 11 Apr 2026
https://github.com/bobis33/myteams
EPITECH PROJECT | NETWORK PROGRAMMING | MYTEAMS
c communication epitech network network-programming
Last synced: 19 Apr 2025
https://github.com/zikiflicky/calculator
A small and simple calculator written in C
Last synced: 28 May 2026
https://github.com/mykbit/tic-tac-toe-game-c-gui
This is a tic-tac-toe game with core game mechanics written in C and GUI written with the help of GTK3 library.
c gtk3 gui-application minimax tic-tac-toe tictactoe
Last synced: 19 May 2026
https://github.com/emasuriano/felix-fix-it-multiplayer
Remake of the retro game: Felix Fix It, with the ability to create rooms dynamically in order to play with another person via HTTPS.
c pthread sdl2 sdl2-image sdl2-ttf semaphore socket
Last synced: 28 Mar 2025
https://github.com/ismailza/c-programming-workshop
Atelier de Programmation C/GTK - ILISI 1
Last synced: 11 Apr 2026
https://github.com/macaron99/c-lab
Comprehensive collection of projects, exercises, and examples for mastering the C programming language. Ideal for beginners and experienced developers looking to enhance their skills.
Last synced: 26 Jun 2025
https://github.com/ferreiiratech/embarcatech-subgrupo-06-u4-microcontroladores-atividade-2
Este projeto utiliza a ferramenta educacional BitDogLab para o controle de pinos GPIO de um microcontrolador RP2040. O sistema permite o acionamento de LEDs RGB e um buzzer por meio de comandos enviados pela interface serial UART.
c c-language embedded-systems linguagem-c microcontroladores microcontroller raspberry-pi-pico-w rp2040 sistemas-embarcados
Last synced: 15 Mar 2025
https://github.com/abhijivani3001/dsa_in_c
This repository is of Data Structure in C language.
Last synced: 28 May 2026
https://github.com/zakariaelbouzkri/stack_sorter
This project will make you sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed you’ll have to manipulate various types of algorithms and choose the most appropriate solution (out of many) for an optimized data sorting
Last synced: 22 Nov 2025
https://github.com/davbrito/dbds
A C library of common data structures.
c data-structures list map tree vector
Last synced: 20 Jun 2025
https://github.com/shipu/onlinejudgeproblemsolutionwithcplusplus
Online Judge Problem Solution
c cplusplus lightoj-solutions uva-solutions
Last synced: 30 Jan 2026
https://github.com/victorharri-chal/the-plazza
🍕 A simulation based on a pizzeria coded in C++ using multi-processing, multi-threading and IPC (inter-process-communication). One of my last project of my 2nd year at Epitech
c epitech ipc multi-processing multi-threading pizza second-year-project simulation
Last synced: 01 May 2026
https://github.com/kalebers/file_organizer
Project in C intended to practice the language building a usefull application to organize files.
Last synced: 31 Mar 2025
https://github.com/embeddedalpha/stepper_motor_driver
Scalable Driver for Stepper Motor Written in Embedded C for STM32F407VGT6 Discovery Board.
c driver embedded-c embedded-systems stepper-motor stm32f4 stm32f4-discovery
Last synced: 31 Mar 2025
https://github.com/kanishkrawatt/c_programming
A collection of resources to learn concepts for C
Last synced: 08 Apr 2025
https://github.com/nakidai/clock-python
Clock that you can put in your python code
c cli clock posix-compilant script
Last synced: 31 Mar 2025
https://github.com/blagojeblagojevic/risc-v
risc v emulator
c computer-architecture emulator r32 risc-v
Last synced: 08 Apr 2025
https://github.com/0xkonsti/naive_nn
A simple/naïve implementaion of a neural network lib in c
c learning library neural-network simple
Last synced: 31 Mar 2025
https://github.com/sparsh12321/rubik-s-cube-solver-opengl-
Rubik's Cube Solver in OpenGL
Last synced: 19 Apr 2025
https://github.com/dalpaka/inpkg.h
The C/C++ version for clrflow (https://github.com/rver38/clrflow)
c cli color formatting gl text
Last synced: 24 Mar 2025
https://github.com/matubu/push_swap
🔢 A sorting algorithm that minimizes the number of moves
Last synced: 11 Oct 2025