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/caoimhebyrne/petal
A language with a compiler written in C, generating binaries using LLVM
Last synced: 13 Apr 2025
https://github.com/KauaHenSilva/c_two_three_and_red_black
This algorithm, implemented in C, demonstrates the understanding of two advanced tree structures: 2-3 trees and red-black trees. It showcases the fundamental concepts, operations, and comparisons between these data structures.
Last synced: 10 May 2025
https://github.com/jakubandrysek/code_gvid
:computer: Programovací úkoly během studia na GVIDu
bash c codeblocks java netbeans racket
Last synced: 11 Sep 2025
https://github.com/mani-agah-esmaeilzad/web-server-using-c
Maraol's C Library is an open source collection of tools for the C programming language.
Last synced: 13 Apr 2025
https://github.com/gmitch215/cmdfx
🎮 A Game Engine for your Terminal
c cmake cmdfx cpp game game-engine library
Last synced: 12 Apr 2025
https://github.com/melchisedech333/c-postgresql
:elephant: Introductory examples for people who want to use PostgreSQL with the C language. In the examples, the most basic operations to manage the database were covered, namely: connecting, creating tables, inserting records, selecting data, updating and deleting records.
c connector-library cpp cpp-sql database-postgresql postgre-sql postgres postgres-database postgres-databases postgres-db postgres-sql postgresql postgresql-connector postgresql-database postgresql-databases postgresql-driver postgress relational-database relational-database-fundamentals relational-databases
Last synced: 17 Feb 2026
https://github.com/rostok2112/libcalc
Simple library with parser of mathematical expressions and operators from string (returns array of tokens with math expressions), translator to RPN and stack calculator. Also this lib contain simple strtok-like wrapper for calculations
c library math reverse-polish-notation rpn shunting-yard-algorithm stack-calculator
Last synced: 16 May 2026
https://github.com/m3y54m/library-with-cmake
Creating a shared or static library using cmake
c cmake cpp shared-library static-library
Last synced: 17 May 2026
https://github.com/jwerle/libhypercore-crypto
A C99 library for various cryptographic functions used in Hypercore.
c crypto cryptography hypercore
Last synced: 28 Mar 2025
https://github.com/basemax/ramseynumber
The research about Ramsey Number based on C.
c c-ramsey c-ramsey-number c-research ramsey ramsey-c ramsey-number-program ramsey-numbers ramsey-numbers-program ramsey-program ramsey-property ramsey-theory research research-and-development research-data research-data-repository research-paper research-project research-software-engineering research-tool
Last synced: 05 May 2025
https://github.com/csdms/babelizer
Transform BMI-wrapped models into Python packages
bmi c csdms cxx fortran hacktoberfest pymt python
Last synced: 07 Sep 2025
https://github.com/rdch106/bennugd
The game programming language
bennugd c game-programming-language multiplatform
Last synced: 13 Jul 2025
https://github.com/cappe987/hexend
Send hexdumps copied from Wireshark/Tcpdump
c hacktoberfest linux networking tcpdump wireshark
Last synced: 21 Mar 2025
https://github.com/antonioberna/todo-app
To Do List Tool With PostgreSQL Database in C
Last synced: 20 Jul 2025
https://github.com/cfnptr/nets
Secure multi-platform networking library with implemented TCP / UDP server and client
c client cpp cross-platform http https library network networking openssl server socket ssl tcp tcp-client tcp-server tls udp udp-client udp-server
Last synced: 30 Oct 2025
https://github.com/samuelselasi/alx-low_level_programming
ALX Low Level Programming (C)
alx-low-level-programming argc-argv c data-structures doubly-linked-list function-pointers functions linked-list loops malloc-free pointers-and-arrays preprocessor recursion reverse-engineering shell static-libraries structures-c syscall typedef variadic-function
Last synced: 16 Jul 2025
https://github.com/thesobersobber/sxhkd-win32
A Simple and Suckless Hotkey Daemon for Windows!
c suckless suckless-software sxhkd win32 win32api windows
Last synced: 21 Mar 2025
https://github.com/cbozan/my_assembler_compiler
An assembler compiler with special instruction sets written in C language.
assembler assembly assembly-language assembly-language-programming c compiler compiler-collection compiler-construction compiler-design compilers compilers-design create-compiler-with-c create-programming-language custom-programming-language my-assembler programming-language programming-language-design programming-languages
Last synced: 14 Jul 2025
https://github.com/cpscript/remote-terminal
This repo consists of essentially a Remote Access Tool template. It allows a remote user to remotely access and control another or their own computer(kinda), execute commands, upload files and execute them, and potentially steal sensitive data or deploy malware(has to be put here as a warning!). THIS CAN BE USED AS A TYPE OF MALWARE!
c hacking malware mbr mbr-overwrite networking python rat remote-access-tool remote-access-trojan rust server trojan
Last synced: 06 May 2025
https://github.com/dhruvmanila/advent-of-code
Solutions to the Advent of Code puzzles in various languages
advent-of-code c go puzzles python
Last synced: 11 Apr 2025
https://github.com/gyakobo/quadtree-image-compression
This project aims utilize a graph(a tree) as a form of image value compression by implementing a special kind of data structure where it basically groups repeating variables into a node and ungroups non-repeating values into their own nodes.
c c-plus-plus compression-algorithm dynamic-programming grayscale-images malloc njit partitioning pointers-and-arrays rgb tree-structure weissman-score
Last synced: 12 Apr 2025
https://github.com/industrial-edge/pingpong-c
C implementation of the Databus Ping Pong example
c ie-databus ie-flow-creator industrial-edge
Last synced: 06 May 2025
https://github.com/daneelsan/wireworld
Wireworld: a Turing-complete cellular automaton suited for simulating logic gates and other real-world computer elements
c wireworld wolfram-language zig
Last synced: 20 Jun 2025
https://github.com/gimploo/scuffed_whatsapp
tui version of whatsapp
c c11 mutlithreading socket-programming
Last synced: 07 May 2025
https://github.com/shan18/fat32-file-recovery
A simple file recovery tool for FAT32 filesystems
c fat32 file-recovery filesystem
Last synced: 07 May 2025
https://github.com/jcbhmr/cmakebyexample.jcbhmr.com
🔰 cmakebyexample.jcbhmr.com website
byexample c cmake cpp help-wanted looking-for-contributors vitepress website
Last synced: 11 Apr 2025
https://github.com/ssssota/typed-cstruct
Read and Write a binary C struct, Use it as a JavaScript object
c javascript struct webassembly
Last synced: 17 Jun 2025
https://github.com/parthpower/r305library
Generic C library for r305 fingerprint scanner module.
avr c embedded-c generic library r305
Last synced: 12 Apr 2025
https://github.com/stiartsly/vdht
An experimental decentralized SaaS framework based on DHT protocol.
Last synced: 16 Jul 2025
https://github.com/charleskoffler/clprolf
Clprolf is a specialized, guided object-oriented language. It features predefined, specialized components and applies constraints to inheritance and interfaces, focusing on algorithmic programming. It is a superset of java.
c c-sharp design-pattern design-patterns design-patterns-implemented-in-java design-patterns-java framework java language languages new-language oriented-programming-language php programming-language programming-languages science scientific-research simulation simulation-framework simulations
Last synced: 12 Apr 2025
https://github.com/silkcutks/c_thread_pool
thread pool with c language
c pthreads threadpool workpool
Last synced: 11 Jul 2025
https://github.com/sagiegurari/c_scriptexec
Invoke complex multi command scripts with a single C api call.
Last synced: 12 Apr 2025
https://github.com/ikhsan3adi/ddp_dump
Kodingan matkul Dasar-dasar Pemrograman
algoritma c cpp dasar-pemrograman js kuliah program ts
Last synced: 14 Jul 2025
https://github.com/nurodev/xmake-scaffold
🌱 Minimal Xmake C++ Project Template
c cpp portfolio template template-project template-repository xmake
Last synced: 08 May 2025
https://github.com/benoror/gbadev
Game Boy Advance Development (circa. 2001)
Last synced: 23 Jun 2025
https://github.com/beariish/picomatch
A tiny implementation of a sensible regex subset
Last synced: 25 Jun 2025
https://github.com/luisenmarroquin/cpp-actions
GitHub Actions to build C and C++ on Windows, macOS and Linux
c c-plus-plus cpp docker dockerfile gcc github-actions shell
Last synced: 13 Apr 2025
https://github.com/adammaj1/hsluv-color-gradient
perceptually uniform 1D color gradient ( HSLuv) using C99 implementation of HSLuv (revision 4) www.hsluv.org
1d bash c color-gradient color-scheme coloring-algorithm colormaps colorscheme gnuplot gradient graphics-programming hsl hsluv hsv2rgb rgb-color scientific-visualization scientific-visualizations
Last synced: 10 May 2025
https://github.com/rakesh9100/bank-management-system
This project is made under the Summer Training course Advanced Data structure and Algorithm by Extellon in the duration May-June 2022.
algorithms bank-management-system-project c data-structures extellon summer-project
Last synced: 08 May 2025
https://github.com/showxu/Magicians
A magic extension
c cocoapods cpp cpp17 cpp1z interface-builder ios macos magician objective-c objective-c-plus-plus swift swift-3 swift4 tvos watchos
Last synced: 09 May 2025
https://github.com/navdeep-g/radix-sort-string
Sorts C-strings array's in alphabetical order
Last synced: 11 Jun 2025
https://github.com/mcjsk/fnc
An interactive ncurses browser for Fossil repositories [MIRROR ONLY]
c curses fossil fossil-scm libfossil ncurses scm tui vcs
Last synced: 05 Apr 2025
https://github.com/anandthegreat/opsy-shell
An implementation of Unix Shell in C
Last synced: 17 May 2026
https://github.com/rpotter12/data-structure
basic syntax and data structure programs of different languages
algorithms c cpp data-structures hacktoberfest hacktoberfest2019 java languages python rust sort stack syntax tree
Last synced: 11 Apr 2025
https://github.com/adityaprakash-bobby/aetogee
A compilation of Programming resources and everything computers
awesome c computer-science cplusplus docker golang golang-repository javascript kubernetes learn-to-code learning linux list programming-languages python resource-list resources rust tutorials video-courses
Last synced: 30 Dec 2025
https://github.com/equipez/setup_mex
This package provides scripts that attempt to facilitate setting up the MATLAB MEX.
c compilers fortran ifort intel macos matlab matlab-mex mex mex-files mex-functions mex-gateway mex-interface numerical-computation oneapi scientific-computing windows
Last synced: 25 Jan 2026
https://github.com/Flakheads/CraneFlak
A version of the Brain-Flak interpreter written in C. Does not have all the bells and whistles the Ruby interpreter has.
Last synced: 11 May 2025
https://github.com/00xglitch/lex-b-compiler
Lex B. is language that was build using Lex, Bison and C programming language.
bison bison-example bison-grammar bison-yacc c deallocation functions gcc gcc-complier lex lexical-analyzer lexical-parser
Last synced: 17 Oct 2025
https://github.com/dineshpinto/timetagger
FPGA programming for nanosecond photon counting
c fpga fpga-programming linux photonics picosecond swig-binding verilog
Last synced: 12 Apr 2025
https://github.com/equals215/ncurses_fs_explorer
A lightweight designed filesystem explorer
c epitech file-explorer ncurses
Last synced: 11 May 2025
https://github.com/andyfratello/ac
⚙️ Exercicis d'Arquitectura de Computadors (AC) Q2 - UPC FIB
ac-fib assembly assembly-language c fib-upc makefile
Last synced: 17 May 2026
https://github.com/ghulamghousdev/algorithm-analysis
This repository consists of codes written during my undergraduate Design and Analysis of Algorithms course!
algorithm-challenges algorithms c complex-analysis complexity cpp cutting greedy-algorithm greedy-algorithms hacktoberfest hybrid insertion-sort matrix merge-sort optimization-algorithms sorting sorting-algorithms
Last synced: 23 Jun 2025
https://github.com/knightchaser/easy-data-structure
Hands on data structure, with an easy code by myself.
assembly c cpp data-structures hands-on
Last synced: 07 May 2025
https://github.com/basemax/brainfuckcompilerc
A C compiler to read and generate C-code from Brainfuck programs (Designed in pure C in the simplest way)
bf bf-compiler bf-language brainfuck brainfuck-compiler brainfuck-language brainfuck-translator brainfuck-transpiler c c-compiler compiler-design compiler-frontend compilers transpiler transpiler-bf transpilers
Last synced: 09 Feb 2026
https://github.com/sepisoad/jtbox
Janet wrapper around termbox
api binding c janet janet-lang library terminal tui wrapper
Last synced: 11 Apr 2025
https://github.com/rafaykhattak/assets-managment-system-oop
Efficiently manage real estate properties and stock investments with this C++ console application. Track profits, input details, and streamline your financial management.
asset-management-system c cpp management-system object-oriented-programming oop
Last synced: 14 Jul 2025
https://github.com/tmthrgd/gcn64-adapter
[WIP]: A GameCube/N64 controller to USB adapter built around the Stellaris LaunchPad.
adapter c controller gamecube gamepad launchpad lm4f120h5qr n64 stellaris usb usb-hid
Last synced: 21 Mar 2025
https://github.com/delu-u/aoc
I lost my previous AoC code. Let's remake it with a different language each year!
advent-of-code aoc c cpp csharp go haskell javascript kotlin python ruby rust
Last synced: 13 Apr 2025
https://github.com/mp81ss/ctp
C-Thread-Pool, the universal thread pool library
bsd c cross-platform linux multi-threaded multi-threading multithreading pool thread thread-pool threading threadpool threads win32 windows windows-10 windows-7
Last synced: 14 Jun 2025
https://github.com/greenbone/boreas
Boreas a command line tool to scan for alive hosts
alive-check alive-detection alive-hosts base boreas c cli cmake gea greenbone openvas vulnerability-detection vulnerability-management vulnerability-scanners
Last synced: 10 Apr 2025
https://github.com/ac000/ffmpeg-libs-audio-transcode
Example of using the ffmpeg-libs C API to transcode audio to WAVE
audio audio-processing c ffmpeg-libs transcoding
Last synced: 10 Apr 2025
https://github.com/tremus/figmaboundsheader
Figma plugin for generating a c friendly Bounds.h file with the dimensions of all selected nodes
Last synced: 11 Apr 2025
https://github.com/heyskidee/fun.sh
Terminal based utility for good times!
c fun terminal terminal-based terminal-game
Last synced: 07 Sep 2025
https://github.com/AhmedOsmanDev/HackerRank-Solutions
HackerRank's challenges solutions. Above 350 solutions.
algorithms bash c competitive-programming cpp data-structures hackerrank hackerrank-solutions java javascript linux-shell online-judge problem-solving python3 shell sql
Last synced: 10 Apr 2025
https://github.com/lakshayd02/exploit_development_framework_c
A C-based exploit development framework and fuzzing tool designed to test application robustness and security by generating random payloads and targeting vulnerabilities. Automate vulnerability discovery and improve application resilience! 🛡️
c exploit-development exploitation-framework fuzzing fuzzing-tool
Last synced: 10 Apr 2025
https://github.com/simon-zerisenay/42abudhabi_piscine
42 Piscine C Projects
42 42-school 42abudhabi 42born2code 42cursus 42projects 42school c c-language c-library c-programming c-programming-language piscine piscine-42 piscine-c piscine42 pointers shell-script
Last synced: 30 Apr 2025
https://github.com/gkaszewski/skelenimator
A skeletal sprite animator, written in C with OpenGL [WIP]
Last synced: 11 Jun 2025
https://github.com/rir360/login-systems
The repository contains some different types of simple login systems programmed in c/c++ language. From a very simple password checking program to an advanced encryption system.
c cpp decryption encryption login password system
Last synced: 17 May 2026
https://github.com/littlewhitecloud/cloud
A toy language
c cpp llvm programming-language python simple
Last synced: 10 Apr 2025
https://github.com/rajshrestha86/mpi-histo
A program developed using MPI for distributed computation of Histogram for large data and their performance anaysis on multi-core systems. The program is written in C and uses SPMD architecture to fork processes and compute histogram.
c distributed-computing high-performance-computing mpi
Last synced: 02 Apr 2025
https://github.com/abuzaforfagun/c.basicoperations.bangladeshwiki
Complete wiki of Bangladesh in C. Implement search inside array. Case intensive user input. Added lots of logic to confirm minimum app crash.
Last synced: 10 Apr 2025
https://github.com/arthurmco/rainos
A hobby operating system, designed for old computers
c easy-to-use hobby-os operating-system x86-32
Last synced: 17 Jan 2026
https://github.com/offensive-vk/classics
Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Hence, An Old School Repo. All Programs Have Categorized for Reference.
Last synced: 15 Jun 2025
https://github.com/robrohan/r2
A vector, quaternion, and matrix single-file public domain library for C99
c c99 game-2d game-development gamedev maths matrix matrix-multiplication
Last synced: 01 May 2025
https://github.com/kimlimjustin/touch
Create file(s) just by typing a command.
Last synced: 10 Apr 2025
https://github.com/gavinlyonsrepo/pic_16f716_projects
Projects for the PIC 16F716 microcontroller. (PIC16F716) 8-bit 18-pin.
16f716 8-bit 8bit assembly battery battery-testers c dht11 lcd microcontroller nokia nokia-5110 pic pic16 pic16f pic16f716 project segment seven-segments-display ucontroller
Last synced: 02 May 2025
https://github.com/gregdhill/lin-reg
Linear Regression - C
c least-squares linear-regression matrix-inversion matrix-multiplication normal-equation
Last synced: 03 May 2025
https://github.com/acasamit/ratios
RatiOS is a simple operating system kernel developed from scratch in C and Assembly for BIOS (not EFI) on the i386 architecture.
Last synced: 30 Apr 2025
https://github.com/fbn776/dslab-s3
Repo containing the code for all exercises done in KTU 2019 S3 Data Structures lab
c data-structures ktu ktu-s3-cse lab
Last synced: 15 Jun 2025