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/mxvements/ft_printf
Because ft_putnbr() and ft_putstr() aren’t enough.
Last synced: 16 Mar 2025
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/sambazley/libstm32usb
USB device driver library for STM32 devices
Last synced: 15 Mar 2025
https://github.com/jacob-c-smith/web
High level abstractions for the world wide web
c html http http-server json jsonschema
Last synced: 25 Feb 2026
https://github.com/hardingadonis/hello-world
'Hello world' to all the programming languages I found on Google
c c-sharp cpp hello-world java javascript lua pascal python typescript
Last synced: 10 Apr 2026
https://github.com/hojsong/game_and_server
c client cpp database docker docker-compose grapics linux macos makefile pgadmin4 postgressql server shellscript socket-programming
Last synced: 10 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/ignackocom/cendianness
C Endian detection code
c code detection endian mit-license source
Last synced: 01 Apr 2025
https://github.com/mayerdev/uefi-tools
Tools for UEFI-development
c cpp gnu-efi posix-efi posix-uefi uefi
Last synced: 31 Jan 2026
https://github.com/thomazrlima/semester3-cesar-school
Este repositório foi criado para armazenar as práticas de diversas linguagens de programação
Last synced: 17 Mar 2026
https://github.com/caellian/sourcedepgraph
A tool that generates include graph from C/C++ source files.
c cpp dependencies dependency-graph include-files includes source-code-analysis sourcegraph
Last synced: 13 Apr 2026
https://github.com/zenitheesc/platform-lib
arduino arduino-ide c cplusplus cube-ide embedded-systems esp32 platformio stm32
Last synced: 11 Apr 2026
https://github.com/glpecile/pi_tpe
TPE 72.31 - Programación Imperativa - Segundo Cuatrimestre 2019.
Last synced: 01 Nov 2025
https://github.com/michaelrsweet/stringsutil
Simple localization library and tool for Apple ".strings" files
Last synced: 25 May 2026
https://github.com/libdriver/aht21
AHT21 full-featured driver library for general-purpose MCU and Linux.
aht21 c full-featured-driver humidity iic linux mcu temperature
Last synced: 15 Apr 2026
https://github.com/ke0ff/icom_uxff_revt
Source and support for the UXFFront module revision-T (TX/RX) for the ICOM IC-900/IC-901 UX radio modules
8051 c fm-radio keil-uvision pll radio-controller rs-232 silabs spi transceiver
Last synced: 01 Mar 2025
https://github.com/programmingrainbow/conways-game-of-life-c-sdl3
Conway's Game of Life written in C and using SDL£ game library.
c gameoflife sdl sdl3 sdl3-image sdl3-ttf
Last synced: 14 Jun 2025
https://github.com/an-prata/oolong
A very small and hopefully effective library for quickly making TUI (sorta a terminal GUI) applications.
Last synced: 28 May 2026
https://github.com/scokmen/snail
the snail is a pure c library based on libuv.
Last synced: 23 Mar 2025
https://github.com/gr3yknigh1/gfs
(Work in progress) Game From Scratch in C and WinAPI
Last synced: 01 Apr 2025
https://github.com/raggesilver/clapc
A library for parsing command line arguments in C
argument-parser c c23 cli meson shared-library
Last synced: 07 Feb 2026
https://github.com/tahashieenavaz/c-programming-gravity
Hard coded gravity with c++ and graphics.h library.
Last synced: 15 Apr 2026
https://github.com/goldsteinn/eztest
An Easy Unit Test Framework
c c11 c17 c23 c99 ctest cxx cxx11 cxx14 cxx17 cxx20 cxx23 googletest test-framework testing unittest unittest-framework
Last synced: 01 Feb 2026
https://github.com/arhcoder/eight-queens-solver
🧠 Backtracking algorithm in C language to find the 92 possible solutions of the eight queens problem and share them in a JSON file as an API.
api backtracking c eight-queen-problem json
Last synced: 12 May 2026
https://github.com/rohanvdvivedi/serc_template_application
This is a Project, to be used as a template application for the serc framework
c serc template web-framework-application
Last synced: 27 Feb 2026
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/machado-joao/c
Listas de exercícios feitos com a linguagem C.
Last synced: 30 Mar 2025
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/r-pagard/c-algorithm
Write some algorithms with C programming language. I'm trying to write the best way that I can.
algorithms c cprogramming data-structures
Last synced: 30 Mar 2025
https://github.com/andrewmaksimchuk/note
Computers, science and more notes
c cli common css express git javascript linux markdown nodejs terminal tmux typescript vim
Last synced: 07 Apr 2025
https://github.com/karboxxx/raycaster-c
Raycasting made with C
c raycaster raycasting renderer rendering
Last synced: 01 Aug 2025
https://github.com/andersonhsporto/ft-basecamp
Exercises Of Basecamp, June, 2021
Last synced: 29 May 2026
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/moderrek/game-of-life
Multiplatform Conway's Game of Life implementation in C.
c conway-game conways-game-of-life gameoflife life linux multiplatform pure-c terminal terminal-game windows
Last synced: 12 Apr 2026
https://github.com/mysterycoder456/pbl_c
Project Based Learning (PBL) in C
c cmake project project-based-learning projectbasedlearning projects
Last synced: 08 Apr 2025
https://github.com/james-p-d/consolesnake
Snake game for Windows console in C/C++
c console-application cpp snake snake-game
Last synced: 21 Apr 2026
https://github.com/ismailza/c-programming-workshop
Atelier de Programmation C/GTK - ILISI 1
Last synced: 11 Apr 2026
https://github.com/ajpalok/library-managment-system
The Library Management System is a program written in C that allows you to manage books, borrowers, and authors. With this application, you can easily add, update, and delete information in a simple and straightforward manner.
c filesystem library library-management library-management-system
Last synced: 19 Oct 2025
https://github.com/matubu/lem-in
🐜 A ant colony simulator with a vizualizer
Last synced: 11 Oct 2025
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/florianb/sunshine_sushi
This is a exercise repository to allow learning and teaching concepts of c.
Last synced: 10 Apr 2025
https://github.com/amatcoder/cpceg
A GTK port of the CPCEC emulator (http://cngsoft.no-ip.org/cpcec.htm)
amstrad-cpc c emulator gtk gui linux
Last synced: 08 May 2026
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/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/abhijivani3001/dsa_in_c
This repository is of Data Structure in C language.
Last synced: 28 May 2026
https://github.com/walid-git/terminal-progress-bar-with-c
A CLI progress bar unsing C programming language
c c-programming cli progress-bar terminal
Last synced: 16 Apr 2026
https://github.com/florence-nyokabi/alx-system_engineering-devops
alx-system_engineering-devops
Last synced: 21 Jan 2026
https://github.com/mateuschaves/lp-i
Códigos da disciplina de Linguagem de programação I do curso de sistemas de informação na Universidade de Pernambuco, Caruaru.
c code programming-language university university-course
Last synced: 11 Mar 2025
https://github.com/sshahryiar/avr-mega-tiny-xmega-microcontroller-projects
My AVR Microcontroller Projects using AVR Microcontrollers MikroC Compiler and Atmel Studio
atmel atmel-studio attiny atxmega avr avrstudio c dfrobot keyestudio megaavr mikroc seeedstudio sparkfun waveshare xmega
Last synced: 10 Apr 2025
https://github.com/gdonald/blackjack-c
Console Blackjack in C
21 blackjack blackjack-game c console game
Last synced: 16 Mar 2025
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/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/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/md-mafujul-hasan/hackerrank_c_solution
These Contain Some C Programming Solution of Hacker Rank😏
c c-hackerrank c-language c-programming c-programming-language hackerrank hackerrank-30dayschallange hackerrank-c hackerrank-c-challenges hackerrank-c-practice hackerrank-c-practice-questions hackerrank-c-problems hackerrank-c-solution hackerrank-c-solutions hackerrank-challenges hackerrank-solutions
Last synced: 18 Jun 2026
https://github.com/nicosnicolaou16/androidprojectandndk
This project sets up the NDK (Native Development Kit) in Android for communication between an Android project and C/C++ code. In this example, the C/C++ code simply prints a text message to the Android application.
android c cmake cplusplus cpp jetpack-android jetpack-compose kotlin kotlin-android ndk ndk-cmake
Last synced: 22 Apr 2025
https://github.com/numbleroot/cubbyhole-server
An implementation of a cubbyhole protocol server in C.
Last synced: 05 Sep 2025
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/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/thazhemadam/intal
🧮 nifty library for performing computational operations on arbitrarily long numbers.
arbitrary-length c calculation library
Last synced: 06 Jul 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/elhajuojy/gestion-pharmacie
Gestion de Pharmacie
c console-application langage-c
Last synced: 14 Jul 2025
https://github.com/sanam2405/operatingsystemlabs
This contains the assignments of Operating System Labs of Information Technology, Jadavpur University - 2022
Last synced: 09 Jul 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/medidbella/libft
recreation of the most used functions of the standard C library, plus more useful functions
Last synced: 04 Jul 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/bemxio/gicho
A 16-bit real mode operating system made in Assembly and C
assembly bootloader c kernel low-level operating-system os
Last synced: 27 Feb 2026
https://github.com/martinomensio/sdp-exams
System and Devices Programming previous exams themes @ Polytechnic University of Turin
Last synced: 13 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/zikiflicky/calculator
A small and simple calculator written in C
Last synced: 28 May 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/nakira974/commons-langc
Simple library that compile all commonly used data structures and algorithms, including linked lists, hash maps, and array lists and many others. It allows you to efficiently manage and manipulate collections of data in your C / C++ projects. Feel free to fork for your own needs.
algorithms-and-data-structures c collections cpp library
Last synced: 10 Jun 2025
https://github.com/stdlib-js/number-uint8-base-mul
Multiply two unsigned 8-bit integers.
c integer javascript math mathematics mul multiplication multiply node node-js nodejs number stdlib uint8
Last synced: 05 May 2026
https://github.com/manuosmx/sopa-de-letras-1
An alphabet soup made 100% in C language, saving the words found with their position in an external file.
Last synced: 24 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/nullndr/lexer
A C implementation of a lexical analyser for a programming language (wip)
c lexical-analysis lexical-analyzer
Last synced: 19 Jun 2025
https://github.com/bobis33/myteams
EPITECH PROJECT | NETWORK PROGRAMMING | MYTEAMS
c communication epitech network network-programming
Last synced: 19 Apr 2025
https://github.com/chris-cozy/leakguard-pro
LeakGuard-Pro is a memory leak detection tool designed to help software developers identify and analyze memory leaks in their programs. It provides a mechanism to track memory allocations and deallocations during program execution, allowing you to identify potential memory leaks and their associated sizes.
Last synced: 12 Jun 2025
https://github.com/jacob-c-smith/sync
Cross platform synchronization primitives and high-precision timing
Last synced: 22 Feb 2026
https://github.com/andreyvdl/42-fract-ol
My fractol project
42 42saopaulo burning-ship c fract-ol fractal julia-fractal mandelbrot mandelbrot-fractal minilibx mlx tricorn
Last synced: 07 Apr 2025