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-01 00:04:19 UTC
- JSON Representation
https://github.com/haidaram/blockaderunner
Jeu shoot'em up en C avec SDL et FMOD Ex
Last synced: 15 Jun 2025
https://github.com/jonwoodring/emscripten-electron-boilerplate
A boilerplate build for creating an Electron project using Emscripten (i.e., develop in C, deploy in JavaScript).
boilerplate c c-plus-plus electron emscripten javascript
Last synced: 21 Jan 2026
https://github.com/psp515/imperativeprogramming
Imperative Programming course 2021/22 at AGH UST.
basics c memory-allocation memory-management
Last synced: 14 May 2025
https://github.com/vezel-dev/libap
An arbitrary-precision numerics library, ported from LLVM to Zig with a C API.
Last synced: 12 Apr 2025
https://github.com/tenfensw/rovervoice
Really banal, but portable TTS speech synthesis library written in C.
c espeak linux mac portable-library speech text-to-speech tts windows
Last synced: 03 Nov 2025
https://github.com/amirhnajafiz-university/s1fp01
Fundamental programming course final project.
c c-programming-language fundamentals-of-programming
Last synced: 27 Jun 2025
https://github.com/seluj78/minishell
My attempt to create a mini shell for 42's school
42 42born2code bash c minishell shell
Last synced: 02 May 2026
https://github.com/sarincr/object-oriented-programming-with-cpp
Object-oriented programming is a programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields, and code, in the form of procedures. A feature of objects is that an object's own procedures can access and often modify the data fields of itself.
algorithms artificial-intelligence c course cplusplus cpp data-science datascience datastructure datastructures deep-learning machinelearning object-oriented-programming objective-c oops-in-cpp opps programming-exercises programming-paradigm regression
Last synced: 09 May 2026
https://github.com/sammaji/c-programs
Repository to store all my C programs.
Last synced: 14 Apr 2025
https://github.com/kherrick/apps
An Angular App
app-shell blazeface c c-sharp calculator csharp custom-elements password-generator progressive-web-app pwa pwgen tensorflow wasm web-assembly web-components web-crypto
Last synced: 07 Apr 2025
https://github.com/tanvir1337x/scriptorium
A collection of code snippets and scripts in various languages designed for task automation, workflow enhancement, and other miscellaneous/experimental or fun purposes
bash c cpp css fish flake flakes html javascript lua nix nix-shell nushell python ruby rust script scripts-collection shell zsh
Last synced: 25 Jul 2025
https://github.com/jnguyen1098/stately
Single-header generic finite-state machine library for C
c finite-state-machine header-only single-header
Last synced: 18 Sep 2025
https://github.com/agagniere/blackmagic
C preprocessor tricks, explained
c preprocessor tutorial zig-package
Last synced: 18 Sep 2025
https://github.com/8dcc/snc
Simple netcat(1) and ncat(1) alternative over TCP
c cli network productivity sockets
Last synced: 29 Jun 2026
https://github.com/beliavsky/c2f
Partial C to Fortran translator by David Frank
c fortran intel-fortran transpiler transpiler-for-casual-use
Last synced: 27 Jul 2025
https://github.com/unipr-org/mdp
MdP - Metodologie di Programmazione presso l'Università degli Studi di Parma (6 CFU).
Last synced: 19 Feb 2026
https://github.com/dolfost/snake-cpp
An Clang ncurses snake game
c cpp game ncurses snake snake-game
Last synced: 20 Sep 2025
https://github.com/ausaf007/efficient-study-planner
The Efficient Study Planner (ESP) is a CLI app that gives an optimized plan to study for an upcoming exam.
Last synced: 29 Sep 2025
https://github.com/fedecastellaro/ad7124-4-implementation
AD7124-4 - 24-Bit ADC, 4-Channel , Sigma-Delta - PCB and software implementation
24-bit-adc ad7124 ad7124-4 c kicad lpc1769 sigma-delta
Last synced: 20 Sep 2025
https://github.com/ghaynorg/pmps
C/C++ library and tool for scanning a process's memory space on Windows to find regex string patterns.
c c-language cpp memory memory-searching patterns regex search visual-studio win32 win64 windows
Last synced: 19 Feb 2026
https://github.com/kunalshah017/learning-c
My Journey of Learning C, IDE - VSCode, Windows / Linux
Last synced: 30 Jul 2025
https://github.com/ishanoshada/sl-android
Slandroid is a universal script runner that simplifies running scripts in multiple programming languages. It automatically detects the language, installs missing interpreters or dependencies, and executes the script seamlessly. Whether it's Python, JavaScript, Bash, Ruby, Java, Go, PHP, Perl, C, C++, Rust, or more—Slandroid has you covered!
bash c perl php py pypi python ruby script-runner sh slandroid
Last synced: 31 Jul 2025
https://github.com/warchant/reed-solomon_syndrome_gf256
C implementation of Reed-Solomon error-correction codes. For detection syndrome decoding is used. Works in GF(256).
c header-only reed-solomon syndrome-decoding
Last synced: 23 Sep 2025
https://github.com/1Birdo/Mirai-Variant
Another Mirai Varient from two years ago
botnet c c2 client compile ddos dos golang malware malware-development malware-research net network server stress-testing
Last synced: 24 Sep 2025
https://github.com/ggorg0/tinytext
TinyText (TText for short) is a really small text editor (only viewer for now) written entirely in C with the goal of not requiring any external dependencies.
Last synced: 26 Sep 2025
https://github.com/nihilantropy/minishell
Minishell: aka Minihell :fire:
42 42rome c minihell minishell programming shell
Last synced: 03 Feb 2026
https://github.com/aryank1511/seneca-college-ipc144-workshops
This repository contains all the IPC144 (Introduction to programming using C) workshops and milestones that I have done as a student at Seneca College.
c modular-architecture structured-programming
Last synced: 04 Aug 2025
https://github.com/lbrugnara/fllib
Set of algorithms and data structures written in portable C99
algorithms c c99 data-structures
Last synced: 07 Aug 2025
https://github.com/jonathspirit/guc_dogl128
A source library for the dogl128 screen
c dogl128 graphics lcd lcd-display library microcontroller silicon-labs source
Last synced: 13 Jun 2026
https://github.com/shahzaib739/ascii-render
ascii-render is a header-only ASCII renderer for embedded systems, terminals, and SDL2 apps. Zero dependencies, multi-backend rendering, and cross-platform support (STM32/ESP32/Arduino, consoles, SDL2) 🐙
ascii-art ascii-color ascii-rendering asciidoc c donut hacktoberfest log-viewer map motd nodejs openstreetmap render renderer rendering teapot torus vector-tiles
Last synced: 04 Oct 2025
https://github.com/bagussatoto/perpustakaan-app
Aplikasi Perpustakaan menggunkan C#
Last synced: 17 Aug 2025
https://github.com/luisfelipepoma/compilers_theory
Learning about Compilers Theory Course: Building with ANTLR, LLVM, Bison, and Flex.
antlr arch-linux bison c compiler-construction compilers flex llvm
Last synced: 19 Aug 2025
https://github.com/aradzie/dlmalloc
Doug Lea's memory allocator
c libc malloc memory-allocator memory-management
Last synced: 10 Jul 2025
https://github.com/setghm/space-invaders
Space invaders game made with SDL2 in C.
c c-game c-language personal-project sdl2 sdl2-game space-invaders
Last synced: 23 Feb 2026
https://github.com/richwalm/doomrpgmapviewer
A very basic Windows Doom RPG map viewer.
Last synced: 28 May 2026
https://github.com/elsemieni/pepsiman-texture-unpacker
TIM Texture Extractor a Packer experimental minisuite for the PSX Videogame Pepsiman The Running Hero.
Last synced: 13 Mar 2026
https://github.com/aaravmalani/bencoder
A parser for BitTorrent .torrent files
bencode bencode-parser bencoder bencoding bittorent c cmake collaborate library torrent
Last synced: 10 Apr 2025
https://github.com/chalet-org/chalet-docs
Chalet documentation website in NextJs
build-system c cpp cross-platform json mdx nextjs react
Last synced: 07 Feb 2026
https://github.com/magicalbat/turbospork
A system for creating neural networks in C
c from-scratch machine-learning
Last synced: 28 Apr 2025
https://github.com/tafara-n/fix_my_code_challenge
Fix my code is a project where we'll jump into existing code and try fix it.
Last synced: 10 Feb 2026
https://github.com/alyssonmach/programas-c
Tópicos discutidos na disciplina Introdução a Programação da UFCG.
c c-language deitel introduction-to-programming ufcg
Last synced: 11 Apr 2025
https://github.com/dcavalei/exam-rank-04-microshell
My code for microshell exam
42 42born2code 42lisboa c microshell
Last synced: 04 Feb 2026
https://github.com/arya2004/python-executor-library
Local Python Code Execution Abstraction
c csharp hacktoberfest hacktoberfest-accepted hacktoberfest2024 nuget
Last synced: 09 Apr 2025
https://github.com/hxndev/brick-slayer-project
In this game I designed a graphical 2-D Brick Slayer Game. It has multiple levels with multiple difficulties and many more bonuses.
2d brick brick-breaker brick-slayer c cpp game game-development graphics itc oop pf project
Last synced: 02 May 2026
https://github.com/ismailbarkani/sudoku-pour-enfants
Le sudoku, est un jeu en forme de grille dont le but est de la remplir avec une série des chiffres tous différents qui ne se trouvent jamais plus d’une fois sur la même ligne, dans la même colonne ou dans la même région, Puisque le jeu est destiné aux enfants, et pour simplifier, la forme de sudoku sera une grille de 4 régions, les régions étant alors des carrés de 2x2 à remplir par des objets qui attirent l’attention de l’enfant
c ensias gtk gtk-theme jeu sudoku-game sudoku-solver
Last synced: 14 May 2026
https://github.com/kezhengjie/epoll-tcp-port-forward
a small demo shows how to use epoll.small program implements port forwarding with epoll.also support Windows using wepoll
c epoll epoll-demo epoll-example linux-app linux-epoll port-forward port-forwarding tcp tcp-port-forward wepoll wepoll-example wepoll-tcp-port-forward
Last synced: 23 Feb 2026
https://github.com/sebastienrousseau/cs50x
CS50’s Introduction to Computer Science
c computer-science cs50x cs50x2023 sb3 sb3-contrib scratch-game scratch-game-development
Last synced: 01 Jul 2025
https://github.com/daijobudes/cit-2nd-year-programming
Repository containing exercises on our school.
activities c css data-structure data-structures data-structures-algorithms data-structures-and-algorithms database db exercise exercises java mariadb mariadb-database php php7 quizzes
Last synced: 13 Apr 2026
https://github.com/briandowns/libgithub
C/C++ library for accessing the GitHub API.
Last synced: 03 Sep 2025
https://github.com/wh1t3h47/edgemailer
EdgeMailer is a tool that tests rate limits of mail providers, it uses libcurl and libuv to make concomitant assynchronous request. This tool is outdated and now is closed source and belongs to YouSendr.
assynchronous automake c event-loop libcurl libev libuv makefile mass-requests out-of-order outdated pentest pentesting private-repository public-mirror
Last synced: 05 Feb 2026
https://github.com/theimpossibleastronaut/deckhandler
Library to handle a deck of cards
c cards library random-generation simulations swig
Last synced: 28 Feb 2025
https://github.com/ascpixi/is-odd-jit
a blazing-fast JIT-compilation-powered C library to determine whether a number is even or odd
c c-library is-even is-odd is-odd-or-even jit jit-compilation jit-compiler
Last synced: 07 Apr 2025
https://github.com/kaitai-io/kaitai_struct_c_runtime
Kaitai Struct: runtime for C
Last synced: 08 Sep 2025
https://github.com/eggy115/c
C
c c-examples c-lang c-language c-programming c-script eggy115 eggy115-always-win-and-never-lose gcc
Last synced: 22 Apr 2025
https://github.com/johnnycurran/ctf-writeups
Collection of write-ups of CTF challenges and CrackMes
c crackmes ctf gdb radare2 reverse-engineering
Last synced: 25 Oct 2025
https://github.com/joaoantoniocardoso/c_array_macros
Basic array macros for C
array-macros array-manipulations array2d array3d bare-metal c matrizes
Last synced: 06 Oct 2025
https://github.com/ralphtheninja/lib-flat-tree
Map a binary tree to a list (c version of mafintosh/flat-tree)
Last synced: 22 Feb 2026
https://github.com/saberglow/songs
🎶 C language project created to manage songs and their attributes (artist, release year, genre)
Last synced: 22 May 2026
https://github.com/basemax/baseconverterc
A Fast C-Program for converting numbers from one base to another base.
base-converter base-number base-number-conversion base-number-convert base-number-converter c custom-base custom-number-base number-base number-base-conversion number-base-converter
Last synced: 03 Apr 2025
https://github.com/radiopizza/acceldatadisplay
This repository is the source code of my course project, completed as part of the course "Basics of MPT".
adxl345 adxl362 c eeprom electronics i2c microcontroller oled oled-display-ssd1306 spi ssd1306 stm stm8 stm8s stm8s103f3
Last synced: 19 Feb 2026
https://github.com/michaeladler/aoc-2023
AoC 2023 solutions in C
advent-of-code advent-of-code-2023 adventofcode-in-c aoc aoc2023 aoc2023-in-c c
Last synced: 11 Apr 2025
https://github.com/josethz00/math_interpreter
Repo destinated to studies about languages, compilers, interpreters, grammars and lexical and sintax analysis
Last synced: 28 May 2026
https://github.com/guidodipietro/taoprintf-project
What is the strangest, weirdest, scariest, toughest, best way to print the Name?
c c-language esoteric ihavenoideawhatimdoing ioccc madness obfuscated obfuscated-code taoyu
Last synced: 26 Jan 2026
https://github.com/jotavare/ft_printf
Redo the behavior of C library function printf without using it.
c flags ft-printf gdb makefile norminette recursion static-library string-manipulation structures valgrind valist variadic-arguments write
Last synced: 24 Apr 2025
https://github.com/erikdelange/exin-ast-the-experimental-interpreter
Define your own programming language and design your own interpreter! This one is written in C and executes a Basic/C/Python like language. The interpreters design centers around an Abstract Syntax Tree.
abstract-syntax-tree ast c ebnf interpreter language programming-language
Last synced: 04 Jan 2026
https://github.com/paulo9mv/udp-file-sharer-c
Reliability file transfer sender-receiver by UDP protocol
c cnet cprogramming ethernet filetransfer ip network receiver sender transfer udp
Last synced: 07 Apr 2025
https://github.com/franckferman/systematic
👻 SYSTEMatic: Systematically Seizing SYSTEM Rights. Token Impersonation POC. Alternative to PSExec for token theft. From Administrator to NT Authority\SYSTEM.
administration-system administrator c cyber-security cybersecurity elevation-of-privilege exploiting poc privilege-elevation privilege-escalation proof-of-concept proof-of-work psexec security security-tools system-administration token-stealer windows windows-10 windows-server
Last synced: 02 Apr 2026
https://github.com/simonprovost/graphicalprogramming
GraphicalProgramming Project From Epitech Computer Science School
c epitech epitech-project game graphical
Last synced: 04 Jul 2025
https://github.com/eyelash/atom-gtk
atom atom-editor c cpp editor gtk gtk3 text-editor vala
Last synced: 05 Jan 2026
https://github.com/archer-01/get_next_line
C function to read file one line at a time
c memory-management static-variables
Last synced: 10 Apr 2025
https://github.com/arborchat/yggdrasil
[legacy] C client for the Arbor chat protocol
Last synced: 17 Jan 2026
https://github.com/harrymadison297/c-programming-interview
C programming interview Q&A prepare
Last synced: 05 Feb 2026
https://github.com/jamesgeorge007/c-graphics-car-animation
This is an example to show the various methods available in the C graphics library
c computer-graphics cpp graphics-library
Last synced: 30 Apr 2026
https://github.com/r3dhulk/hangman
Hangman is a word guessing fun game. written in different languagaes
Last synced: 06 May 2026
https://github.com/sebasfalcone/better-work-notes
A repository containing my notes from different sources on good practices for codding and managing teams
c clean-code cpp development good-practices management oops-in-cpp
Last synced: 14 Jul 2025
https://github.com/spc-samp/samp-sdk
The SA-MP SDK is a collection of C files and headers that allows developers to create plugins for the SA-MP server. It provides a solid foundation for handling Pawn scripts and managing memory through the AMX system.
c gta gtasa plugin sa-mp sa-mp-development sa-mp-library sa-mp-plugin samp samp-sdk sdk
Last synced: 01 Mar 2025
https://github.com/mirodilkamilov/capstone
All assignment and project source codes for Capstone Design Spring 2022 semester in IUT
c capstone-project lane-detection opencv python raspberry-pi
Last synced: 11 Apr 2026
https://github.com/andersonhsporto/ft-libft
The Libft Project at 42, C Library Regrouping Usual Functions
42 42sp ansi-c c libc linked-list makefile malloc unix-logic
Last synced: 09 Apr 2025
https://github.com/p4dro-dev/codificando-na-linguagem-c-nivel-hard
Nessa atividade, eu foi um desafio que foi passado no curso Técnico em informática que estou realizando. Para testar nossos conhecimentos sobre a linguagem C em um nível elevado. Para testar nosso aprendizado, e nossa Lógica de Programação. Todas às questões tiveram suas devidas perguntas comentadas. Assim, concluindo o desafio com excelência!
Last synced: 19 Feb 2026
https://github.com/zank613/minifb_raycaster
Raycaster in C
3d c c99 raycasting software-rendering wolfenstein-3d
Last synced: 06 Feb 2026
https://github.com/water-melon/portal
Portal is a TCP tunnel written in C working on Linux. It does not only support web but also MySQL and anything running on TCP.
broadcast c event-driven multiprocess network proxy tcp tunnel
Last synced: 07 Feb 2026