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-04 00:04:30 UTC
- JSON Representation
https://github.com/andr3w03/kgv_uts_turing-a
Ujian Tengah Semester Mata Kuliah Komputer Grafik dan Visualisasi
c cpp desktop-application glew glfw opengl visual-studio
Last synced: 09 May 2026
https://github.com/ooliver1/gameoflife
My attempt at Conway's game of life, in C.
c cmake conway-game conways-game-of-life gameoflife tui
Last synced: 13 Oct 2025
https://github.com/hyouteki/senet
probing SEcurity of NETwork
aes big-number c ciphers cpp diffie-hellman fasm network-security pkda python rsa
Last synced: 05 Sep 2025
https://github.com/rtsfred3/pyntegrate
Use of native C code in Python using C Extensions
c c-extensions c-python-extensions cpython python
Last synced: 16 Jul 2025
https://github.com/hex01e/get_next_line
get_next_line is a function that get line by line from some file using just the file descriptor of the opened file.
Last synced: 13 Oct 2025
https://github.com/basemax/postfixevaluatorc
This is a postfix evaluator written in C. It takes a postfix expression as input and evaluates it. It supports the following operators: + - * / ^ ( )
c evaluator postfix postfix-evaluation postfix-evaluator stack
Last synced: 12 Oct 2025
https://github.com/madladsquad/untitledtemplatingengine
A templating engine powered by a lisp-like language
c cpp library templating templating-engine templating-language
Last synced: 17 Mar 2026
https://github.com/suresh142/lsb_image_steganography
Steganography is the art and science of concealing information within other data to ensure its confidentiality, In this project, you will implement a basic steganography system using the C programming language. The primary goal is to embed a secret message within an image without visibly altering the image.
c cplusplus cpp image lsb lsb-steganography secret steganography
Last synced: 20 Apr 2026
https://github.com/jhump/midi-compozer
An ancient MIDI composition program for DOS (circa mid-to-late 1990s)
Last synced: 10 Sep 2025
https://github.com/bonifatius94/chesslib.py
C-lib Python3 extension for efficient chess draw-gen
Last synced: 24 Apr 2025
https://github.com/yettabaa/fdf
FDF is a 42 school project focused on 3D programming and graphics rendering. It involves creating a wireframe model from a 2D map, applying transformations like rotation, scaling, and projection to display the model in 3D. The project aims to develop skills in handling algorithms, mathematics, and computer graphics concepts.
1337cursus 1337school 2d-3d 42 42cursus c fdf fdf-1337 fdf-42 mathematical-expressions matrices matrices-transformation minilibx mlx mlx42 transformation
Last synced: 10 Oct 2025
https://github.com/seng3694/cli
Lightweight CLI Parser
c cli cmake command-line-interface command-line-parser
Last synced: 10 Oct 2025
https://github.com/seluj78/shellgrammargenerator
This shell script converts .yacc files into a parser friendly C file
Last synced: 19 Apr 2026
https://github.com/mdubus/clustermatrix
Electronic Project to find available places in the Clusters of the 42-school !
42 42school c clustermatrix electronics
Last synced: 09 Oct 2025
https://github.com/cherifon/stm32_sdc30_co2_sensor
Repository for utilizing the Sensirion SCD30 CO2 sensor with the STM32L4 microcontroller.
c cubemx i2c scd30 smt32 smt32cubeide stm32l4 teraterm uart
Last synced: 09 Oct 2025
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/flatcap/vte2
📊 Experiment to understand and improve VTE (terminal emulator)
Last synced: 15 May 2026
https://github.com/sudeepacharjee/cpp-projects
is repository contains simple programs written in C++ programming languages to help beginners understand the basics of coding. Feel free to explore and learn
Last synced: 08 Jan 2026
https://github.com/antoninhrlt/franc
Le langage C mais en français (fran C). Inspiré de bnjbvr/rouille. Gloire à la baguette
baguette c france french funny-coding
Last synced: 20 Feb 2026
https://github.com/sidojain/cypher
Cypher is a lightweight, feature rich, terminal-based text editor written in C, using Tree-Sitter highlighting.
c data-structures file-io linux low-level-programming piece-table raw-mode terminal text-editor tree-sitter undo-redo wsl2
Last synced: 13 Apr 2026
https://github.com/dominic248/online-compiler-django
Tech. Stack: Django and Django-REST-Framework. Available Online Compilers:- Python-2.7, Python-3.8, PHP-7, C, C++, Java-8, Java-11
c c-plus-plus django django-rest-framework java-11 java-8 php-7 python-2 python-3
Last synced: 08 Oct 2025
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/gabrieldlima/dwm
My DWM (suckless window manager) custom build
Last synced: 05 Feb 2026
https://github.com/wadaboa/operating-systems-project
Trains scheduling project, for Operating Systems class at UNIFI
c operating-systems sistemi-operativi so threading train-scheduler unifi
Last synced: 07 Oct 2025
https://github.com/carletonurocketry/josh-nx
Board support logic for the Josh flight computer running Apache Nuttx.
apache-nuttx c embedded flight-computer inspace nuttx rocket rocketry rtos space
Last synced: 06 Oct 2025
https://github.com/librity/ft_push_swap
42 São Paulo - push_swap
42 42born2code 42cursus 42projects 42saopaulo 42school c gcc optimization pushswap sorting sorting-algorithms stacks
Last synced: 06 Oct 2025
https://github.com/jancarauma/cobra
Snake game written in C - animations, retro menu, smart snake enemies, sound effects.
animation astar astar-algorithm bass-library c game retro-game retro-game-snake snake snake-game
Last synced: 18 Aug 2025
https://github.com/s-mv/smvm
Register-based bytecode VM implementation.
assembler bytecode-virtual-machine c
Last synced: 18 Aug 2025
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/keepalive555/datastructure
数据结构、算法、一些经典用法的学习示例代码(均由笔者编写并且调试通过)。
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/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/striter-no/ghostplace
Свое доменное пространство и веб-архитектура прямо в терминале Linux
Last synced: 10 Aug 2025
https://github.com/akshay-rajan/s1
S1 MCA Coursework
algorithms c css data-structures html javascript php python
Last synced: 30 Jan 2026
https://github.com/aabbdev/UniSerializer
Fast and efficient universal data serializer
c cplusplus cross-platform deserializer fast library marshalling python serialization serialization-library serializer tiny universal-serialization-library zero-copy
Last synced: 10 Aug 2025
https://github.com/vpoulailleau/basicmakefile
A basic makefile for C project
c gcc gcc-compiler make makefile makefile-snippets makefile-template
Last synced: 25 Jul 2025
https://github.com/neomutt/test-ansi
⚠️ Some experiments with ANSI escape sequences
Last synced: 14 Feb 2026
https://github.com/ir33k/aoc23
Advent of Code 2023
advent-of-code advent-of-code-2023 advent-of-code-2023-c c
Last synced: 19 Aug 2025
https://github.com/domfarolino/os
Repository to accompany me along me OS journey
c concurrency kernel-module linux mutex operating-systems posix posix-apis semaphore synchronization system-calls system-v unix
Last synced: 20 Jan 2026
https://github.com/walid-git/fork-bomb
Simple C program to create infinite number of processes until no more space is available, with redefinition of SIGINT handler to avoid killing with CTRL+C
c cprogramming fork sigint-handler signal-handler signals system-programming
Last synced: 13 Mar 2025
https://github.com/impiaaa/texmex
A library and command-line interface for converting and modifying compressed texture files
3d c command-line-tool compression converter library
Last synced: 11 Aug 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/hex01e/libft
a sample lib that include basic c std functions.
Last synced: 22 Mar 2025
https://github.com/h3ar7b3a7/furtherbacktotheroots
Small applications made while studying C in Harvards cs50 course. An introduction to several concepts of computer programming.
c data-structures memory-management
Last synced: 15 Jun 2025
https://github.com/hxndev/concurrent-server-chat-program-using-fork
A chat bot using concept of concurrent servers.
c chatbot client client-server code concurrent-programming servers
Last synced: 11 Aug 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
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/psingh12354/c
Here i upload my C code which i have done
50 c c-programming more practice than
Last synced: 26 Jun 2025
https://github.com/briansantoss/libdstructs
A C library implementing the most commonly used data structures: linked lists, stacks, queues, binary trees, hash tables, sets and array lists/vectors.
algorithms-and-data-structures c library linked-list stacks
Last synced: 08 Mar 2026
https://github.com/neko-box-coder/macropowertoys
A collection of useful C/C++ macros for manipulating arguments and preprocessing
Last synced: 12 Aug 2025
https://github.com/pbrezina/gssapi-auth
Example of authentication using GSSAPI in C
Last synced: 13 Sep 2025
https://github.com/tjensen42/42-fractol
Fract`ol is one of the first computer graphics projects in the 42 core curriculum, where you work with the miniLibx-Library. The project is meant to create graphically beautiful fractals. It's really inspiring to dive into this topic and create some sort of psychedelic effects on the screen.
42project c fractal-algorithms fractal-rendering fractals
Last synced: 20 Feb 2026
https://github.com/sbarisic/kernel
x64 kernel operating system thing
amd64 assembly c msvc operating-system x86-64
Last synced: 21 May 2026
https://github.com/seng3694/adventofcode2016
Advent of Code 2016
advent-of-code advent-of-code-2016 aoc aoc2016 c c99
Last synced: 21 Mar 2025
https://github.com/ibtikar-org-tr/small-projects
small-projects workshop in our community
back-end c front-end machine-learning python3
Last synced: 08 Apr 2026
https://github.com/islatri/leetkocpp
A cargo-like runner for C/C++/Rust LeetCode problems
algorithms c cpp leetcode leetcode-c leetcode-cpp leetcode-rust rust
Last synced: 24 Aug 2025
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/coldmayo/klaudwebsite
The official KlaudOS Website's source code
c web webapp webdev webdevelopment website
Last synced: 23 May 2026
https://github.com/rajspeaks/minesweepergame
Minesweeper Game using C
c game game-development gamedev minesweeper minesweeper-board minesweeper-cpp minesweeper-game minesweeper-solver minesweeper-style-game rajdeep-das rajspeaks
Last synced: 15 Aug 2025
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/talandar99/raylib_game_template
This is template for running raylib games and building them for web using emscripten
c emscripten emsdk example game-development raygui raylib raylib-c template wasm web-assembly
Last synced: 09 Mar 2026
https://github.com/hadichahine/cest
A traditional unit testing library for C.
c cest tdd test-driven-development testing unit-testing
Last synced: 28 Mar 2025
https://github.com/cricksmaidiene/cprograms
:heavy_division_sign: This repository contains the files/programs/problems I worked on in my first year of university in CSF111
Last synced: 22 Mar 2025
https://github.com/HK-Transfield/wramp-multitasking-kernel
A simple implementation of a preemptive multitasking kernel for the WRAMP processor, emphasizing the fundamentals of how multitasking works.
assembly c dispatcher exception-handling input-output interrupts kernel multitasking preemptive-multitasking round-robin-scheduler scheduling wramp
Last synced: 12 Aug 2025
https://github.com/nirmit27/dsa-and-revision
For interview preparation and revision.
c cprogramming dsa java java-programming problem-solving python python3
Last synced: 30 Aug 2025
https://github.com/lukaswrz/readarg
A small, C99, single-header, zero-allocation, dependency-free, public domain argument parsing library
argument-parsing c cli command-line header-only library parser single-header zero-allocation
Last synced: 12 Jan 2026
https://github.com/aveek-saha/intal
C library to perform calculations on integers of arbitrary length
arithmetic-computation c c-library karatsuba large-integers
Last synced: 13 Sep 2025
https://github.com/andrewbastin/texter
A simple ncurses text editor being written in C
c ncurses text-editor work-in-progress
Last synced: 27 Jun 2025
https://github.com/thisisnotjustin/pongtex
Ping Pong Game utilizing a mutex for mutual exclusion and synchronization
c embedded-systems software-engineering
Last synced: 02 Mar 2026
https://github.com/vincent-picaud/mma_meson_demo
How to use Meson to build a Mathematica package relying on LibraryLink and on an external C++ library
c cpp librarylink mathematica mesonbuild
Last synced: 19 May 2026
https://github.com/a0zhar/ps4payloadloader
This repository will be maintained by me. Super simple to use! It has everything needed to build Your own MiraLoader or Payload Launcher refrenced in the PS4JB Repo by Sleirsgoevy
c exploit freebsd playstation4 ps4 ps4-jailbreak ps4-payload ps4exploit ps4jb ps4payload
Last synced: 22 May 2026
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: 21 Sep 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/meharehsaan/system-programming
This repository contains all C language codes of system programming with linux written while learning.
c linux linux-utility system-programming
Last synced: 22 May 2026
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/williamkosasih19/jit-nasm
Just In Time NASM. Assemble and run instructions in memory, immediately
asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64
Last synced: 19 May 2026
https://github.com/arthursudbrackibarra/trab1-psb
Trabalho 1 de Programação de Software Básico.
Last synced: 22 Mar 2025