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-09 00:04:38 UTC
- JSON Representation
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/vikktor93/c-avanzado
Advanced C level course
barriers c concurrency mutexes operating-system semaphores
Last synced: 20 Jul 2025
https://github.com/sambazley/libstm32usb
USB device driver library for STM32 devices
Last synced: 15 Mar 2025
https://github.com/ya2ir/classical_simplex
An implementation of the classical Simplex algorithm in C
c linear-programming operations-research simplex-algorithm simplex-method
Last synced: 28 Mar 2025
https://github.com/jacmoe/neogardens
Retro graphics programming in 16bit style - using a modern tool-chain
Last synced: 24 Mar 2025
https://github.com/umbrellaleaf5/network_and_distributed_systems
My repository with home and seminars exercises on network and distributed systems at MIPT DAFE/RSE
c cpp dafe distributed-systems education mipt network-systems
Last synced: 02 Sep 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/bo1led-owl/owl-std
A simple library of generic containers and algorithms for C language
algorithms c containers standard-library std stdlib
Last synced: 03 Sep 2025
https://github.com/zikiflicky/calculator
A small and simple calculator written in C
Last synced: 28 May 2026
https://github.com/janekbaraniewski/ser2net2ser
Share and connect to serial devices over network!
asio boost c cmake cpp devices network network-devices physical-devices ser2net serial-communication serial-communications serial-devices serial-over-ip serial-port serialport socat virtual-devices virtual-serial-port
Last synced: 15 Feb 2026
https://github.com/jowwan/tic-tac-toe
A console-based Tic-Tac-Toe game written in C, featuring three exciting modes: Classic Tic-Tac-Toe, Footy Tic-Tac-Toe, and Basketball Tic-Tac-Toe. Simple, fun, and perfect for nostalgic gameplay!
basketball c console console-application console-game cpp football project tic-tac-toe tictactoe
Last synced: 08 Apr 2025
https://github.com/ekkoz897/42cursus_get_next_line
This is a 42 school project meant to teach us how to read from a file descriptor without knowing it's size before hand making use of static variables.
42born2code 42cursus 42projects 42school c file-descriptors get-next-line getnextline gnl gnl42 read static-variables
Last synced: 28 May 2026
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/n-elmer/weather-station
WEATHER ⛈ MONITORING 🌤 SYSTEM
arduino c c-plus-plus embedded-systems esp32 iot software-design software-engineering system-design
Last synced: 11 Apr 2026
https://github.com/yassir-ai/maze-solving-algorithm
YEAR : 2021 , Maze-solving algorithm with C using djikstra algorithme and DFS algorithme
algorithm c dfs dfs-algorithm djikstra djikstra-algorithm graphics isima kruskal labyrinth maze programming project sdl sdl2
Last synced: 08 Apr 2025
https://github.com/xaheli/bank-management-system
The Banking System project is a console-based application that simulates a simple banking system. It provides users with the ability to perform various banking operations such as account registration, balance inquiry, deposits, withdrawals, and more. Developed using the C programming language, this system provides two distinct interfaces.
academia academic-project banking-system bankmanagementsystem c cprogramming-language
Last synced: 15 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/mironberch/collection-of-projects
My collection of little learn projects, which created for studying different technologies.
api c css django django-rest-framework docker fastapi flask html javascript mongodb nginx poetry python3 react redis telegram telegram-bot typescript yaml
Last synced: 19 Apr 2025
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/victorharri-chal/pokemon-rpg
🐾 A graphical project with CSFML to recreate a Pokemon game. Last project of my 1st year at Epitech.
c csfml epitech first-year-project game graphical-programming pokemon teamwork
Last synced: 06 Apr 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/haidaram/tp-multitache
TP de programmation concurrente INSA Lyon
Last synced: 05 May 2026
https://github.com/codernayeem/satellite-velocity-calculator
A console based calculator that calculates a satellite velocity and rotation period
Last synced: 28 Mar 2025
https://github.com/mailittlepony/flowergame
multiplayer game for ESP using TCP protocol
Last synced: 15 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/blagojeblagojevic/musicplayer
B-Player is a sleek and minimalist music player application designed to provide you with an immersive and distraction-free music playback experience. Whether you're a casual listener or a dedicated audiophile, B-Player offers a range of features to elevate your music enjoyment.
c fft music music-player raylib real-time
Last synced: 02 Jul 2026
https://github.com/blagojeblagojevic/ising-model
This repository contains a C implementation of the Ising model simulation, a mathematical model in statistical mechanics describing ferromagnetism. The simulation utilizes the Metropolis algorithm to update the spins of a 2D lattice. The visualization is done using the SDL2 library, allowing for real-time rendering of the Ising model evolution.
c ising-model ising-model-2d sdl sdl2
Last synced: 08 Apr 2025
https://github.com/opensourcedoc/ccwarn
Test Code Quality and Standard Conformity for C or C++ Code against Both GCC and Clang
c c-language c-plus-plus clang cpp freebsd gcc linux shell-script standard-conformity unix warnings
Last synced: 12 Apr 2026
https://github.com/teograjqevci/raymarching_tool
A 3D modeling tool written in C++ and OpenGL, leveraging Signed Distance Fields (SDFs) to create, blend, and manipulate primitive shapes.
3d c cpp glsl glsl-shaders graphics macos modeling opengl raymarching raymarching-distance-fields software tool tooling
Last synced: 12 Apr 2026
https://github.com/dpetrosy/c-piscine-reloaded
My C-piscine-reloaded project repository.
42-c-piscine 42born2code 42piscine 42school 42yerevan c c-piscine c-piscine-reloaded c-programming piscine shell
Last synced: 25 Apr 2026
https://github.com/dpetrosy/42-fractol
42 School Fractol project: Fractal generator using MLX library.
42 42-fractol 42cursus 42fractol 42projects 42school 42yerevan burning-ship c complex-numbers fract-ol fractal-rendering fractals fractol fractol-42 julia-set mandelbox mandelbrot mathematics minilibx
Last synced: 24 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/matubu/lem-in
🐜 A ant colony simulator with a vizualizer
Last synced: 11 Oct 2025
https://github.com/matubu/gccwatcher
⌚ Rerun your c/c++ program on file change
Last synced: 11 Oct 2025
https://github.com/matubu/minitalk
📡 A mini messaging thing with unix signals
Last synced: 11 Oct 2025
https://github.com/andersonhsporto/c-exercicios
Repositório contendo alguns exercícios na Linguagem C
ansi-c c makefile roman-numerals
Last synced: 28 May 2026
https://github.com/anne-andresen/multi-modal-cuda-c-gan
Raw C/cuda implementation of 3d GAN
3d 3d-models attention-mechanism c cross-attention cross-attention-c cuda gan gan-models low-level-programming medical-imaging multimodal-deep-learning pytorch transformer-pytorch transformers transformers-c
Last synced: 06 Jan 2026
https://github.com/ewylson/hist
A simple C program that counts printable ASCII characters in a file and generates a histogram
c c99 character-count character-counter histogram
Last synced: 03 Sep 2025
https://github.com/serhiistets/fed
Command line tool for saving and accessing your favorite folders via the terminal
Last synced: 04 Apr 2025
https://github.com/0xhericles/criptoforca
Projeto da disciplina de PLP@UFCG (Paradigmas de Linguagens de Programação)
c funcional-programming haskell imperative-programming logic-programming project prolog ufcg
Last synced: 17 May 2026
https://github.com/edk0/iphide
proof of concept structure-preserving IP mangling
c encryption format-preserving-encryption irc obfuscation permutation siphash
Last synced: 24 Mar 2025
https://github.com/djoezeke/tomlfy
A Fast Header-only Tom's Obvious, Minimal Language (TOML) file parser and serializer/deserializer for C/C++.
c config configuration cpp17 deserialize parser serializer toml toml-config toml-parser
Last synced: 09 Mar 2025
https://github.com/mysterycoder456/path_tracer_c
Path Tracer in C
3d 3d-graphics c graphics pathtracing pbr pbrt raytracer raytracing renderer rendering
Last synced: 23 Nov 2025
https://github.com/carmjos/filesys
简易的文件系统。功能包括磁盘初始化、新建文件、删除文件、更新文件、查找文件、文件统计、磁盘统计、分配策略选择、磁盘整理。基于C语言实现。
c console file filesystem simulation
Last synced: 02 Jul 2025
https://github.com/djoezeke/myargs
A Straight forward Command-line arguments parsing library for modern C/C++ that would make your day.
argument-parser c cli command-line console cplusplus flag options parsing subcommands
Last synced: 09 Mar 2025
https://github.com/cpscript/low-3d
attempt to make an extremely "simple" and low level 3d game... (simple 3d engine that makes a small map that has a reflective cube the user can walk around)
Last synced: 28 Mar 2025
https://github.com/wrclark/lis3dh
C library for interfacing with the LIS3DH accelerometer
accelerometer c i2c lis3dh raspberrypi spi stm32
Last synced: 23 Nov 2025
https://github.com/souravjamwal77/projecteuler100fcc
This repository contains codes for ProjectEuler100 challenge as proposed by Quincy Larson. I will add my solutions here for languages C, C++, Python, and Javascript.
c cplusplus javascript python python3
Last synced: 19 Apr 2026
https://github.com/llnl/libjustify
Dynamic justification of tabular data in native C
Last synced: 17 Jun 2026
https://github.com/rkstudio585/advanced-calculator-c
The Advanced Calculator is a powerful, user-friendly C-based tool designed for complex mathematical operations, including basic arithmetic, trigonometry, logarithms, complex numbers, matrix operations, and statistical calculations, all enhanced with formula hints and formatted outputs for easy understanding.
advanced advanced-calculator-program c c-script calculator in-c program rk rk-studio
Last synced: 22 Nov 2025
https://github.com/madkne/MPL_interpreter
A small,fast and simple interpreter also best solution to common problems of programmers.
beta c interpreter language mpl programming-language
Last synced: 11 May 2025
https://github.com/abhisaphire/geeksforgeeks-array.practice
Solved practice set problems of GeeksforGeeks.com
abhisaphire array-manipulations c competitive-programming cpp data-structures-algorithms multidimensional-arrays python searching-sorting-array
Last synced: 12 Apr 2026
https://github.com/nisanth2004/change-password-email-verification-spring-security
Implement the Change password functionality using endpoint and postman client in via Email
c database eclipse-ide endpoint intellij-idea java logging lombok mail mysql security softawre spring springboot web
Last synced: 11 Apr 2026
https://github.com/shoaib-programmer/gridguru
A Sudoku Solver GUI in C
c css gtk gtk-css sudoku-solver
Last synced: 10 Mar 2025
https://github.com/talhaahussain/pig-shuffling-beggar
Continuous Assessment for ECM2433 - The C Family, set by Prof. Richard Everson (Year 2, Semester 2). Involves the implementation of 3 C programs - a Pig Latin translator, an array shuffler, and a simulation of Beggar-your-neighbour.
beggar-my-neighbour c card-shuffling pig-latin
Last synced: 04 Apr 2025
https://github.com/ykondrashyn/httpmap
Collection of tools for network scanning
Last synced: 10 Mar 2026
https://github.com/diogocapela/isep-arqcp
Resolução dos exercícios das aulas de Arquitectura de Computadores do ISEP 2018/2019.
Last synced: 03 May 2026
https://github.com/martan03/sortingalgs
C Sorting Algorithms
c c-lang sort sorting-algorithms
Last synced: 03 Jul 2026
https://github.com/konrad1991/rpointer
A small and very dangerous R package. You can create a vector on the heap from R. Therefore, three classes exist: bool, integer and numeric which create the memory during the construction. The memory is not automatically freed. You have to use the method delete in order to three the memory.
Last synced: 06 May 2026
https://github.com/hatsusixty/minitools
Some tools that just make what they are supposed to make.
c image image-vi kiss kiss-principle png simple tools utilities
Last synced: 18 Mar 2025
https://github.com/artainmo/lem_in
42 school project. Using graph-traversal-algorithms for ants to choose the shortest path within an ant colony.
42school algorithm c graph-traversal-algorithm
Last synced: 16 Jun 2025
https://github.com/mykbit/morse-code-learning-game-pico
This project serves as a morse code learning tool via Raspberry Pi Pico microcontroller extension board utilising its programmable buttons.
Last synced: 30 Mar 2025
https://github.com/szktty/c-clockwork-base32
A reference Implementation of Clockwork Base32 for C
Last synced: 26 Jun 2025
https://github.com/abdullah-alrefaey/temperature-controller-module
A Simulation of Temperature Controller Module On Proteus 8.10 SP3.
atmega32 avr c design-patterns embedded-systems misra-c proteus
Last synced: 13 May 2025
https://github.com/xgqfrms/assembly
assembly & 汇编
assembly c c-plus-plus c-sharp rust webassembly
Last synced: 12 Apr 2026
https://github.com/leonburghardtdev/injectify
Injectify is a simple and easy-to-use tool that allows users to inject dynamic link libraries (DLLs) into running processes.
c cheats cpp dll-injection imgui reverse-engineering win-api
Last synced: 11 Apr 2026
https://github.com/Coac/mishell
Another Unix shell in C
c pipes scheme-language shell signal unix
Last synced: 11 Mar 2025
https://github.com/abdulrahman-k-s/simple_shell
ALX's low-level programming second project. Made with my peer @fadirafik
alx alx-low-level-programming alx-project bash c linux shell unix
Last synced: 11 Apr 2026
https://github.com/abdellah-nsila/fract-ol
A graphical project exploring fractals and complex dynamics.
1337 42born2beroot 42fract-ol burning-ship c complex-numbers fract-ol fractal julia julia-fractal julia-set mandelbrot mandelbrot-fractal mandelbrot-set
Last synced: 20 May 2026
https://github.com/hendrikboeck/simplejson-c
simplejson-c is a simple library, that converts json into a pythonlike dictionary and can convert this dictionary to json.
c dictionary json json-parser list
Last synced: 11 Jul 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/inunix3/monolog
Simple interpreted C-like programming language.
c c-like c11 homemade-programming-language interpreted-programming-language just-for-fun programming-language
Last synced: 11 Jun 2025
https://github.com/webmalc/hackerrank-leetcode
Puzzles from hackerrank.com and leetcode.com
Last synced: 12 Apr 2026
https://github.com/sktapn/maloca_handson
Este repositório reúne projetos de IoT com foco em saúde, desenvolvidos pela Equipe Spear no curso Maloca das iCoisas.
arduino c equipespear iot python saude
Last synced: 21 Feb 2026
https://github.com/vishal-raj-1/language-proficiency-in-c
It contains all the solutions of HackerRank (Language Proficiency In C)
basic-of-programming basics-of-c c hackerrank language-proficiency programming-language
Last synced: 03 Jul 2025
https://github.com/shaw145/dsa-questions
There is some DSA questions programmed in C language
c data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-practice dsalgo-questions
Last synced: 02 Jul 2026
https://github.com/rsusik/pycerializer
PyCerializer is a lightweight serialization module for Python. This serializer allows easily deserialize the data in C/C++.
c cpp packing python serialization serializer
Last synced: 12 Apr 2026
https://github.com/jessmattless/os_p
c linker-script makefile operating-system x86-assembly
Last synced: 21 May 2026
https://github.com/gfrn/bmp280
BMP280 communication example for the BeagleBone Black
Last synced: 06 Apr 2025