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-06 00:04:32 UTC
- JSON Representation
https://github.com/b3dgs/adlmidi
A MIDI play library with OPL3 (YMF262) emulator
Last synced: 30 Jun 2025
https://github.com/tristan957/tllt-cp
The Learning Little Toaster Control Panel (Mirror of https://git.sr.ht/~tristan957/tllt-cp)
c glib gtk3 libcurl libjson-glib meson raspberry-pi
Last synced: 05 May 2026
https://github.com/muhammadmuazen/c-programming-exercises
repo that have answers to the exersices mainly from the w3resource website and many other resources
Last synced: 23 Mar 2025
https://github.com/csharpermantle/creq
An elegant way to generate HTTP/1.x messages in C
c embedded http http-requests http1 request-response web
Last synced: 28 May 2026
https://github.com/vishwas567917/to-do-list
To-Do List is a command-line application built in C. It allows users to manage tasks with features for adding, viewing, and deleting items. Ideal for demonstrating file handling and data management in C.
Last synced: 10 Feb 2026
https://github.com/goktug97/dwagl
Dynamic Window Approach Demo written in C to convert to a web application using Emscripten
Last synced: 30 Apr 2026
https://github.com/filiprokita/bcrack
BCrack is a basic tool designed to crack Bcrypt hashed passwords using brute-force methods. Written in C, it highlights the importance of strong passwords and the effectiveness of Bcrypt for password hashing. Ideal for educational purposes and ethical security testing with permission.
bcrypt bruteforce c cli command-line crypt cryptography cybersecurity decryption encryption file-handling hacking hash-comparison hash-cracking password-cracking security wordlist
Last synced: 11 Feb 2026
https://github.com/sirwumpus/ioccc-mynx
Best use of the WWW - IOCCC 2005 Winner - web client
Last synced: 31 Jul 2025
https://github.com/preetsuthar17/c-programs
Basic Programs created with C for college students.
c c-code c-language c-language-programming c-projects
Last synced: 08 Apr 2025
https://github.com/meherchandpn/monte-carlo-simulations
Monte carlo simulations for the estimating of pi and option pricing
c high-performance-computing monte-carlo-simulation
Last synced: 15 Mar 2025
https://github.com/stickypiston/roblang
Another programming language, but this one does less than any other.
Last synced: 03 Feb 2026
https://github.com/jannone/msx-sdcc-boilerplate
Boilerplate for programming in C for MSX using SDCC compiler
Last synced: 15 May 2025
https://github.com/sagiegurari/c_thread_pool
Thread Pool for C
c thread thread-pool threading
Last synced: 19 Aug 2025
https://github.com/maneeshwije/pytoshop
An image processing tool written from scratch in Python and C
c ctypes image-processing python
Last synced: 03 Feb 2026
https://github.com/sckelemen/cpkg
a tiny package manager for C source code
c dependency-management git-submodules go package-manager vendor
Last synced: 13 Jan 2026
https://github.com/inonitz/bruhos
Operating System Bootloader & Kernel
acpi assembly-x86-64 avl-tree bootloader buddy-allocator c efi gnu-efi interrupts kernel long-mode memory-allocator operating-system qemu slab-allocator smp uefi
Last synced: 10 Jun 2025
https://github.com/brianttn/esp32httpsclient-express-mongodb
The real-time online platform integrating ESP32、Express routing and MongoDB allows you to easily monitor the temperature and humidity of the surrounding environment.
c certificate deployment esp32 express https-client javascript mongodb mongoose nodejs railway-deployment
Last synced: 10 Apr 2026
https://github.com/sirwumpus/ioccc-npdif
Most Different (diff) - IOCCC 2015 Winner
c diff file-comparison ioccc posix
Last synced: 22 Mar 2025
https://github.com/pvn-a/finetech2k20
Programming assignments for the course Fine Techniques using C, SEM-4
bst c dynamic-memory-allocation linked-list mymalloc search-space-tree second-max water-jug-problem
Last synced: 25 May 2026
https://github.com/alexpreynolds/convert2bed
Convert common binary and text genomic formats to BED
Last synced: 16 May 2025
https://github.com/bas1c1/bvm
This is very simple virtual machine written by C
c clang from-scratch machine virtual virtual-machine vm
Last synced: 14 Mar 2025
https://github.com/tehsim/university_projects
Here I added all of my completed projects for my course work at my university.
arduino arduino-ide c css django-framework eee file html java javascript mysql-database php proteus proteus-arduino python software-development webapplication xampp-server
Last synced: 10 Apr 2026
https://github.com/marcellofabrizio/compiler-front-end
A compiler front-end for the ANSI C Yacc grammar or: how I learned to stop worrying and love the compiler
c compiler cpp lexical-parser syntactical-parsing
Last synced: 20 Apr 2026
https://github.com/kaiesmahmud/structure-c-programming-solution-cse-113
City University CSE-113 structure programming C Program solution - ternary operator, if-else, switch, loop etc.
basic-programming c cpp practice-programming problem-solving
Last synced: 19 May 2026
https://github.com/abhayvashokan/compiler-design-lab
Compiler Design Lab KTU 2020
c compiler-design ktu lex yacc
Last synced: 29 Mar 2025
https://github.com/jwodder/advent350
Yet another port of the Colossal Cave Adventure
c colossal-cave game python raku
Last synced: 29 Mar 2025
https://github.com/aidinhamedi/advanced-arduino-datalogger
This project is an advanced datalogger that logs temperature, humidity, and air pressure. It uses an Adafruit SHT31 sensor for temperature and humidity, and a BMP180 for air pressure.
arduino arduino-ide arduino-mega bluetooth bmp180 c cpp data-collection datalogger sensors sht31 st7735 tft-display
Last synced: 21 Aug 2025
https://github.com/mewmewdevart/linguagemc
🎓 | Exercises developed while I reading the Linguagem C ebook by Luis Damas.
algorithms c ebook logic programming
Last synced: 23 Jun 2025
https://github.com/smerrony/clarimidi
ClariMIDI is a MIDI wind controller based closely on a standard (Boehm) clarinet layout
c clarinet instrument midi midi-controller pico wind-controller
Last synced: 03 Jul 2026
https://github.com/habedi/template-c-project
A template for C projects
c c-library c-programming-language project-template quality-of-life template-repository
Last synced: 03 Jul 2026
https://github.com/lostsh/openboat
Simple Arduino based Boat
arduino arduino-boards arduino-nano arduino-uno boat boats c cpp rc
Last synced: 11 May 2026
https://github.com/sriharikapu/goos-e
Goose is a GO Lang based operating system - its experemental
c compiler go golang goos operating-system os
Last synced: 17 May 2026
https://github.com/29dch/chinesechess
中国象棋------大一做的项目,偶尔看到就传上来了.现在感觉这个项目各方面都可以做得更好.
Last synced: 19 May 2026
https://github.com/gabrieledg0/c-shell
A fully custom Linux shell written in C, including process management, command execution, and system interaction. 🐧
c linux linux-shell shell shell-script shell-scripting shellcode shellscript
Last synced: 25 Jan 2026
https://github.com/imanimrod/piggy-os
The best operating system.
c kernel operating-system osdev x86-64
Last synced: 24 Jun 2025
https://github.com/mazinsw/falconcpp
C++ IDE easy and complete.
c c-plus-plus editor falcon ide
Last synced: 04 Jul 2026
https://github.com/m0t9/c-generics
Idea of generic containers (templates) implementation on pure C ⚙️
c generics generics-c macros preprocessing stl-c templates-c
Last synced: 27 Jun 2025
https://github.com/haxpor/genctemplate
C, Makefile (for now) template generator to quickly modify and further work on top
c cli command-line command-line-tool makefile template
Last synced: 20 May 2026
https://github.com/luickk/tempcachedb
key/val database with focus on temporary ultra fast data storage
c c-library key-value key-value-database key-value-store
Last synced: 11 Jun 2025
https://github.com/cristianzsh/system-programs
Implementation of various Unix system programs
c kernel linux operating-systems posix programs syscalls system-calls
Last synced: 28 Apr 2026
https://github.com/amalpoulose/System-programming-custom-shell-ATerm-1.0
ATerm 1.0 beta : A basic command-line interpreter (shell).
c linux shell system-programming terminal
Last synced: 11 May 2025
https://github.com/loneicewolf/cryptography
Encryption implemented in various languages. like AES and Serpent, more coming.
aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent
Last synced: 08 Mar 2026
https://github.com/pbrezina/gssapi-auth
Example of authentication using GSSAPI in C
Last synced: 13 Sep 2025
https://github.com/laymer/upgraded-potato
Learning C programming again for fun :)
c fun learning networks programming
Last synced: 06 Apr 2025
https://github.com/ikhsan3adi/c5-proyek-2
Proyek 2: Pengembangan Aplikasi Berbasis Library | Kelompok C5
Last synced: 24 Feb 2025
https://github.com/florian-a/pipex
Même Mario Bros n'a pas aimé ce projet
42 42born2cod 42born2code 42school c pipe pipex pipex42 unix
Last synced: 25 Feb 2025
https://github.com/md-mafujul-hasan/program-in-c
These Contain 54 C Programming Language Program that I have done while understanding C-Programming Concepts.
c c-language c-program c-programming c-programming-language open-source opensource programming-exercises
Last synced: 28 Jun 2025
https://github.com/richi-mi/algoritmos-y-estructuras-de-datos
Practicas de programación de la materia "algoritmos y estructuras de datos" de la Escuela Superior de Computo
algorithms algorithms-and-data-structures c
Last synced: 08 May 2025
https://github.com/nakidai/libhttpc
Some cute library to work with HTTP in C :3
Last synced: 03 Jul 2026
https://github.com/progbits/spacebar
A C to Whitespace transpiler.
c esolang menhi ocaml transpiler whitespace
Last synced: 08 May 2025
https://github.com/dan-tan/iterative-label-spreading
This is an implementation of a semi-supervised/unsupervised clustering method called Iterative Label Spreading. The main algorithm is written in c, and wrapped in cython for use in python. The algorithm is presented in the following paper by Amanda J. Parker and Amanda S. Barnard.
c cython-wrapper python semi-supervised-learning unsupervised-learning
Last synced: 18 May 2026
https://github.com/jeanthom/vr88m
Disassembler for V8 microRISC architecture.
c disassembler embedded microrisc risc v8
Last synced: 25 Jun 2025
https://github.com/gabin221/launchercode
LauncherCode is a script designed to streamline the process of creating basic files for various programming languages based on their extensions. By providing one or more filenames as arguments, users can created few files of programmation.
assembly c coffeescript convenience cpp csharp dart fortran fsharp generate-file helloworld-programs html java latex php programming-languages python script shell-script terminal
Last synced: 19 Feb 2026
https://github.com/thisisnotjustin/nn_lib
Neural Network library written in C for NN Educational Purposes
ai-ml c neural-network software-engineering
Last synced: 24 Feb 2026
https://github.com/grauho/sdc
A simple tool to convert .safetensor files that include certain large dtypes into ones that don't
ansi-c c c89 c90 c99 cli conversion converter dtype dtypes json safetensors stable-diffusion
Last synced: 02 Jan 2026
https://github.com/seng3694/idk
2D Graphics Library written in C and OpenGL
2d 2d-game-framework 2d-graphics-library c opengl
Last synced: 16 May 2026
https://github.com/sourhub226/c-cpp-programs
Important C and C++ programs for computer engineers.
ai algorithm-analysis algorithms artificial-intelligence automata c computer-engineering computer-science cpp data-structures dfa education graphics hacktoberfest learning network oop operating-system programming
Last synced: 24 Aug 2025
https://github.com/happyrao78/c-language
C Language Important questions( interview level 3)
Last synced: 29 Mar 2025
https://github.com/aniketsingh03/cachememory
This project is an implementation of cache memory with load and store instructions in Verilog.
Last synced: 06 Apr 2025
https://github.com/praabindhp/binary_tree-operations
C Program For Operations In Binary Tree
binary-tree c code gcc-compiler operations programming-language
Last synced: 26 May 2026
https://github.com/p32929/mathblitz
Simple math game created using C
c c-plus-plus c-plus-plus-examples c-plus-plus-game c-programming c-programming-game c-programming-language
Last synced: 16 May 2026
https://github.com/sukruciris/skr_sdlrenderer
SKR_SDLRenderer is a SDL wrapper which simplifies a lot of things in areas such menu creation, animation making, etc.
Last synced: 08 Jul 2025
https://github.com/amanoteam/dakini
A GCC cross-compiler targeting NetBSD 8.0/9.0
c cpp cross-compiler gcc netbsd
Last synced: 14 May 2025
https://github.com/merendamattia/fdi
FdI - Fondamenti di Informatica presso l'Università degli Studi di Parma (9 CFU).
Last synced: 18 May 2026
https://github.com/saadbazaz/meme-generator-c
A low-level meme generator in the C language
c meme-generator operating-systems posix system-programming
Last synced: 21 Mar 2025
https://github.com/aliesmaeil/school-system
School Management System, that manages students data registered at any level.
c crud crud-application file filesystem school-app school-management
Last synced: 08 Mar 2026
https://github.com/sagiegurari/c_fsio
File System utility functions.
c c-lib c-library filesystem filesystem-library
Last synced: 22 Mar 2025
https://github.com/jesperpedersen/libfaults
Fault injection for system calls
c fault fault-injection injection shared-library system-call
Last synced: 28 Mar 2025
https://github.com/iammoltony/libmtnlog
Moltony's logging library
c c-library cross-platform library logging
Last synced: 04 Mar 2025
https://github.com/diveshadivarekar/stationary-receipt-c
A simple c program that aids help to create bill receipt and then store it in a text file
Last synced: 17 Mar 2025
https://github.com/vozlt/nginx-module-krisp
Nginx krisp(korea isp) module
c nginx nginx-module vozlt-nginx-modules
Last synced: 18 May 2026
https://github.com/ivanbgd/udacity-deep-learning-nd101
My solutions to the Udacity Deep Learning Nanodegree Foundation ND101 on-line course, with some examples in C, beside Python (https://www.udacity.com/course/deep-learning-nanodegree-foundation--nd101)
c deep-learning deep-neural-networks jupyter-notebook miniflow neural-networks python tensorflow udacity udacity-deep-learning udacity-nanodegree
Last synced: 13 Apr 2026
https://github.com/priontoabdullah/problem-solving-online-judge
💻The goal of this repository is to save all programming problem solutions that I solved at a different online judge. 🗽📃
acm-icpc c cpp hackerrank-challenges javascript python uri-online-judge uva-online-judge
Last synced: 07 Apr 2026
https://github.com/baltasarq/reveni
A ZX-Spectrum + adventure game written in C.
c interactive-fiction text-game zx-speccy zx-spectrum
Last synced: 03 Jul 2026
https://github.com/praabindhp/bfs_dfs-graph
C Program For BFS & DFS Graph
breath-first-search c depth-first-search graph programming
Last synced: 13 Jun 2025
https://github.com/buathiertom/sockets-tic-tac-toe
Création d'un morpion capable de jouer avec le serveur avec plusieurs niveau disponible dans le sujet
Last synced: 29 Mar 2025