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/mateus-resende-ottoni/aeds2
Repositório dedicado a projetos desenvolvidos na disciplina 'Algoritmos e Estruturas de Dados 2'
Last synced: 18 Apr 2026
https://github.com/udanielnogueira/data-structure-zero
Estudo de Estrutura de Dados usando linguagem C nas aulas da Graduação de Ciência da Computação.
Last synced: 12 Jun 2025
https://github.com/mrnazu/cs50
cs50 harvard
c computer-science cs50 dsa harvard
Last synced: 29 May 2026
https://github.com/d3adb5/st
The patched version I'm using of st, the simple terminal. Will be rebased periodically, and patches reapplied.
Last synced: 28 Jan 2026
https://github.com/y-syo/advent-of-code-2024
🎄 my very cool solutions for the 2024 advent of code
advent-of-code advent-of-code-2024 bash-script c nix python python3 ruby rust stupid
Last synced: 13 Apr 2026
https://github.com/nopangel/dragon
The best tool to build your application.
build-tool c cross-plataform easy-to-use intrepeter multi-language native-libraries open-source python
Last synced: 13 Feb 2026
https://github.com/shipu/onlinejudgeproblemsolutionwithcplusplus
Online Judge Problem Solution
c cplusplus lightoj-solutions uva-solutions
Last synced: 30 Jan 2026
https://github.com/julgitt/ppm-image-formatter
Formatter features filtering colors, desaturating image, gamma and contrast manipulation
Last synced: 20 May 2026
https://github.com/pvgupta24/compiler-design
Compiler for Mini C
c compiler-design lex lexical-analysis yacc
Last synced: 06 Jul 2025
https://github.com/matbagnoletti/unipgtutoraggiotriangoli
Esercizio di tutoraggio svolto durante il corso di Programmazione Procedurale del primo anno di Informatica presso l'Università degli Studi di Perugia.
Last synced: 07 Apr 2025
https://github.com/kiko-g/feup-lcom
FEUP LCOM | Computer Lab | 2019/20
c computer-architecture peripheral-devices
Last synced: 04 Oct 2025
https://github.com/shroudsourav/protostar-solvings
Solving Protostar Levels
assembly assembly-language buffer-overflow-attack c c-programming-language debugging exploitation gdb hacking python software-exploitation stack writeups
Last synced: 26 Jan 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/alishbz/stade_machine
ASOS Stade Machine API and List API are suitable for Embedded Software design Patterns and other software frameworks.
Last synced: 02 Apr 2025
https://github.com/alexdvorak/c_cpp_projects
For the sake of learning how to translate across languages and how things work
algorithms algorithms-implemented c data-structures data-structures-c sorting-algorithms sorting-algorithms-implemented
Last synced: 29 May 2026
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/danilado/iu7-c
Работы по курсу Программирование на языке C кафедры ИУ7 МГТУ им. Баумана
bmstu bmstu-iu7 c iu7 makefile test-automation testing tests
Last synced: 07 Nov 2025
https://github.com/quytelda/focs
Functional Open C Structures - C Data Structures Library
c data-structures focs functional libfocs
Last synced: 12 Nov 2025
https://github.com/trypsynth/sleepsoundly
Tiny C program to constantly pipe silent audio through audio devices on Windows, eliminating automatic sleeping.
accessibility audio c cpp sound soundcard soundcardsleep win32 windows winmm
Last synced: 11 Mar 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/callmesalmon/pomme
Minimal Sega Genesis emulator written in C. Contributions are welcome! (WIP)
c emulator minimalist pure-c sega sega-genesis
Last synced: 03 Apr 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/icepanorama/arduinoprojectsbook_c
All the projects from the Arduino Projects Book, written in C.
arduino arduino-uno arduino-uno-r3 avr avr-gcc avr-gcc-toolchain c c-language c-programming
Last synced: 01 Feb 2026
https://github.com/basemax/traversalbst
This is a simple implementation of Binary Search Tree (BST) in C language. All In-order, Pre-order, and Post-order traversal functions are implemented.
binary-search-tree binary-tree bst c data-structure datastructure ds inorder postorder postorder-traversal preorder traversal tree
Last synced: 12 Oct 2025
https://github.com/mxvements/ft_printf
Because ft_putnbr() and ft_putstr() aren’t enough.
Last synced: 16 Mar 2025
https://github.com/lioneljouin/projet-sti2d-parking-vertical
Remote supervision project to manage vertical parking made in Python and C.
arduino c civil-engineering python tkinter
Last synced: 11 May 2026
https://github.com/n-elmer/nrf9160-with-saadc-and-load-sensor
Interfacing nRF9160 with the SAADC and a Load Sensor
c embedded-systems iot nordic-semiconductor system-development
Last synced: 12 Oct 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/divisionind/ticecmaketemplate
a CMake template for developing applications for TI-CE series calculators using JetBrain's CLion IDE
Last synced: 15 Jun 2026
https://github.com/matusollah/duino-coin-esp-oled
ESP Miner x OLED display
adafruit arduino c cpp crypto crypto-miner duco duino duino-coin duinocoin oled-display-ssd1306
Last synced: 12 Jun 2025
https://github.com/ximaz/list-in-c
This project aims to re-build the most powerfull list type in C at ground-0 level, with the most optimized memory management and the most accessible features.
c data-structures epitech epitech-project epitech-study epitech-workshop linked-data linked-list linkedlist list lists
Last synced: 30 Mar 2025
https://github.com/dreampast/ulbn
High-precision Number Library
c high-precision high-precision-calculator math
Last synced: 12 Oct 2025
https://github.com/ignackocom/cppstandards
Cpp Standards
c code mit-license source standard
Last synced: 01 Apr 2025
https://github.com/ergus/c-python
Calling Python from C with pure CPython api.
c cmake cpython-api learning python
Last synced: 13 Jun 2025
https://github.com/dluismendezpy/libroappparallelconsolecsharp
LibroApp using Parallel programming
c concurrency console-application csharp parallel
Last synced: 14 Apr 2026
https://github.com/RaduRelics/xor-ransomware
A POC ransomware to troll your friends. Encrypt and Decrypt a Windows computer using basic xor encryption.
c decryption encryption ransomware windows xor-cipher
Last synced: 12 Oct 2025
https://github.com/sir-ragna/flag-parser
flagparser.h inspired by the goflags package.
Last synced: 06 Feb 2026
https://github.com/p32929/personaldiary
A personal diary writer created using C
c c-programming c-programming-language c-programms diary diary-application diary-management personal personal-diary
Last synced: 12 Oct 2025
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/tariqjamel/inter-process-communication
This project demonstrates IPC using System V message queues in C. It includes a server and two clients that communicate through message queues. The server receives and forwards messages between clients, enabling continuous communication.
c interprocess-communication operating systemcall thread
Last synced: 12 Oct 2025
https://github.com/killarexe/c-nes-project
A Simple NES Workspace in C
6502 6502-assembly assembly c nes nes-game template templates
Last synced: 09 Apr 2025
https://github.com/mharikmert/text-representation-with-bst
A simple word sorting algorithm with different Binary Search Trees and time complexities in C programming language
algorithm binary-search-tree c time-complexity time-complexity-analysis
Last synced: 25 Mar 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/ismailza/c-programming-workshop
Atelier de Programmation C/GTK - ILISI 1
Last synced: 11 Apr 2026
https://github.com/matubu/ray-tracing
🌞 A simple ray tracing program in c
c graphics mlx ray-tracing raytracing
Last synced: 11 Oct 2025
https://github.com/nickeldan/scrutiny
C testing framework for POSIX environments
Last synced: 18 Jan 2026
https://github.com/lynkos/simple-mpi
This program counts the number of prime numbers between 1 to MAX_CONST inclusive using MPI (parallel programming).
bash c command-line makefile shell
Last synced: 30 Dec 2025
https://github.com/tomcat-42/zig-compile-commands
compile_commands.json generation for c projects using zig build
build c compile-commands compile-commands-json zig zig-build zig-build-system
Last synced: 09 Apr 2025
https://github.com/amanoteam/nero
A GCC cross-compiler targeting PocketBook
c cpp cross-compiler gcc pocketbook
Last synced: 13 Mar 2025
https://github.com/victorpbilbao/typingspeedtest
This is a typing speed test game built in C
Last synced: 23 Jan 2026
https://github.com/mkdocstrings/c
A C handler for mkdocstrings. Available to sponsors only.
c mkdocs mkdocstrings mkdocstrings-collector mkdocstrings-handler
Last synced: 18 Jan 2026
https://github.com/louiscb/operating-systems
Collection of programs and resources related to Unix based OS
Last synced: 23 Mar 2025
https://github.com/aravindvnair99/c-keylogger
A simple lightweight keylogger made with C++.
c c-plus-plus cpp keylog keylogger keylogger-analysis windows windows-10 windows-7 windows-8 windows-desktop windows10
Last synced: 10 Feb 2026
https://github.com/davphla/minilibc
Lightweight C library that aims to recreate essential string and memory manipulation functions from the standard C library in assembly
Last synced: 11 Jun 2025
https://github.com/nisanth2004/springsecurity-registration-with-emailverification
Registration and Reset Password with Email Verification in spring security using Postman Client
c configuration database development intellij java mvc mysql securityfilterchain spring-boot spring-security web yml
Last synced: 05 Jan 2026
https://github.com/julusian/decklink-c
Wrapper around the Blackmagic Decklink SDK for use in C or language bindings which do not support C++
blackmagic-design c decklink video
Last synced: 10 Oct 2025
https://github.com/andersonhsporto/ft-basecamp
Exercises Of Basecamp, June, 2021
Last synced: 29 May 2026
https://github.com/nkurata/my-rpg
2D RPG game engine featuring interactive gameplay, character progression, and custom assets.
c csfml game-development graphics-programming
Last synced: 12 Jun 2025
https://github.com/elmot/lempo_smart_watch
Hacking Chinese smart watch based on nRF52832
arm c clion clion-cmake cmake embedded nrf52 nrf52832 zephyr
Last synced: 29 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/malbolgee/proto-terminal-so
Proto-terminal para a matéria de Sistemas Operacionais. O terminal aceita pipe, redirecionamento de entrada e saída, além de mistura entre esses modificadores. Para mais informações, ler a documentação.
c file fork kernel linux linux-shell operating-systems parser pipe pipes redirection-operators shell syscall
Last synced: 08 May 2026
https://github.com/ptrvsrg/nsu-my-lab-c
Новая лабораторная работа по дисциплине "Программирование" 1 курса ФИТ НГУ
c cmake convex-hull github-actions testing
Last synced: 23 Jun 2026
https://github.com/russlank/lang-forge
LangForge is a modern Go implementation of Lex/Yacc-style compiler tooling
bison bison-yacc c clang compiler-construction compiler-design compilers context-free csharp dotnet flex go ielr lalr lex lex-yacc parse parser scanner yacc
Last synced: 25 Jun 2026
https://github.com/andr3w03/komputergrafikvisualisasi_lab
Tugas Mata Praktikum Komputer Grafik dan Visualisasi Lab 2 Semester 4
c cpp desktop-application glut opengl visual-studio
Last synced: 08 May 2026
https://github.com/yurlungur/hdf5-toy
A simple toy code showing how to use hdf5
c c-plus-plus hdf5 learning-by-doing python
Last synced: 17 Apr 2026
https://github.com/metacall/nodejs-c-io_uring-example
Using io_uring Linux Kernel interface from NodeJS by JITing C code with MetaCall.
c interoperability io-uring jit liburing nodejs
Last synced: 26 Apr 2026
https://github.com/kristoff-starling/mit-6.s081-xv6
Learning materials including 11 minilabs with lab reports, lecture notes and paper notes for Introduction to Operating Systems 2020, MIT
Last synced: 18 Jun 2026
https://github.com/chunche95/aprender-c
C es un lenguaje de programación de nivel medio ya que combina los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador. Su característica principal es ser portable,es decir,es posible adaptar los programas escritos para un tipo de computadora en otra. Otra de sus características principales es el ser esctructurado, es decir, el programa se divide en módulos (funciones) independientes entre sí. Autor: Paulino Esteban Bermúdez R.
c c-plus-plus html-css-javascript programming-language
Last synced: 22 Apr 2026
https://github.com/hasderhi/novashell
A Windows terminal wrapper written in C. Comes with tab autocomplete, Linux aliases and more. The goal is to create a standalone GUI in C++ for this someday.
c terminal terminal-wrapper windows windows-cmd
Last synced: 03 May 2026
https://github.com/blagojeblagojevic/image.h
Low level image processing header only libary
c header-only image-processing stb stb-image
Last synced: 30 Apr 2026
https://github.com/ekkoz897/42cursus_printf
ft_printf is a 42 school project where we must replicate the behavior of C library printf function. The project teaches us about variadic arguments as well as data structures.
42-school 42cursus 42projects 42school c ft-printf ftprintf ftprintf42 printf string-manipulation write
Last synced: 05 Jun 2026
https://github.com/maxrdz/c-pong
My 2D graphics video game written purely in C, a recreation of the original Pong arcade game. The graphics are powered by the Simple2D library.
Last synced: 06 Jun 2026
https://github.com/lucasfturos/projetospic16f877a
Repositório focado em salvar microprogramas para o microcontrolador PIC16F877a
Last synced: 30 Apr 2026
https://github.com/lvntky/liteshell
Lite Shell is a small sized and fast shell for Linux and Mac 0S users.
bash c linux linux-kernel linux-shell system-programming
Last synced: 03 May 2026
https://github.com/electrocodeur/ir_recepteur
Projet : Recepteur Infrarouge
Last synced: 03 May 2026
https://github.com/seongwonp/c_linuxsysprog
C 언어 기반의 시스템 프로그래밍 강의를 수강하며 리눅스 환경에서 파일, 프로세스, 메모리, 시그널, 소켓 등 핵심 시스템 기능을 실습한 내용을 정리한 공간입니다.
c gcc linux system-programming vim
Last synced: 03 May 2026
https://github.com/ifwhy/learning-c-and-cpp
Repositori ini berisi topik belajar C dan C++
asteroids-game c calculator cpp crud game
Last synced: 30 Apr 2026
https://github.com/lebrancworkshop/review-computer-science
Review the topics from Computer Science field.
c computer-architecture computer-network computer-science cpp digital-electronics hardware hardware-designs lecture-notes low-level-design low-level-programming operating-system operating-systems
Last synced: 26 Apr 2026
https://github.com/nachiket-072005/hackerrank-leetcode_problems_solutions
Here, I will be sharing HackerRank and LeetCode Problems Solutions.
Last synced: 09 May 2026
https://github.com/pirito10/cartas-pi-uvigo
Message Management System project for the course "Programación I" in the Telecommunications Engineering Degree at the Universidad de Vigo (2019 - 2020)
Last synced: 17 Apr 2026
https://github.com/samarjit98/dsa_college
This is a compilation of many important data structures and their applications.
algorithms c cplusplus-11 data-structures java
Last synced: 17 Apr 2026
https://github.com/dolphywind/esoteric
Esoteric languages and other stuff
brainfuck brainfuck-interpreter brainfuck-language c esoteric esoteric-interpreter esoteric-language esoteric-programming-language interpreted-programming-language interpreter language programming-language
Last synced: 28 Apr 2026
https://github.com/libdriver/pca9548a
PCA9548A full-featured driver library for general-purpose MCU and Linux.
c full-featured-driver iic linux mcu pca9548a switch
Last synced: 20 Apr 2026
https://github.com/ghosts6/library_management_system
Library management system from basic to advacne write with languages like bash,c,c++,python and js
bash c cpp django django-orm django-rest-framework html-css-javascript javascript library-management-system postgresql python3 tailwind
Last synced: 02 Apr 2026