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/ninrod/exercism
my exercism.io language learning stack
c elisp java kotlin python rust typescript
Last synced: 11 Apr 2026
https://github.com/the-c0d3r/data-structures-c
Data structures implemented from scratch in c
Last synced: 20 May 2026
https://github.com/gabrielf7/code-programing-exercises
:computer: Exercícios em Códigos de Programação + Git
Last synced: 11 Apr 2026
https://github.com/josgard94/cifrado-cesar
Este repositorio contiene la implemetación del cifrador cesar.
basic-cryptography c c-programming-language cesar-cypher cifrado cifrado-cesar criptografia criptography langage-c
Last synced: 18 May 2026
https://github.com/paulthomas20002/s2-programming-in-c
S2 PROGRAMMING IN C KTU EST 102
c est102 first-year ktu ktu-s2 ktustudents programming programming-in-c programming-language s2
Last synced: 05 Mar 2025
https://github.com/dracula27/mario
Used C to build pyramids similar to the ones in the Mario game based on a user's input.
c c-language-programming cs50x
Last synced: 25 May 2026
https://github.com/kouroshtkk/poll-tcp-db-server-client
Tcp Client-Server written in C with poll IO multiplexing with add, remove, update and list functionality.
c client-server database employee employee-management network network-programming socket-io socket-programming tcp
Last synced: 01 May 2026
https://github.com/zeroxthreef/boing
A flexible and embeddable esolang in C89
c embeddable-scripting-language esolang esoteric-programming-language interpreter library single-header-lib
Last synced: 28 Mar 2025
https://github.com/algodesigner/tester
A miniature unit testing framework for C
c compact-framework unit-testing
Last synced: 06 Jun 2026
https://github.com/damir-sijakovic/x11-paint
This C program is a simple paint application using the X11 library,
Last synced: 17 Apr 2026
https://github.com/digitalsmile/native-memory-processor
Java FFM API code generation library
c clang code-generation cpp java java-22 java-ffm libclang native-code
Last synced: 22 Feb 2026
https://github.com/f-corvaro/cub3d
"Explore immersive 3D environments with cub3d, your ultimate raycasting engine."
3d 42 42project c computer-graphics cub3d cub3d-42 educational educational-project game-engine graphics linux maze minilibx raycasting rendering
Last synced: 24 Apr 2026
https://github.com/chafalleiro/vusibino-demo
Host and firmware to the VUSiBino
Last synced: 24 Apr 2026
https://github.com/specs-feup/clava-lite-benchmarks
A collection of applications and benchmark suites used to evaluate several Clava NPM packages
benchmarks c cpp source-to-source
Last synced: 16 Apr 2026
https://github.com/ammienyami/ldays
This is my first malware! I coded it in C++ and this repository have the source code of my malware!
Last synced: 24 Apr 2026
https://github.com/andeaseme/kift
Knight Industries Forty Two: Simple Voice User Interface
c client cmusphinx server voice-recognition
Last synced: 14 Jun 2026
https://github.com/basemax/0-1knapsackrecursivec
This is an implementation of the 0-1 knapsack problem in C using a recursive approach. The problem consists of a set of items, each with a weight and a value, and a knapsack with a maximum weight capacity. The goal is to determine the subset of items that maximizes the total value of the knapsack without exceeding its weight capacity.
c knapsack knapsack-01 knapsack-problem knapsack-problem-recursive knapsack-recursive knapsack-solution knapsack-solver knapsack0-1 knapsack01
Last synced: 03 Apr 2025
https://github.com/coac/mishell
Another Unix shell in C
c pipes scheme-language shell signal unix
Last synced: 27 Apr 2026
https://github.com/rnuv/packet-flow
Custom Transport Protocol built on top of UDP that reliably transfers files through a simulated link.
c networking tcp udp wireshark
Last synced: 18 Mar 2025
https://github.com/nixtomalon/guess-the-number
🎲 A basic text-based game developed using the C programming language.
basic-programming c console-application data-structures fundamentals game sample-project
Last synced: 24 Jan 2026
https://github.com/alegau03/parallel-k-means
Implementation of C programs for the K-Means algorithm for parallel computing.
c c-programming cuda parallel parallel-programming
Last synced: 24 Apr 2026
https://github.com/444b/the-c-programming-language
Practicing C from cc4e.com and the 1978 C book
1978 brian-w-kernighan c computing-history dennis-ritchie programming-language
Last synced: 24 Apr 2026
https://github.com/lcsmuller/active-learning-bot
Educational Discord bot for active learning methodologies in remote teaching. Bachelor's thesis project - UFPR Computer Science.
active-learning bachelor-thesis c concord dashboard discord javascript latex thesis
Last synced: 15 Apr 2026
https://github.com/mishraji566/resturant_billing_system
gst Billing System
billing-system c c-language-programming mishraji566
Last synced: 04 Jun 2026
https://github.com/kerneloso/cmake_project_template
CMake projects configuration files
c cmake configuration-files cpp
Last synced: 24 Apr 2026
https://github.com/foxmd/cmake_template
CMake template for small/mid C++/C projects with tests
c catch2 cmake codecov conan cpp github-actions github-pages project
Last synced: 18 Jan 2026
https://github.com/netcorelink/libchttpx
A powerful, cross-platform HTTP server library in C/C++ for building full-featured web servers.
Last synced: 23 Jan 2026
https://github.com/stescobedo92/minimalist-text-editor
Minimalist Text Editor is a simple command-line utility designed for quick and basic text editing tasks. With a lightweight codebase, it offers essential functionality for users who require straightforward editing capabilities without the complexity of larger text editing software.
c command-line-tool filesystem
Last synced: 22 Jan 2026
https://github.com/bjam24/agh-operating-systems
In this repository are gathered my numerous solved exercises from Operating Systems Laboratories on AGH
Last synced: 02 May 2026
https://github.com/pranav2092/random-password-generator
This program helps to generate a 15 characters long strong password containing lowercase letters, uppercase letters, numbers, and special characters.
c password-generator password-generator-c random-password-generator strong-password-generator
Last synced: 17 Mar 2025
https://github.com/uptudev/forestry
A logging library for Rust and C
c crate crates-io log logging logging-library rust rust-crate rust-lang
Last synced: 03 Mar 2026
https://github.com/electrocodeur/pir
Projet : Détecteur de mouvement Pyroélectrique
Last synced: 18 Apr 2026
https://github.com/umer-farooq-cs/canny-edge-detector
High-performance Canny edge detector with CPU and CUDA implementations. Loads PGM images, performs Gaussian smoothing, gradients, non-max suppression, and hysteresis. Benchmarks both paths, outputs edge maps, and reports speedup. Simple Makefile, sample images included.
c canny-edge-detection computer-vision cpp cuda gpu high-performance-computing image-processing nvcc pgm
Last synced: 18 Apr 2026
https://github.com/deepankaracharyya/6th_sem_assignments
c cuda data-mining postgresql-database python
Last synced: 02 May 2026
https://github.com/bemxio/flubifymbr
A program for maliciously replacing the bootloader on Windows
bootloader c mbr prank virus windows
Last synced: 16 Apr 2026
https://github.com/gradigit/claude-pager
Fast C transcript pager for Claude Code: no blank Ctrl-G screen, clickable links/files, queued prompt composer, TurboDraft fast path.
c claude-code developer-tools macos pager performance terminal turbodraft
Last synced: 04 Apr 2026
https://github.com/basemax/minifyjsonc
A simple C program to minify JSON files by removing whitespace and comments.
c c-json json json-c json-minifier json-minify minify-json
Last synced: 25 Apr 2026
https://github.com/bensuperpc/game-of-life
Conway's Game of Life with raylib and raylib-cpp (C and C++ version)
c cmake cpp game game-of-life games raylib
Last synced: 18 Apr 2026
https://github.com/desmonhak/cpuid
(En desarrollo)librería para manejar CPUID en C y Python(CPython).
Last synced: 28 Mar 2026
https://github.com/s-litvin/snakeduino
project for fun with arduino nano and Nokia 5110 LCD.
3dprinting 5110 arduino c game lcd snake
Last synced: 01 May 2026
https://github.com/alokkusingh/datastructure
My data structure
binary-converter bubble-sort c cpp heap-sort insertion-sort linked-list make makefile merge-sort queue quick-sort stack
Last synced: 01 May 2026
https://github.com/maemoonfarooq/shortest-path-finder-using-parallel-processing
Welcome to the Parallel Shortest Path Finder! This innovative tool is designed to swiftly determine the shortest routes between pairs of nodes in a graph. Leveraging the power of Dijkstra's algorithm, it navigates graph connections using an adjacency list and a hash table-based distance matrix for optimal efficiency.
bash-script c data-structures mpi openmp-parallelization
Last synced: 18 Apr 2026
https://github.com/bigmat18/pong-sdl2
PingPong game makes with C and SDL2 library and using socket to implement multiplayer
c game game-development ping-pong sdl sdl2 socket sockets
Last synced: 17 Jun 2026
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/vartikaraj2512/diabetesdoc
**\Diabetes_Doc** 📱💡: A 2nd-year project using C++, Kotlin, and XML in Android Studio. The app estimates diabetes risk based on user symptoms via a scoring system, offering a simple, non-ML approach to health assessment. It showcases skills in UI design, rule-based prediction, and cross-language integration, adding value to early healthcare tech.
Last synced: 09 May 2026
https://github.com/uiuxarghya/pcc-cs391-dsa
Data Structure and Algorithms
c c-programming college-assignment dsa dsa-c dsa-codes dsa-practice dsa-questions dsa-solutions gcc graphs-algorithms hashing linked-list makaut makaut-cse queue-algorithm searching-algorithms sorting-algorithms stack-algorithm
Last synced: 12 Mar 2025
https://github.com/kbnim/cstring.h
First(ish) attempt at implementing a string type in C
c string stringarray stringlist stringtypes
Last synced: 24 Jan 2026
https://github.com/haydencordeiro/netsocket
NetSocket - Client Server Architecture with Load Balancing and File Transfer using Sockets
c grafana influxdb kafka python redpanda-console sockets
Last synced: 18 Apr 2026
https://github.com/kbnim/elte-fi-imperative-assignment
Command-line utility for reversing text. [Course: Imperative Programming]
c c-basics command-line-tool file-operations header-files low-level-programming memory-management
Last synced: 24 Jan 2026
https://github.com/camobap/hackerrank
Collections of solutions from hackerrank with tests
c cpp golang hackerrank-solutions java objc rust
Last synced: 04 Apr 2026
https://github.com/pzaino/risc-os-corelib
A POSIX-Like C library for RISC OS and DDE (a very old project of mine that I am uploading to GitHub for who may need it). CoreLib is foundamentaly the implementation of the RISC_OSLib in a POSIX-Like format. Nothing special.
ansi-c c c-library c99 c99-api posix-library programming risc-os riscos
Last synced: 13 Jun 2025
https://github.com/tech-gian/dbms-extensible-hash_table
👨🏻💻💻💾This project is the implementation of Extensible Hash-Table and Secondary Indexes
c database database-management filesystem structured-data
Last synced: 25 Apr 2026
https://github.com/oscgu/cig
Small & fast cli to help with writing conventional commits
Last synced: 04 Apr 2026
https://github.com/wawerukelvin111/c-patterns
Let's loop.
c for-loops programming-patterns
Last synced: 30 May 2026
https://github.com/rodyherrera/chittyos
ChittyOS is a minimal and basic operating system, it was created just to test my skills, no contributions expected, it's just a hobby :), most of the source code is commented, you can learn from him.
assembly assembly-language assembly-language-programming c drivers gcc-complier gcc-cross-compiler kernel operating-system operating-system-kernel operating-system-learning operating-systems python python3
Last synced: 18 Apr 2026
https://github.com/mivinci/moba
Matchmaking simulation implemented in C and Lua.
Last synced: 26 Apr 2026
https://github.com/lvntky/dennis
SCC is a simple, self-compiling C compiler that works on x86_64 machines.
c compiler linux self-hosted self-hosting-compiler x86 x86-64
Last synced: 26 Apr 2026
https://github.com/magnuschase03/databaseserver
Small example of a database server and client written in c.
Last synced: 16 Apr 2026
https://github.com/neelkamath/typist
⌨️ WPM and accuracy finder (UE18CS101 project)
Last synced: 12 Mar 2025
https://github.com/breakthatbass/cdox
documentation generator for generating C API docs in markdown format
automation c documentation-generator python
Last synced: 28 Apr 2026
https://github.com/bobbicodes/notenow
"Notepad plus plus, minus minus" - gtk text editor
Last synced: 29 Apr 2026
https://github.com/mazen-daghari/systemc-first-project
this project is a guide for those want to start using systemc on viusal studio (windows os )
c c-compiler hello-world systemc visual-studio windows
Last synced: 26 Apr 2026
https://github.com/basemax/doublylinkedlistc
This is a simple implementation of a doubly linked-list in C. Doubly linked-lists are a type of data structure that are similar to singly linked-lists, but they have a pointer to the previous node in addition to the next node. This allows for traversal in both directions.
c data-structure datastructure doubly doubly-linked-list doubly-linked-lists doublylinkedlist doublylinkedlist-operations ds linked-list linkedlist
Last synced: 03 Apr 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/rnpnr/mandelbrot
OpenGL based Mandelbrot Set viewer
arena-allocator c computer-graphics opengl
Last synced: 01 May 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/dougsoftware/college_computer_science
This repository is my college computer science studies.
c code-block code-blocks cpp data-science data-structures database eclipse gcc-complier html-css-javascript intellij java java-8 javascript jvm opengl operating-system php vscode
Last synced: 05 Jul 2025
https://github.com/romhenri/c
Challenges/Studies of Competitive Programming in C language.
Last synced: 14 Mar 2026
https://github.com/basemax/guesspasswordc
A small program to guess password for some crackers who want to enjoy by trying...
c crack cracking-hash cracking-hashes crackme
Last synced: 03 Apr 2025
https://github.com/mo7amed-hussein/algorithms-and-data-structures-in-c
it is my implemenation for the most common data strucures using c language
algorithms binary-search bubble-sort c data-structures insertion-sort interpolation-search linear-search linked-list merge-sort queue quicksort searching-algorithms selection-sort shell-sort sorting-algorithms stack
Last synced: 17 Aug 2025
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/jobadsayas/budget
Arduino project to track expenses in little device sticked to the fridge
arduino-project c electronics-projects
Last synced: 27 Apr 2026
https://github.com/natelindev/sealink
An instant messaging app built for Linux.
aes-128 c gtk2 instant-messaging linux mysql
Last synced: 18 Apr 2026