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/ghazaleze/microblaze-equation-solver
for solving cubic equation
Last synced: 28 Jun 2026
https://github.com/mateuskoppe/bank-manager
A bank manager with a simple relational database based on files
Last synced: 17 Mar 2025
https://github.com/lucaslarson/appleparameter
🍎 what is 𝚊𝚙𝚙𝚕𝚎[𝑛] of 𝚒𝚗𝚝 𝚖𝚊𝚒𝚗()?
apple-parameter c hacktoberfest lucaslarson
Last synced: 15 May 2026
https://github.com/eric15342335/inspirematrix-buttons
STEM education using RISC-V boards.
adc c ch32v003 ch32v003fun i2c risc-v ws2812b
Last synced: 16 Feb 2026
https://github.com/shgpavel/ctrush
A simple trash can for terminal file managers or servers
Last synced: 03 Apr 2025
https://github.com/mbaraa/ctemplate
A revived fork of the one and only ctemplate with extra functionalities.
Last synced: 27 Aug 2025
https://github.com/kzrtt/estrutura-de-dados
Esse repositório contém os códigos das aulas e listas de exercícios da matéria de Estrutura de Dados da UTFPR
c data-structures programming-exercises
Last synced: 03 Apr 2025
https://github.com/raven-s-soul/sistemioperativi
Operating Systems Course 2024/2025 at Roma 3
Last synced: 03 Apr 2025
https://github.com/cloxnu/note-datastructure
Note about data structure, powered by GitBook.
c data-structures gitbook note notebook
Last synced: 02 Mar 2025
https://github.com/jameschirambo/percolate
A parallel program (MPI) to test for percolation of a cluster - 2D Decomposition
c high-performance-computing hpc mpi simulation
Last synced: 03 Apr 2025
https://github.com/brightprogrammer/crossgui
Cross Platform GUI Library
bsd-3-clause c gui linux vulkan
Last synced: 15 May 2026
https://github.com/almax-git/binary_converter_using_c_language
Binary to Decimal Converter us C language
Last synced: 03 Apr 2025
https://github.com/orlandopalmeira/trabalho-li3-2021-2022
Repositório do trabalho prático no âmbito da UC de Laboratórios de Informática 3 (LI3) - Licenciatura em Engenharia Informática (LEI/MIEI) - Universidade do Minho (UMinho)
c github github-manager laboratorios-de-informatica laboratorios-de-informatica-3 li3 makefile uminho uminho-lcc uminho-lei uminho-li3 uminho-miei
Last synced: 15 May 2026
https://github.com/libdriver/aht10
AHT10 full-featured driver library for general-purpose MCU and Linux.
aht10 c full-featured-driver humidity iic linux mcu temperature
Last synced: 15 May 2026
https://github.com/asifhaider/walking-in-the-dead
A simple 2D Shooting Game developed as CSE-102 (Structured Programming Language) Term Project, using C and iGraphics (OpenGL).
2d-graphics c igraphics-project opengl shooting-game
Last synced: 15 May 2026
https://github.com/123marvin123/virtual-machine
A simple virtual machine written in C
Last synced: 26 Mar 2025
https://github.com/apache/incubator-guacamole
Mirror of Apache Guacamole (Incubating)
c guacamole java javascript network-client network-server
Last synced: 06 Apr 2026
https://github.com/noranta4/risiko-companion
University project • 2013 - Laboratorio di Calcolo - BSc in Physics, I year
Last synced: 11 Apr 2025
https://github.com/pauloj2/estrutura-de-dados
Este repositório contém atividades e exercícios práticos focados no estudo de Estruturas de Dados utilizando a linguagem de programação C. O objetivo deste projeto é aplicar os conceitos fundamentais de estruturas de dados de forma prática e ajudar a desenvolver habilidades de programação e resolução de problemas em C.
Last synced: 29 Apr 2026
https://github.com/catman85/arduino-phone
Arduino DumbPhone. 2 buttons. 2 LEDs. It can: make calls, receive calls. Send SMS and receive SMS mesages.
arduino-phone arduino-uno c easy gsm-shield receive-calls sms special-needs
Last synced: 02 May 2026
https://github.com/wiltonsr/c-programs
A simple C language code grouping on operating system, logic, and makefile issues
c gnu logic-programming makefile operating-system os
Last synced: 06 Sep 2025
https://github.com/pauloj2/atividades-do-beecrowd
Exercícios para aprendizado em linguagem de programação C e C++
Last synced: 01 May 2026
https://github.com/princexz/rsa-factoring-challenge
Programming solution to the RSA Factoring Challenge
c python python-script shell shell-script
Last synced: 11 May 2026
https://github.com/shopmaior/mercado_pago_esp
Biblioteca Arduino ESP2866/ESP32
arduino c cpp esp32 esp8266 hacktoberfest library
Last synced: 27 Mar 2025
https://github.com/rafiulgits/data-structure-in-c
Simple Data Structure written in pure C !!!!!
array binary-search c datastructure matrix string
Last synced: 17 Mar 2025
https://github.com/awiddersheim/tcp-echo
A toy project to mess with C, libuv, SO_REUSEPORT and CMake
Last synced: 15 Jun 2025
https://github.com/kimtienvu/ciphers
I implemented a Caesar Cipher in different programming languages.
c caesar-ciphers cplusplus-11 decryption encryption java javascript python
Last synced: 06 Apr 2026
https://github.com/rahinnn/project-roktim
First Project For my 1st semester
Last synced: 03 Apr 2025
https://github.com/neolit123/libmodplugw
a wrapper for libmodplug that enables MOD file sample accurate operations
audio c c99 libmodplug library modplug samples wrapper
Last synced: 26 Mar 2025
https://github.com/kbnim/datastructs.h
C library of commonly used data types and data structures (string, vector, stack, etc.)
array binary-tree c c-language c-programming data-structures linked-list matrix priority priority-queue queue stack string vector
Last synced: 24 Jan 2026
https://github.com/aimadbahdir/philosophers
Project developed during education at 1337 school to learn threading basics. Developed small threaded programs to improve understanding of concurrent programming and performance benefits.
Last synced: 01 Apr 2025
https://github.com/thealexdev23/libpttui
Periodic Table TUI is a library that allows a TUI selection of elements from the periodic table
c chemistry library ncurses periodic-table periodic-table-of-elements tui
Last synced: 17 Mar 2025
https://github.com/rayyan9477/operating-systems-and-shell-scripting
This repository contains assignments related to Operating Systems. The main focus is on understanding system-level programming, including shell scripting and signal handling in C.
bash-scripting c cpp operating-system process-manager shell-scripting
Last synced: 15 May 2026
https://github.com/mekhyw/ksp-controller
Bluetooth controller for Kerbal Space Program, using the SAME70-XPLD board and kRPC
bluetooth c electronics krpc python same70-xpld
Last synced: 16 May 2026
https://github.com/f321x/libft-42-core
Implementation of C standard functions as exercise of the 42 Heilbronn core curriculum
42 42born2code 42cursus c makefile
Last synced: 08 Sep 2025
https://github.com/owainkenwayucl/pnmmodules
Modules for writing (and maybe one day reading?) PGM/PBM in various languages
c common-lisp go javascript julia pascal pbm pgm pnm python r swift
Last synced: 06 Apr 2026
https://github.com/callmesalmon/nanos
My attempt at making an actual good kernel. Contributions are always welcome! (WIP)
c kernel minimalist nanokernel operating-system os osdev pure-c
Last synced: 09 Sep 2025
https://github.com/onlyf0ur/c-hashcracker
A simple and hyperfast HashCracker written in C.
Last synced: 17 Mar 2025
https://github.com/mr-sunglasses/chat-application-c
ChatApp in C using Networking
Last synced: 04 Jul 2025
https://github.com/philipmetzger/kilo-c-metzger
c editor terminal-based text-editor
Last synced: 20 Mar 2025
https://github.com/lmuhammed/c-programmes-for-beginners
مرحبًا بكم C-Programmes-For-Beginners هذا المستودع هو مجموعة من أمثلة الشيفرة البسيطة التي أنشأتها أثناء رحلتي لتعلم لغة السي . Welcome to C-Programmes-For-Beginners ! This repository is a collection of simple code examples that I’ve created as I learn C.
c cbp cprograming cprogramming cprogramming-basics cprogramming-language cprogramming-project cprograms cproject
Last synced: 01 Jul 2026
https://github.com/sirgolem/rock-paper-scissors-c
Rock, paper, scissors. Made in C.
Last synced: 20 Jun 2025
https://github.com/engineersbox/c-fixed-heap-allocator
C fixed heap allocator for managing pre-allocated heap memory without kernel sbrk calls
allocator c heap memory-allocation memory-management
Last synced: 04 Jul 2026
https://github.com/jaaumg/piramidefibonnaci
Algorithm problem presented by my professor
algorithm c fibonacci fibonacci-numbers fibonacci-sequence
Last synced: 01 Jul 2026
https://github.com/floressek/embedded_system
Final project for embedded systems. In C using REGX52.h and AT89C52 microcontroller
Last synced: 15 May 2026
https://github.com/soulseekah/c8
A CHIP-8 Emulator. A quick C refresher to keep me sharp.
c chip-8 chip8 chip8-emulator emulator sdl sdl2
Last synced: 20 Mar 2025
https://github.com/reyhannaufal/soal-shift-sisop-modul-4-a04-2021
Praktikum Sistem Operasi - 4
Last synced: 27 Mar 2025
https://github.com/reyhannaufal/soal-shift-sisop-modul-3-a04-2021
Praktikum Sistem Operasi - 3
Last synced: 27 Mar 2025
https://github.com/szymon-budziak/operating_systems_course_agh
Solutions from Operating systems course at AGH UST. If you use it and it helped you please leave a star ⭐
c c-programming-language linux operating-systems unix
Last synced: 15 May 2026
https://github.com/hamzazaidix/library-management-system
Library Management System in C Language
books-management bookstore c c-language-programming ict library-database library-management library-management-system programming-fundamentals
Last synced: 27 Mar 2025
https://github.com/image357/password
This is a simple password manger (library) written in Go. You can use it with Go, REST calls and any other language that links with C.
c cpp encryption go golang password password-manager password-store rest rest-api restapi restful restful-api restfulapi simple
Last synced: 10 May 2026
https://github.com/shexweeknd/42-cursus-push_swap
This repository contains the implementation of the Push Swap project from 42 School.
42 42antananarivo 42born2code 42cursus 42projects 42school c hramaros mechanical-turk pushswap pushswap-42 pushswap-tester pushswap42
Last synced: 20 Mar 2025
https://github.com/shexweeknd/42-cursus-philosophers
This is a project for the 42 cursus that focuses on the dining philosophers problem. The goal of this project is to implement a solution to the problem using multithreading and synchronization techniques while writing a C program
42 42antananarivo 42born2code 42cursus 42projects c hramaros mutex-synchronisation os philosophers philosophers-dinner-problem philosophers42 thread
Last synced: 20 Mar 2025
https://github.com/ptrvsrg/cache-proxy
Многопоточный кеширующий прокси
c cache docker http http-proxy logger thread-pool
Last synced: 19 May 2026
https://github.com/alexadam/encode
convert cellular automata's output to audio spectrum
audio audio-effect audio-processing c cellular-automata music-composition music-visualizer spectrogram spectrum
Last synced: 27 Mar 2025
https://github.com/brightprogrammer/cider
CIDEr is a feature rich IDE for C/C++ programming
c cider cpp cross-platform editor gplv3 ide
Last synced: 16 May 2026
https://github.com/dead-beef/jest-cpp-wasm
C/C++ to WASM Jest transformer
c cpp emscripten jest jest-transformer nodejs webassembly
Last synced: 06 Apr 2026
https://github.com/jdpadillavigo/pathfinder
This project involved implementing an application to test and compare two pathfinding algorithms: BFS (Breadth-First Search) and D* Lite. The application was developed in C++ and Java, using Raylib for the graphical user interface in C++ and Swing in Java. The main objective was to evaluate the performance and memory usage of both languages.
c cpp java makefile pathfinder raylib swing visual-studio-code
Last synced: 20 Apr 2026
https://github.com/clement-muth/clibrary
The goal of clibrary is to create/simulate an environment of programming oriented object in C and provides many feature from c++ and Javascript. The idea is to substitute the use of native types like char * by autonomous object. Clibrary also provides an efficient debugger to reduce debugging sessions...
c debugger libc library optimization oriented-object-programming
Last synced: 30 Jun 2026
https://github.com/christopher-dabrowski/parallel-matrix-multiplication
Drugie zadanie laboratoryjne na Programowanie równoległe i rozproszone
academic-project c java multithreading
Last synced: 15 May 2026
https://github.com/ido50/sheepwool
Semi-Static Site Generator and Server
blogging c fastcgi http lua openbsd static-site-generator website
Last synced: 11 Jan 2026
https://github.com/marlecce/emme
High-performance C web server engineered trying to outpace industry giants like Nginx and Apache. Powered by io_uring and a custom in-place HTTP parser, it delivers ultra-low latency and blazing-fast responses.
apache automation c github-actions http-parser https-server io-uring nginx testing threading web-server yaml
Last synced: 17 Jan 2026
https://github.com/thisisnotjustin/linus_list
Linked List with "Good Taste" - Linus Torvalds
Last synced: 19 May 2026
https://github.com/en9inerd/markdown-wasm
Very fast Markdown parser and HTML generator implemented in WebAssembly, based on md4c
c javascript markdown markdown-parser nodejs parser wasm webassembly
Last synced: 06 Apr 2026
https://github.com/sloweax/qk
buffer c dynamic eval hashmap lib linked-list
Last synced: 21 Mar 2025
https://github.com/inpyjama/c-ninja-listings
Lower level assembly and C baremetal programming on RISC-V CPUs. Source code listings from the C-Ninja, in Pyjama! book.
assembly-language baremetal c linker-script makefile risc-v riscv32
Last synced: 10 Apr 2025
https://github.com/gvvsnrnaveen/cuda
this repository contains the various programs that can written using CUDA Toolkit.
c cpp cuda nvcc nvidia-cuda nvidia-gpu
Last synced: 17 Jan 2026
https://github.com/denver-code/for_test_python
Speed while generating id from uuid4x4
c for generating loops python speed timepy uuid4
Last synced: 15 May 2026
https://github.com/panagiotiskots/timed-pc-protection-layer
A stealth security program that adds a timed challenge to protect your PC, shutting down if unauthorized users fail to meet the task. Ensures an extra layer of data protection even after login credentials are compromised.
additional-layer automation c data-protection folder-trigger low-level-programming open-source-security pc-security privacy startup-program stealth-security system-calls system-shutdown timed-shutdown windows-security
Last synced: 17 Mar 2025
https://github.com/vvbbnn00/usst-datastruct_coursesystem
上海理工大学数据结构课程设计项目:课程信息管理系统
Last synced: 23 Oct 2025
https://github.com/itszcx/packitup
Epitech Antman project, 2023
algorithm antman c compression decompression epitech epitech-project memory-management tek1
Last synced: 26 Mar 2025
https://github.com/eyantra698sumanto/basic-c-programs-2
This Repository contains 135 basic programs in C programming language
c cplusplus-11 fileio patterns programming-language series strings
Last synced: 06 Apr 2026
https://github.com/erwan-simon/malloc
reimplementation of malloc, free and realloc function in C
c epitech free malloc memory-allocation memory-management realloc
Last synced: 20 Jun 2025
https://github.com/ronflima/serverside
A swift implementation for a server application.
Last synced: 11 Apr 2025
https://github.com/blockos/tinypds
Tiny PDS 3 parser
c parsing pds pds3 planetary-data planetary-science single-header-lib
Last synced: 17 Mar 2025
https://github.com/jalbam/tc_projects
[Unfinished projects with Turbo C] Two unfinished games and an emulator prototype written in C language.
adventure adventure-game ascii-art ascii-game ascii-graphics c emulation emulator emulator-prototype interactive-fiction projects rpg rpg-game terminal-based terminal-game text-based text-game unfinished
Last synced: 19 May 2026
https://github.com/yousefakbar/easymoo
🐮 Senior Capstone Project: EasyMoo Cow Monitor. This repository holds the firmware used in conjunction with the soldered embedded system + PSoC Module.
accelerometer aggie agriculture animal-behavior ble c computer-engineering cow electronics i2c pcb psoc senior-design senior-project sensors uart ucdavis
Last synced: 20 Mar 2025