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/sagiegurari/c_vector
A simple growable vector for C
c c-lib c-library data-structures vector
Last synced: 08 Oct 2025
https://github.com/antony-jr/cutelog
A cute logging system for C programs.
c easy-to-use emoji library logging-library pretty-printer simple
Last synced: 19 Aug 2025
https://github.com/subhangisati/c_programming
This is just to practice C programming from scratch
basic-programming c c-programming-language problem-solving
Last synced: 14 Oct 2025
https://github.com/jimbobbennett/azureiotarduinosample
Sample code for using Azure IoT Hub and Arduino
arduino azure c cpp iot iot-hub platformio vscode
Last synced: 09 Apr 2026
https://github.com/jacmoe/nasl
Nasl is Not A Sixteen-bit Library
16-bit basic c c99 glfw3 graphics-programming my-basic old-school retro
Last synced: 01 Sep 2025
https://github.com/almostsagar/kbc-game
A Terminal based Game made with C Language
Last synced: 30 May 2026
https://github.com/tmpstpdwn/simplemathrepl
A simple command-line math evaluator written in C
beginner c c-beginner c-programming-language evaluator io linux math math-expression-evaluator parse repl shunting-yard-algorithm unix
Last synced: 13 Mar 2026
https://github.com/yakiyo/ashfi_assignment
Solution to some assignments written in C
Last synced: 08 Nov 2025
https://github.com/stdlib-js/ndarray-base-char2dtype
Return the data type string associated with a provided single letter abbreviation.
abbr abbreviation array base c data dtype javascript multidimensional ndarray node node-js nodejs stdlib type types util utilities utility utils
Last synced: 12 Mar 2026
https://github.com/alexpreynolds/byte-store
Generate and explore upper triangular and square matrices of 1-byte values
bioinformatics c correlation-scores encoding jaccard-similarity pearson spearman-rho
Last synced: 05 Feb 2026
https://github.com/wangrongwei/kcore-utility
WIP: Linux kernel kcore-utility
Last synced: 16 May 2026
https://github.com/lockie/vibe
Pure C implementation of ViBe background subtraction algorithm
Last synced: 08 May 2026
https://github.com/not-minimal/algoritmos
Ramo de Algoritmos y Programación del Segundo Semestre
Last synced: 14 Jun 2025
https://github.com/tdjastrzebski/cppbuild
C/C++ Multi-Step Incremental Build Tool
build build-automation build-tool build-tools c c-plus-plus cli command-line cpp
Last synced: 12 Mar 2026
https://github.com/sirlavoie/cs-skinchanger
A CS:GO skinchanger made in C.
c csgo-cheat csgo-hack skinchanger skinchanger-csgo
Last synced: 05 Aug 2025
https://github.com/pandh4cker/memory
Memory game /w SDL2
c c-language memory memory-game sdl2 sdl2-image sdl2-ttf
Last synced: 28 May 2026
https://github.com/mekhyw/programming-challenges
Recursion, memoization, divide and conquer, backtracking, classical sorting algorithms, heaps and priority queues, data structures, abstract data types, trees and search algorithms
Last synced: 10 Jan 2026
https://github.com/jdeokkim/b021
A variant of the Blackjack game made with raylib.
blackjack c c99 fisher-yates fisher-yates-shuffle gnu99 raylib
Last synced: 17 Jun 2025
https://github.com/bahamas10/undercurrents
Visualizer made in C and OpenGL and SDL2
Last synced: 08 Oct 2025
https://github.com/stridsvagn69420/magicfix
Command-line tool to repair your file extensions
c command-line cpp cross-platform file-extension-converter file-extensions files magicbytes magicnumbers
Last synced: 26 Jul 2025
https://github.com/ayushkhodankar/employee-management-system
A mini project on employee management system in C language
Last synced: 16 Mar 2025
https://github.com/tank3-tk3/pi-calculation-cpu-gpu
PI calculation with CPU and GPU
c cpp cuda parallel-computing pi
Last synced: 13 Apr 2026
https://github.com/headblockhead/slab-firmware
Firmware for the core boards of the Slab Keyboard system.
c keyboard pico-sdk slab-keyboard tinyusb
Last synced: 12 Mar 2026
https://github.com/dmitmel/penguins-game
A small game I wrote for the university
board-game c c-plus-plus cross-platform game wxwidgets
Last synced: 17 May 2026
https://github.com/cxw42/audio-utsl
An audio player library you can build from source! Integrates libsndfile with portaudio.
apache-license-2 audio-engine audio-library bass-library c cygwin libsndfile portaudio pthreads realtime-audio sound-player win32
Last synced: 01 Jun 2026
https://github.com/michaeltryby/shared
shared objects for swmm and epanet solvers
Last synced: 19 Oct 2025
https://github.com/aashrafh/naivec
A simple C compiler implemented in LEX (Flex) and YACC (Bison)
bison c c-compiler compiler compiler-design flex lex programming-language yacc
Last synced: 21 Sep 2025
https://github.com/jglrxavpok/snes-c
Trying to get a C projet working on a SNES
Last synced: 08 May 2026
https://github.com/snick512/cloudflare
A Cloudflare Zone management tool.
api bash c cli cloudflare dns manager zones
Last synced: 07 Feb 2026
https://github.com/raphaelbrodrigues/computer-science-degree
Repository dedicated to my Computer Science degree
c computer-science java python
Last synced: 03 May 2026
https://github.com/mo7amed-hussein/c-language-made-easy
c language made easy in arabic book , source code and pdf
book-src c c-language-made-easy c-languages free-book learn-c madeeasy
Last synced: 20 Oct 2025
https://github.com/ankraft/akasn1lib
ASN.1 Encoding / Decoding library in C
Last synced: 02 Mar 2026
https://github.com/omarazizi/logic-gates-modeling
Modeling Logic Gates with Neural Networks
c deep-learning machine-learning neural-networks
Last synced: 19 Jun 2025
https://github.com/nourddine-benyahya/minishell
The 42 minishell project is a task where students create a simple shell program that can execute commands, handle errors, manage processes, and implement basic shell features like redirections and pipes. It emphasizes understanding Unix system calls and improving coding skills in C.
1337 42-cursus bash c c-programming low-level-programming minishell shell zsh
Last synced: 03 Oct 2025
https://github.com/fosscit/ticktos
A user space simulation of a Real Time Operating System (RTOS)
Last synced: 08 Aug 2025
https://github.com/basemax/string2cstring
A tiny program to convert a file contents to C string with supporting multi-lines...
c c-string cgi cgi-fcgi cgi-script cgi-server file-read parser parsers php replace replace-text replacement string string-c string-formatter string-parse strings tool tools
Last synced: 18 May 2026
https://github.com/gabrieldlima/dwm
My DWM (suckless window manager) custom build
Last synced: 05 Feb 2026
https://github.com/artgins/yunetas
Yuneta Simplified, a development framework about messages and services, based on Event-driven, Automata-based and Object-oriented programming.
asynchronous automation-framework c esp32 event-driven framework iouring ipaas javascript linux python rtos yuneta
Last synced: 09 Jun 2026
https://github.com/moxer-mmh/sorting-algorithms
Advanced Algorithm mini tp
c complexity python sorting-algorithms
Last synced: 07 Oct 2025
https://github.com/jobson-batista/character_counter
Contador de caracteres escrito em C
Last synced: 09 Aug 2025
https://github.com/vardan2009/viax
VIAX is a simple OS written in Assembly and C
assembly c command-line operating-system
Last synced: 16 Jan 2026
https://github.com/ZBCMars/UEFIStudy
Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.
bios c operating-system uefi uefi-boot uefi-shell
Last synced: 11 Mar 2025
https://github.com/micahondiwa/alx-low_level_programming
Low-level programming language with ALX and Holberton School
c data-structures malloc malloc-free malloc-library
Last synced: 18 Sep 2025
https://github.com/bacpack-system/packager
BringAuto Packager - a simple way how to build and maintain our dependencies with almost zero learning curve and out-of-the box integration into our workflows.
bacpack-system c cmake cmakelib cpp cxx docker packager
Last synced: 12 Mar 2026
https://github.com/davix3f/ncplot
ncurses C plotter
c cartesian cli cli-gui ncurses ncurses-library plot plotter plotting terminal-app terminal-based
Last synced: 07 Sep 2025
https://github.com/diogocarrola/leetcode75
The 75 most frequent LeetCode questions in coding interviews, curated by industry experts. The only resource you need for coding interviews.
algorithms c coding-challenges cpp data-structures interview-preparation javascript leetcode python
Last synced: 06 Oct 2025
https://github.com/coldmayo/klaudos
Klaud themed operating system
c linux operating-system operating-systems osdev x86-assembly
Last synced: 06 Feb 2026
https://github.com/suxrobgm/ccourseworkassignments
Individual and Group Assignments in C Language and UNIX Operating System (CSC202A)
Last synced: 26 Mar 2025
https://github.com/tcbrindle/libsudoku
C and C++14 library for solving sudoku puzzles, using Range-V3
c c-library c-plus-plus cpp-library sudoku-solver
Last synced: 19 May 2026
https://github.com/huanhuanonly/windowdo
The scripting language for controlling windows on Windows OS.
c console scripting-language win32 windows-control
Last synced: 14 Jun 2025
https://github.com/ruzafa8/minishell
A simple Unix shell implementation in C. Supports basic commands, piping, redirection, and signal handling. Ideal for learning shell scripting and process management. It's a 42 School Project.
Last synced: 19 Apr 2026
https://github.com/amirreza-ipchi-haq/brainf
The interpreter for BrainF
brainfuck-interpreter c command-line-tool
Last synced: 24 Jul 2025
https://github.com/jspaaks/copier-template-for-c-projects
Copier template for C projects
c clanguage cmake copier-template template
Last synced: 13 Jun 2026
https://github.com/thibamahlezana/intrusion-detection-system
This intrusion detection application leverages C++ with OpenCV and NCNN for real-time computer vision. It monitors live camera feeds, enabling users to define areas of interest. Upon detecting unauthorized access, the system triggers alarms, facilitating rapid security responses.
artificial-intelligence c cmake computer-vision cplusplus cplusplus-11 glew glfw3 imgui imgui-glfw intrusion-detection intrusion-detection-system intrusion-prevention intrusion-prevention-system irrklang ncnn opencv opengl
Last synced: 16 Feb 2026
https://github.com/beliavsky/fortran-to-c
Transpiler from modern Fortran to C
c fortran modern-fortran transpiler
Last synced: 27 May 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/notamitgamer/mojic
Obfuscate C source code into encrypted, password-seeded emoji streams.
c code decryption emoji encryption mojic npm npm-package
Last synced: 03 Feb 2026
https://github.com/bagussatoto/fp-smart-lamp
Final Project Mata Kuliah Komunikasi Data - Hasil Diskusi YouTube📍
c komdat komunikasidata microcontroller smartlamp
Last synced: 06 Jun 2026
https://github.com/xstupi00/IFJ2017
Implementation compiler of imperative language IFJ17.
c compiler ifj17 lexical-analysis semantic-analysis syntactic-analysis vut vut-fit
Last synced: 11 Mar 2025
https://github.com/ctronp/bigint
Big Integer library for C. Made in pure C (without asm or SIMD) using only 2 files. Works on 16, 32, 64 bits computers
16-bit 32-bit 64-bit bigint biginteger biginteger-library c performance
Last synced: 14 Jul 2025
https://github.com/sjml/beschi
bit-packing and unpacking code generator for C, C#, Go, Rust, Swift, and TypeScript
binary c code-generation csharp deserialization golang messages rust serialization swift typescript
Last synced: 02 Sep 2025
https://github.com/bamx23/mobileoptimized
Sample project for MobileOptimized'19. iOS crash handling and stuff
2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift
Last synced: 13 Apr 2026
https://github.com/pedrozappa/42_ft_printf
42 Project : ft_printf
42 42born2code 42cursus 42school c printf
Last synced: 18 Feb 2026
https://github.com/wiwichips/assignment-extension
Quick and simple way to update your C/C++ assignment after you've submitted it.
Last synced: 29 Apr 2026
https://github.com/desmonhak/bmp_image
Esta es una pequeña librería para C y Java para leer y escribir imagenes RGBs lineales en formato BMP windows.
Last synced: 09 May 2026
https://github.com/valsaven/programming-challenges
c challenges education javascript python
Last synced: 13 Apr 2026
https://github.com/bagussatoto/appentripemasukan
Responsi MataKuliah Pemprograman Lanjut - AppEntriPemasukan
c csharp csharp-library responsi
Last synced: 17 May 2026
https://github.com/scokmen/jpipe
A lightweight C pipe-to-JSON logger designed for high-performance stream capture and extensible metadata injection.
Last synced: 10 Mar 2026
https://github.com/ruthenic/drakecoreutils
Drake's Epic Coreutils (working title)
Last synced: 17 Jun 2025
https://github.com/mtaciano/cmc
Um compilador para a linguagem C- derivada de C.
Last synced: 10 Aug 2025
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/mewmix/sm4-xts-openssl
openssl sm4-xts & aes-xts 256 implementations for testing
aes-256 c cryptography disk-encryption openssl sm4
Last synced: 07 Jun 2026
https://github.com/stynh/b2engine
A fun side project, making Pure-ECS with only C and following DoD.
c data-oriented-architecture data-oriented-design ecs entity-component-system game-development game-engine
Last synced: 08 Jul 2026
https://github.com/lynk4/project-os
Writing an OS nobody ask for..............
assembly bootloader c fasm operating-system-from-scratch os os-programming qemu qemu-system-aarch64 x86 x86-assembly
Last synced: 15 Aug 2025
https://github.com/theo-mestre/c-sfml-static-premake
This repository provides a simple setup to create an C-SFML application using Premake 5.
Last synced: 03 Feb 2026
https://github.com/rudreshveerkhare/doctor-appointment-booking-system
This is my First-year project which got me very interested in Computer Programming. This application is completely written in C from Frontend GUI to Backend network operations.
c gtk3 linux mysql mysql-c-api
Last synced: 19 Apr 2026
https://github.com/mulx10/firefly
Enhancing Object Detection in using Thermal Imaging for thin cross-section unidentifiable objects(eg. cyclist, pedestrians).
autonomous-cars autonomous-navigation autonomous-vehicles c cuda object-detection thermal-camera yolov3
Last synced: 03 Sep 2025
https://github.com/basemax/another-one-draft-in-c
Just a attempt to implement a lexer in pure C without a lexer generator.
Last synced: 19 Aug 2025
https://github.com/fairfield-programming/libiii
🎆 An embeddable library for the Interpolated Image Interchange format.
c clang embedded file file-processing image image-processing images library standard standards
Last synced: 22 Aug 2025
https://github.com/evanpacini/netpbm-c
Some headers and experiments with netpbm and C.
Last synced: 05 Oct 2025
https://github.com/juanmanuelramallo/siti
Sistema Integral de Transporte Inteligente - Trabajo final para Taller de Proyecto I - UNLP
Last synced: 09 Jun 2026
https://github.com/joelkp/scoop
SCOOP: Simple C library for Object-Oriented Programming (2013 proof-of-concept library)
c object-oriented-c object-oriented-programming
Last synced: 10 Mar 2026