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/donaurelio/graphic-tic-tac-toe
It is a Qt 5 implementation using .ui files of the popular game TIC TAC TOE
Last synced: 08 May 2026
https://github.com/chandler767/fusionpanel
For v2 and v3 PanelDue control panels. This is a modified version of the PanelDueFirmware for the PanelDue 3D printer user interface board and has been modified for use only with the F400 3D Printer.
3d-printing arduino board c cpp eclipse firmware paneldue-control-panels touchscreen
Last synced: 08 May 2026
https://github.com/4nkitd/cpoch
numeric string compression
c compression golang numeric php string
Last synced: 08 May 2026
https://github.com/trflynn89/flymake
A GNU Makefile system for C-family and Java projects
build-system c cpp make makefile objective-c objective-c-plus-plus
Last synced: 08 May 2026
https://github.com/bezarhere/hivec
Deploying your library should be no more then a post-build command
build-tool c command-line cplusplus cpp open-source opensource
Last synced: 08 May 2026
https://github.com/levikuhaulua/school-assignments
Repository containing all school assignments I have worked on.
Last synced: 08 May 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/nachiket-072005/hackerrank-leetcode_problems_solutions
Here, I will be sharing HackerRank and LeetCode Problems Solutions.
Last synced: 09 May 2026
https://github.com/zouariomar/code-practice
Welcome to my Code Practice solutions repository! Here, you'll find my solutions to various coding problems from different platforms.
algorithms bash c code codepractice codeproject cpp geeksforgeeks github leecode
Last synced: 16 Apr 2026
https://github.com/dean9703111/microbit_dice_project
使用microbit親手打造魔術道具店賣3600圓的心靈骰子
Last synced: 09 May 2026
https://github.com/jmcph4/marketdb
Quick financial summaries and quotes via a PostgreSQL database backend
c database db finance fintech market postgres rdbms sql stock-data stock-market stock-price-prediction tool trading
Last synced: 10 May 2026
https://github.com/trinnguyen/tcc-hello
Experiment C compiler in different languages: C, Kotlin, Rust, support small set of language features
c compiler kotlin rust x64-assembly
Last synced: 11 May 2026
https://github.com/mo7amed-hussein/useful-solved-problems
This is set of useful c small functions many of them were asked in c related interviews
c interview-practice interview-preparation interview-questions usefull-questions
Last synced: 12 Jun 2026
https://github.com/ashar97/monte-carlo-simulation
Monte Carlo Simulation Course Assignments
c monte-carlo-simulations r random-number-generators
Last synced: 11 May 2026
https://github.com/shaunakgh/useful-code
code and boilerplate I use sometimes
c python rust useful useful-scripts useful-utilities utility
Last synced: 12 May 2026
https://github.com/remonhasan/codeforces
CP problem solutions by problem ratings 🎉
atcoder-contests c codechef-contests codechef-solutions codeforces-contests codeforces-solutions cpp hackerrank-solutions spoj-solutions uva-solution
Last synced: 12 May 2026
https://github.com/antonioberna/pwnable.kr
My pwnable.kr solutions (CTFs)
c ctf exploitation games hacking pwnable-kr pwntools python vulnerability
Last synced: 13 May 2026
https://github.com/srlozano/algorithmicchallenges
A set of LeetCode-like challenges that I use to improve my coding skills
Last synced: 11 Jun 2026
https://github.com/diamont1001/c_color
C语言控制台输出字符与背景颜色控制
c cmd color command-line cursor windows
Last synced: 13 May 2026
https://github.com/8dcc/devildaggers-re
Reverse Engineering stuff for the linux version of Devil Daggers
c detour-hook devil-daggers linux reverse-engineering
Last synced: 13 May 2026
https://github.com/alainlebret/cpplab
Travaux pratiques de C++ / C++ Laboratory Works
c c-plus-plus labwork programming-exercises tp
Last synced: 13 May 2026
https://github.com/evanpacini/functional
Bringing functional programming to C!
c c23 cpp cpp23 functional functional-programming
Last synced: 13 May 2026
https://github.com/kampi/6502-computer
This is a W65C02 based microprocessor development and learning project.
assembler c electronics microprocessor w6502
Last synced: 13 May 2026
https://github.com/acensjj/42-piscine
🏊
42 42born2code c piscine-c piscine42 shell
Last synced: 14 May 2026
https://github.com/vtl0/firewalker
POC of module enumeration through stack walking
c dll getmodulehandle getprocaddress loadlibrary malware winapi windows
Last synced: 14 May 2026
https://github.com/guilhermebkel/data-structures-study
🏛️ A deep study about Data Structures with help of C++ language
algorithm-analysis algorithms-and-data-structures c data-structures
Last synced: 14 May 2026
https://github.com/danisfermi/os-lab-nit-calicut
OS Lab (@NITCalicut)
c c-plus-plus operating-system os
Last synced: 14 May 2026
https://github.com/embeddedos/aarch64_boot_code
Aarch64 bare metal boot code.
aarch64 assembly c el0 el1 el2 el3 exceptions-handling qemu svc systemcalls
Last synced: 12 Jun 2026
https://github.com/hywing/stc8h8k64u
Porting stc8h8k64u mini board with official examples.
c embedded embedded-devices stc8h8k64u
Last synced: 12 Jun 2026
https://github.com/furkankayar/deulibrary
Multithreaded programming with pthreads and semaphores.
c multithreading mutex pthread semaphore
Last synced: 13 Jun 2026
https://github.com/alexeykarnachev/coxel
Simple 3D game engine in OpenGL and C
3d c game-engine handmade opengl
Last synced: 13 Jun 2026
https://github.com/42mates/cub3d
Repo for the cub3D project from 42 school by @marinsucks and @ku-alexej.
c game game-development raytracing wolfenstein-3d
Last synced: 13 Jun 2026
https://github.com/mustafazaimoglu/basit-assembler
C dili ile oluşturulmuş basit assembler görevleri yapan program
Last synced: 14 Jun 2026
https://github.com/mthomason12/spec128-bank-switching
Memory bank switching example for the ZX Spectrum 128, using C and Z88DK -clib=sdcc_iy
Last synced: 14 Jun 2026
https://github.com/jc1122/repo-audit-refactor-optimize
Structured audit and remediation skill for Python, C, Rust, and assembly codebases — profiles structure, ranks a remediation backlog, and executes cleanup in verified batches
audit c claude-code code-quality composite-skill ml-metaoptimization orchestrator-skill python refactoring rust skill
Last synced: 14 Jun 2026
https://github.com/smmariquit/cmsc21-tutorial
Private tutoring materials and example C programs (arrays, pointers, strings, pass-by-reference) for CMSC 21 — Problem Solving with Computer Programming at UPLB.
c cmsc-21 coursework programming-fundamentals teaching tutoring uplb
Last synced: 14 Jun 2026
https://github.com/hacker-code-j/c-craftcodelab
Mastering the Art of C Programming
Last synced: 15 Jun 2026
https://github.com/sathiiii/simple-strtok
A strtok-like function implemented in C
c c-programming cprogramming string-manipulation strtok
Last synced: 15 Jun 2026
https://github.com/hatimhtm/c-fundamentals
Canonical C11 reference: 7 sorts, binary search, 4 crypto primitives (Caesar/Vigenère/XOR/SHA-256), 7 data structures (linked list, stack, queue, BST, heap, trie, hash table), POSIX systems demos. Zero deps, 1009 test assertions, ASan + UBSan clean, GCC + Clang clean.
addresssanitizer algorithms binary-search binary-search-tree c c11 data-structure data-structures encryption hash-table heap linked-list makefile open-source sha256 sorting systems-programming trie undefined-behavior-sanitizer vigenere
Last synced: 16 Jun 2026
https://github.com/fraawlen/cassette-objects
COBJ - Data structures collection for the Cassette ecosystem
c hashtable library string string-manipulation
Last synced: 16 Jun 2026
https://github.com/fraawlen/cassette-configuration
CCFG - Configuration language and parser for the Cassette ecosystem
c configuration-language configuration-parser library s-expressions
Last synced: 16 Jun 2026
https://github.com/hey-its-d2t2/c-graphics-dcc_management
Institute management software using C programming with Graphics Programming. I had made this project when i'm in the 1st semester and make very first GUI based software. This is partially incomplete but during making tthis project i learned a lot and become more confident in the software development field.
advanced-programming c cprogramming desktop-application filehandling first-project graphics-programming gui-application learning-by-doing management-system
Last synced: 16 Jun 2026
https://github.com/42yerevanprojects/get_next_line
The aim of this project is to make you code a function that returns a line ending with a newline, read from a file descriptor.
Last synced: 18 Jun 2026
https://github.com/aaron-22766/42_libft
Writing my own library of functions from the C standard libraries
42 42-libft 42born2code 42heilbronn 42projects 42school c c-library
Last synced: 18 Jun 2026
https://github.com/eightsq/oted
fragments of a simple commandline editor (inspired by vim)
Last synced: 18 Jun 2026
https://github.com/mcquerol/workbook-psoc5
Workbook for PSoC5 including exercises on state machines, RTOS, and interfacing.
buttons c erika-os interrupts joystick osek psoc5 rtelight rtos seven-segment-display state-machine tft-display uart watchdog-timer
Last synced: 18 Jun 2026
https://github.com/rubymetric/rawstr4c
Raw strings for the C programming language
Last synced: 19 Jun 2026
https://github.com/zouariomar/tic-tac-toe
This is a Tic Tac Toe game implemented in C++ using SDL 1.2 for graphics and CMake with Ninja as the build system
c cmake game game-development gui ninja-build sdl sld2-image
Last synced: 19 Jun 2026
https://github.com/magnetic-fox/c64-tutorial-like
Some easy projects for cc65 compiler suite. Mostly C-written.
assembler assembler-6502 c c64 examples experiments retroprogramming simple tutorial
Last synced: 19 Jun 2026
https://github.com/moulahguine/mips-student-projects
Project showing a C codebase and its manual translation to MIPS assembly instructions
c code-conversion cprogramming homework-assignments mips
Last synced: 19 Jun 2026
https://github.com/kamilhan-karaismailoglu/bluetooth-controlled-and-obstacle-sensing-vehicle-with-arduino-uno
The vehicle, which is controlled by bluetooth, checks whether there is an obstacle in front of it with the help of ultrasonic sensor and stepper motor before moving forward. This project was written for microprocessors lecture.
arduino-uno bluetooth-controlled-car c obstacle-avoidance
Last synced: 19 Jun 2026
https://github.com/maximilianfeldthusen/drone-communication-in-c
Simple drone communication module in C
c communication drone heartbeat linux listener mavlink modules udp
Last synced: 20 Jun 2026
https://github.com/fabiannorbertoescobar/tda-indice
TDA Indice. Programación Estructurada en C. Trabajo Práctico Integrador de Programación en C.
archivos c cola indice lista programming programming-language tda
Last synced: 22 Jun 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/adamouization/relaxation-technique-parallel-computing
:repeat: Relaxation technique using POSIX threads (shared memory configuration) and MPI (distributed memory configuration).
c distributed-memory distributed-systems mpi parallel-programming posix-threads pthreads shared-memory
Last synced: 23 Jun 2026
https://github.com/umbrellaleaf5/cpp
My repository where I first try and learn C/C++ and CMake
Last synced: 23 Jun 2026
https://github.com/enriquebdel/clases-omp-programacion-paralela-en-c
En este repositorio encontrarás varias lecciones creadas por mí sobre la librería OMP en C. El programa que utilizo para programar es MobaXterm.
c gnu-linux mobaxterm openmp parallel-programming ubuntu university
Last synced: 23 Jun 2026
https://github.com/farbod-s/auction
Auction with System Calls
auctions-simulation c systemcalls
Last synced: 23 Jun 2026
https://github.com/novpath/c-programming-language-3rd-edition--exercise
《C语言程序设计(第3版)》《实验与习题指导(第3版)》 - 何钦铭 颜晖 - 习题与编程题解答
Last synced: 24 Jun 2026
https://github.com/mcquerol/electronic-clock-psoc5-erikaos
Electronic clock using PSoC5 and ERIKA OS. Features RTOS, UART, and display interfacing.
c clock erika-os osek psoc5 rtelight rtos state-machine tft-display uart watchdog-timer
Last synced: 24 Jun 2026
https://github.com/dhunanyan/highway-network
Concurrent highway toll-network simulator in C using processes, threads, IPC, shared memory, semaphores, and signals.
c concurrency ipc message-queues multiprocessing multithreading operating-systems pipes posix semaphores shared-memory signals simulation systems-programming university-project
Last synced: 24 Jun 2026
https://github.com/dfa1/pangolin
a sniffer for linux based on PF_PACKET/SO_ATTACH_FILTER
Last synced: 27 Jun 2026
https://github.com/libdriver/bmm150
BMM150 full-featured driver library for general-purpose MCU and Linux.
bmm150 c full-featured-driver iic linux magnetometer mcu
Last synced: 27 Jun 2026
https://github.com/danielmeloalencar/sus-covid19-report
Sistema em C para registro de pacientes com COVID-19 e geração de grupo de risco
Last synced: 29 Jun 2026
https://github.com/nos1dot618/malpractice
A lightweight C library for creating, training, and evaluating simple neural networks
Last synced: 29 Jun 2026
https://github.com/aliyildizoz/personel-maas-hesaplama-yazilimi
Algoritma ve programlama dönem projesi.
c sallry-calculate term-project
Last synced: 29 Jun 2026
https://github.com/gremble0/kebab
Compiler and interpreter for the Kebab programming language
c compiler cpp interpreter language llvm
Last synced: 14 Feb 2026
https://github.com/SajadTroy/AWASS
ai artificial-intelligence c cpp object-detection python trash
Last synced: 22 Oct 2025
https://github.com/lentil32/cs50-minimal-setup
CS50 Minimal Setup for macOS and Linux
Last synced: 19 Apr 2026
https://github.com/ivanmilin/merge-sort
Prvi zadatak iz predmeta "Multiprocesorski sistemi", master akademske studije
Last synced: 22 Mar 2026
https://github.com/felipeizolan/mi.wm
minimal window manager made with X11 and xcb.
Last synced: 07 Oct 2025
https://github.com/thegreyd/Shell
Toy implementation of csh-like command line shell
Last synced: 11 Mar 2025
https://github.com/ivangrana/prog-redes
Repositório dedicado a programação de redes utilizando Python,C e C++
c cpp network-programming python socket-programming
Last synced: 18 Jan 2026
https://github.com/studton/dance-of-numbers
Dance of numbers is a simple guess number game for Linux command line.
Last synced: 16 Oct 2025
https://github.com/mmgrant73/bitcoinapi
This is a c++ library to help developers communicate with the bitcoin wallet using JSON-RPC
bitcoin-wallet c c-plus-plus communication developers-communicate json-library json-rpc jsoncpp protocol
Last synced: 10 May 2026
https://github.com/hasanulmukit/programming-problems
A curated repository of programming problem solutions implemented in C, C++, Java, and Python. Organized by topic and difficulty, it provides a clear and accessible resource for developers and learners to explore algorithms, data structures, and coding challenges.
c coding-interviews coding-test cpp java programming-exercises programming-problems python
Last synced: 13 Apr 2026