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-09 00:04:38 UTC
- JSON Representation
https://github.com/leonburghardtdev/injectify
Injectify is a simple and easy-to-use tool that allows users to inject dynamic link libraries (DLLs) into running processes.
c cheats cpp dll-injection imgui reverse-engineering win-api
Last synced: 11 Apr 2026
https://github.com/petergtz/c2c-err-transpiler
This was an attempt to extend the C programming language with advanced error handling constructs, similar to those seen in Rust today. It's a compiler taking a C-like dialect and compiles to pure C.
Last synced: 28 Mar 2025
https://github.com/avaniketh0905/molec
Molec is a 3D molecular visualization tool built with C, OpenG, rendering chemical structures from SMILES formulae.
3d-graphics 3d-visualization c molecule opengl
Last synced: 13 Apr 2026
https://github.com/tlmader/mash
Mash, a simple shell using the POSIX system call API
Last synced: 12 Apr 2026
https://github.com/abdulrahman-k-s/simple_shell
ALX's low-level programming second project. Made with my peer @fadirafik
alx alx-low-level-programming alx-project bash c linux shell unix
Last synced: 11 Apr 2026
https://github.com/massigy/c-dictionnary-program
This C program, loads a file of 10000 english words to a trie data structure and search for the right spelling when the user types a word of his own.
c cprogramming data-structures gcc git github linked-list makefile
Last synced: 07 May 2026
https://github.com/ferreiiratech/embarcatech-subgrupo-06-u4-microcontroladores-atividade-2
Este projeto utiliza a ferramenta educacional BitDogLab para o controle de pinos GPIO de um microcontrolador RP2040. O sistema permite o acionamento de LEDs RGB e um buzzer por meio de comandos enviados pela interface serial UART.
c c-language embedded-systems linguagem-c microcontroladores microcontroller raspberry-pi-pico-w rp2040 sistemas-embarcados
Last synced: 15 Mar 2025
https://github.com/aditeyabaral/hashmap-lemmatizer
A simple lemmatizer made as a part of the Data Structures (UE18CS202) course at PES University. We used the concepts of graph networks combined with a HashMap to create the database of words along with their lemma.
c data-structures graph hashing lemmatization linked-list natural-language-processing
Last synced: 28 Jun 2025
https://github.com/zeyad97/connect-4-game-c
This is a simple Connect 4 game built in C with basic AI. The goal is to get four of your pieces in a row before your opponent. You can play either against another player or the AI, which makes random moves. Features: Play against another player or AI Written in C Simple console-based game
c connect4-ai-game university-project
Last synced: 23 Apr 2025
https://github.com/matheusmoraes13/sistemacadastrologin
Sistema de Cadastro e Login, utilizando a interface gráfica da biblioteca GTK para a criação de uma UI
Last synced: 01 Apr 2025
https://github.com/ygor-sena/42cursus-push-swap
The seventh project of 42's curriculum asks students to find an optimized way to sort data with two stacks and a limited set of instructions.
42 42cursus 42pushswap 42saopaulo 42school 42sp ansi-c c ecole42 radix-sort sorting-algorithms
Last synced: 14 Jun 2025
https://github.com/gdonald/blackjack-c
Console Blackjack in C
21 blackjack blackjack-game c console game
Last synced: 16 Mar 2025
https://github.com/rhazra-003/oslab
Assignment - Solution of Operating Systems Lab of 5th Semester (Batch of 2023) of NIT Durgapur
c linux operating-system python3 ubuntu1804
Last synced: 13 Apr 2026
https://github.com/lmizner/tideman_election
A program that runs a Tideman election, which is a ranked-choice voting method to produces the candidate that wins the majority of the vote in every head-to-head match up.
algorithms bubble-sort c conditional-statements loops nested-loops
Last synced: 02 Apr 2025
https://github.com/krishpranav/postexploit
A simple Post Exploitation C2 Tool
c c-plus-plus exploit-development exploitation exploitation-framework exploits golang hacking linux macos post post-exploit postexplotation python python-security security security-tools vscode vulnerability windows
Last synced: 14 Apr 2026
https://github.com/krasjet/fretl
A command-line fretboard for mirrored (left-handed) guitar and alternative tunings.
c cli fretboard guitar music-theory
Last synced: 13 Jun 2025
https://github.com/pvgupta24/compiler-design
Compiler for Mini C
c compiler-design lex lexical-analysis yacc
Last synced: 06 Jul 2025
https://github.com/superpuiu/sonata-audio
Small music/audio player made with SDL and MicroUI.
audio-player c music music-player
Last synced: 03 Jul 2025
https://github.com/ip2location/ip2proxy-python-c
Python library with C module for IP2Proxy database lookup. It can be used to find the IP addresses which are used as VPN anonymizer, open proxies, web proxies and Tor exits.
c c-module ip2location ip2proxy ip2proxy-python proxy-checker proxy-database proxy-information python python-library
Last synced: 17 May 2026
https://github.com/machado-joao/c
Listas de exercícios feitos com a linguagem C.
Last synced: 30 Mar 2025
https://github.com/nathanpotter17/emcc-wasm
WebAssembly and WASI using C++ & Rust
c cpp emscripten js wasm wasmtime webassembly
Last synced: 22 Apr 2025
https://github.com/azersd/argparse
CLI Argument parser in C for 42 projects.
42 42cursus 42projects argparse c cli
Last synced: 11 Oct 2025
https://github.com/nullndr/lexer
A C implementation of a lexical analyser for a programming language (wip)
c lexical-analysis lexical-analyzer
Last synced: 19 Jun 2025
https://github.com/embeddedalpha/stepper_motor_driver
Scalable Driver for Stepper Motor Written in Embedded C for STM32F407VGT6 Discovery Board.
c driver embedded-c embedded-systems stepper-motor stm32f4 stm32f4-discovery
Last synced: 31 Mar 2025
https://github.com/ferhat-mousavi/aes
This repository demonstrates the implementation of cryptographic algorithms including AES for encryption, MD5 and SHA-256 for hashing, and HMAC-MD5 for message authentication. These C code examples are ideal for learning secure data handling techniques in modern applications.
Last synced: 31 Mar 2025
https://github.com/mailittlepony/flowergame
multiplayer game for ESP using TCP protocol
Last synced: 15 Mar 2025
https://github.com/multiform-validator/c
Multilingual library made for validation, various form fields, such as: email, telephone, password, cpf, cnpj, credit card, magic numbers for image mimetype validation and much more.
Last synced: 10 Mar 2026
https://github.com/ilyass-bougati/structure
This project derives from the work done on the course of "Structure de donnees dans C" followed in FSTS
c data-structures-and-algorithms
Last synced: 04 Feb 2026
https://github.com/mstanimirovic/make-template
Custom Makefile build system for C and C++ projects, enhancing development efficiency and flexibility.
build-system c cpp make makefile
Last synced: 19 May 2026
https://github.com/pranav2092/tic-tac-toe-game
Basic Tic-Tac-Toe game
basic-game basic-game-in-c c c-game c-games-for-beginners game tic-tac-toe-c tic-tac-toe-game tic-tac-toe-game-c tic-tac-toe-game-in-c
Last synced: 17 Mar 2025
https://github.com/viral32111/brainfuck-interpreter
A rudimentary interpreter for the Brainfuck programming language.
Last synced: 30 Oct 2025
https://github.com/igorgiuliano/beecrowd-problems
Repositório com soluções dos problemas de programação da plataforma Beecrowd.
Last synced: 12 Jun 2025
https://github.com/filippo-corti/the_c_programming_language
Repository for the class "Programmazione I" 22/23 - I Anno, I Semestre
Last synced: 17 Mar 2025
https://github.com/parthacharyaaaaa/locstat
CLI tool for counting lines of code (LOC), written using the C-Python API
c c-python-extensions cli parser python3
Last synced: 21 Feb 2026
https://github.com/sktapn/maloca_handson
Este repositório reúne projetos de IoT com foco em saúde, desenvolvidos pela Equipe Spear no curso Maloca das iCoisas.
arduino c equipespear iot python saude
Last synced: 21 Feb 2026
https://github.com/mrmaxguns/c
Miscellaneous C programs
c c-11 c11 learning-by-doing low-level project-euler
Last synced: 05 Oct 2025
https://github.com/josephgoksu/ceng103-ceng104-labs-notes
Yildirim Beyazit University COMPUTER PROGRAMMING I - II. First and Second Semester is available.
Last synced: 04 Jun 2026
https://github.com/kiko-g/feup-rcom
FEUP RCOM | Computer Networks | 2019/20
Last synced: 28 Jul 2025
https://github.com/akutchi/french-nomaian
A nomai's language generator adapted for french.
ada c gtkada language linguistics ncurses-tui nomai outer-wilds
Last synced: 19 May 2026
https://github.com/milesrack/blackjack-cli
Play a game of Blackjack in your terminal.
blackjack blackjack-cli blackjack-game blackjack-simulator c c-programming casino casino-games gambling gambling-game
Last synced: 23 Oct 2025
https://github.com/stdlib-js/blas-base-transpose-operations
List of BLAS transpose operations.
array blas c fortran javascript multidimensional ndarray node node-js nodejs operation stdlib transpose transposition types util utilities utility utils
Last synced: 26 Oct 2025
https://github.com/ashutoshthings/retrochat
A Terminal based chatting application.
c server-client-application socketprogramming winsock2
Last synced: 02 Jul 2026
https://github.com/randruc/perpetualcalendar
A simple perpetual calendar in C.
Last synced: 21 May 2026
https://github.com/untodesu/assignments
UrFU assignments
arm c hardware keil keil-uvision mcb1700 urfu
Last synced: 21 Aug 2025
https://github.com/rupt/c-explicitly-controlled-testing
You can test C code without hiding control flow in macros.
Last synced: 12 May 2025
https://github.com/danielbrodi/knights-tour
The Knight’s tour problem solved in C with both the naive and the heuristic solutions, using a backtracking algorithm, recursion and a bit array. Includes GUI,
backtracking backtracking-algorithm c chess chess-ai chess-board chess-game chessboard heuristic-algorithm heuristic-search heuristic-search-algorithms heuristics knight-problem knight-tour knights-tour knightstour memory-management options-strategies recursion recursive-algorithm
Last synced: 13 May 2025
https://github.com/joexbayer/wifi-monitor
Experimental toy program to monitor wifi networks using a WiFi adapter in mointor mode.
Last synced: 04 Apr 2025
https://github.com/thchang/csvtomatrix
Import a matrix from a CSV into a C array, and store in row-major ordering.
Last synced: 28 Mar 2025
https://github.com/vdribeiro/sosh
Simple command interpreter that acts as OS Shell.
Last synced: 07 Mar 2026
https://github.com/coding-pelican/game2048-c
Implementation of the classic 2048 game in C
2048 ascii ascii-game c cli cli-game console console-based console-game game game-2048 terminal terminal-based terminal-game
Last synced: 19 May 2026
https://github.com/jacobgrisham/encryption-arrays-using-c
Encryption Program.
arrays c caesar-cipher encryption
Last synced: 29 Mar 2025
https://github.com/noxmor/cbrew
Single header build tool for C projects.
build build-tool c single-header single-header-lib single-header-library
Last synced: 12 Apr 2025
https://github.com/dsal3389/dumbdevice
create a simple shell that can mimic other devices
Last synced: 12 May 2026
https://github.com/theolepage/lc-3-emulator
An emulator for the LC-3 assembly language written in C.
asm c emulator lc-3 lc3 little-computer-3
Last synced: 29 Aug 2025
https://github.com/hroptatyr/aeiou
ASCII Everywhere, transliteration from UTF-8
c command-line-tool transliterate
Last synced: 29 Jul 2025
https://github.com/kelreeeeey/numerical_from_book_to_code
Numerical Thingy from book to code, Calculus, Physics and allthat - written in C and Python
c calculus learning-by-doing physics python
Last synced: 05 Apr 2025
https://github.com/SophieZ302/C-Project-Interpreter
Racket Interpreter in C, using Stack, Queue, Binary Tree
Last synced: 11 May 2025
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: 21 Sep 2025
https://github.com/amine-cs96/round_robin-process-scheduler
Round-Robin Process Scheduler is a C console application simulating CPU scheduling with the Round-Robin algorithm. It manages processes dynamically in a circular queue, executes them in fixed time quanta, and visualizes process states, illustrating time-sharing and process management in operating systems.
c circular-queue cpu-scheduling operating-system process-scheduler round-robin simulation time-sharing
Last synced: 14 Oct 2025
https://github.com/dantondanvin/hospital-management-system
This is a hospital management system written in C language. Functionalities include addition of new patients, search based on various fields, editing information of a patient and deletion of patient records.
c crud-operation hospital-management-system
Last synced: 29 Jul 2025
https://github.com/nchimunyascripts/auction-marketplace
This is a Flask web application that implements a simple auction system. Users can register, login, create auctions, place bids, update auctions, and delete auctions. Follow te link to check out the live demo if any case you can refresh the page
c cplusplus cpp css3 cython flask flask-application flask-sqlalchemy html-css-javascript html5 javascript jquery jquery-plugin jwt-authentication jwt-token powershell python3
Last synced: 12 Apr 2026
https://github.com/jamesalbert/halfprec
Half-precision assembly interface for C
assembly c doge half-precision nasm
Last synced: 11 May 2026
https://github.com/randomhashtags/quarkjson
Native C JSON library, emphasized on performance and system resource efficiency.
Last synced: 03 Sep 2025
https://github.com/element39/bun-llvm
🍔 use LLVM with bun effortlessly
bindings bun c cpp ffi go ir javascript llvm llvm-bindings rust typescript zig
Last synced: 09 Apr 2026
https://github.com/fahimahammed/parallel-processing-and-distributed-system
This repository features MPI and CUDA parallel computing programs exploring concepts such as matrix multiplication, word counting, synchronous communication, array addition, and CUDA-based algorithms.
c distributed-systems mpi parallel-processing parallel-processing-and-distributed-system
Last synced: 22 May 2026
https://github.com/frozencemetery/cdson
C library for the DSON data serialization format, for humans
c dson parser serialization serializer
Last synced: 27 Jun 2025
https://github.com/ana-chenoweth/queue
The Cola class implements a generic queue (FIFO - First In, First Out) for storing elements of type T. Resources
c data-structures dsa queue queues
Last synced: 17 May 2026
https://github.com/basemax/emailvalidatorc
The Email List Filtering Program is a C language program designed to validate and filter a list of email addresses. It ensures that each email address in the provided text file is valid and exists. The program helps to identify and remove fake or incorrect email addresses from the list, ensuring that the remaining email addresses are valid and reac
c email email-filter email-filtering filter-email filtering-email
Last synced: 09 Sep 2025
https://github.com/jedirhymetrix/towersofhanoi
Simple script in C to solve Towers of Hanoi
Last synced: 12 Sep 2025
https://github.com/prajwalch/vimtransporter
c epoll-socket socket socket-communication socket-programming vim-plugin vim-plugins vimscript
Last synced: 22 Sep 2025
https://github.com/rhardih/btecho
Small command-line tool for writing a sequence of numbers as a binary tree in ascii
binary-tree c cli command-line echo
Last synced: 20 May 2026
https://github.com/oldprojectss/1337_pool_2021
This is a repo of my work on 1337 School, pool of june 2021!
Last synced: 16 May 2026
https://github.com/kalbarczykdev/snakesdl2
Simple implementation of Snake game made in C to practice SDL2
c c-application c-library desktop-app game gui sdl sdl2 snake snake-game
Last synced: 30 Jul 2025