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-06 00:04:32 UTC
- JSON Representation
https://github.com/renatomaynard/a-multiple-population-coarse-grained-genetic-algorithm-to-solve-the-quadratic-assignment-problem-
A Multiple-population coarse-grained Genetic Algorithm to solve the Quadratic Assignment Problem
c cuda genetic-algorithm quadratic-assignment-problem
Last synced: 09 May 2026
https://github.com/chutrunganh/simplex-method
📌Simple Method in optimization problem, step by step with C language implementation.
c hust linear-optimization linear-programming linear-programming-solver optimization simplex simplex-algorithm simplex-method tableau
Last synced: 25 Oct 2025
https://github.com/gottox/cextras
Utilitylibrary for commonly needed C functions
c hacktoberfest library utility
Last synced: 15 Mar 2025
https://github.com/marcos-vcs/game-pandemic-project
"Pandemic Project" is a playful platform game developed at the onset of the global COVID-19 pandemic.
allegro c game game-development
Last synced: 30 Jun 2025
https://github.com/lpeterse/lmp
Lars' multiprecision integer library
bsdnt c ghc gmp low-level performance
Last synced: 16 May 2025
https://github.com/kaveenhyacinth/boolean-to-decimal-convertor
This is a program to convert binary into decimal and vice-versa.
Last synced: 16 Oct 2025
https://github.com/ronmondshein/simp-simulator-and-assembler
SIMP Processor project showcasing Simulator and Assembler (both implemented in C), along with Assembly Tests (in Assembly) 🧠.
assembler assembly c simulator
Last synced: 31 Mar 2025
https://github.com/abarichello/airport-simulator
Assignment for INE5410
airport airport-simulation c ine5410 simulation simulator ufsc
Last synced: 16 May 2025
https://github.com/mebiusashan/ccli
Command-line arguments parsing library.
Last synced: 15 Mar 2025
https://github.com/bieanimaton/operacoes_usando_struct_e_ponteiros
Código feito em C para fixação da matéria dada em aula (30/03/2022).
c math operations pointers pointers-in-c ponteiros struct
Last synced: 01 Jul 2025
https://github.com/princeshahgithub/c-projects
From Basic To Advance Level Projects
algorithms-and-data-structures beginner beginner-project c
Last synced: 02 Sep 2025
https://github.com/cat-in-the-dark/fc3d
Experimental Fantasy Console for 3D (sic!)
c emscripten fantasy-console game-development game-engine raylib
Last synced: 27 May 2026
https://github.com/xoolive/ode
Exercice sur les schémas d'intégration d'Euler et de Runge-Kutta d'ordre 4
Last synced: 15 Mar 2025
https://github.com/0xkonsti/naive_nn
A simple/naïve implementaion of a neural network lib in c
c learning library neural-network simple
Last synced: 31 Mar 2025
https://github.com/mayankyadav23/mini-voting-system
Mini Voting System is a C-based election app with an Admin Panel for managing candidates and bans, plus a User Panel for secure voting. Featuring real-time results, it offers a streamlined solution for transparent and efficient elections.
c election mini-project voting-system
Last synced: 25 Aug 2025
https://github.com/stevensys/libauritext
A simple SDL3 font sheet library written in C
auri auri-engine c c-library font font-library font-sheet lgpl lgpl3 lgplv3 library lightweight lightweight-library sdl sdl3 sprite-sheet text
Last synced: 23 Mar 2025
https://github.com/luizmiguelsr/estudos-cursos_2020
📚 Cursos realizados em 2020
algorithms c c-plus-plus css3 html5 php python
Last synced: 11 Apr 2026
https://github.com/tigran-sargsyan-w/minishell
This project is about creating a simple shell. Yes, your own little bash. You will learn a lot about processes and file descriptors.
42 42school c c-language cli executor execve fork lexer mandatory minishell parser posix readline shell signals terminal unix unix-shell
Last synced: 19 Apr 2026
https://github.com/theoguerin64/push-swap
42 sorting algorithms project
42cursus c sorting-algorithms stack
Last synced: 01 Jul 2025
https://github.com/satyajitghana/the-c-programming-language-second-edition-solutions
This contains the solutions to the exercises given in the book The C Programming Language by Dennis M. Richie and Brian W. Kernigham
and by c kernigham language programming ritchie solutions the
Last synced: 16 May 2025
https://github.com/seng3694/aocaux
Auxiliary library for solving Advent of Code problems in C
advent-of-code aoc c c99 library
Last synced: 01 Jul 2025
https://github.com/aad99bxp/car-purchase-application--dummy
A car show room is established in Delhi. a. Different type of car is created. b. Cars are available with several features c. Rates are different with loan features.
Last synced: 15 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/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/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/djoezeke/celog
A Fast , Convenient and Lightweight Header Only C/C++ Logging Library.
asynchronous c cpp cross-platform header-only high-performance logger logging logging-library low-latency
Last synced: 09 Mar 2025
https://github.com/jowwan/tic-tac-toe
A console-based Tic-Tac-Toe game written in C, featuring three exciting modes: Classic Tic-Tac-Toe, Footy Tic-Tac-Toe, and Basketball Tic-Tac-Toe. Simple, fun, and perfect for nostalgic gameplay!
basketball c console console-application console-game cpp football project tic-tac-toe tictactoe
Last synced: 08 Apr 2025
https://github.com/wesleych3n/adl-sample-rs
This is a sample code to load AMD Display Library SDK on Windows by your favorite lang Rust🦀.
Last synced: 23 Mar 2025
https://github.com/ikauematos/data-structurec
Hello devs okay with you guys? this repository aims to show a little about the sorting methods using C to apply the ordering methods
Last synced: 27 Feb 2025
https://github.com/n-elmer/rain-guage
PRECIPITATION ⛈ MEASUREMENT 🌈 SYSTEM
arduino c c-plus-plus embedded-systems iot system-development
Last synced: 11 May 2026
https://github.com/amatcoder/cpceg
A GTK port of the CPCEC emulator (http://cngsoft.no-ip.org/cpcec.htm)
amstrad-cpc c emulator gtk gui linux
Last synced: 08 May 2026
https://github.com/apurva313/numerical-method
Join me in discovering innovative solutions for mathematical challenges. From optimization to simulations, let's journey through the realm of algorithms together.
algorithms bisection-method c cpp euler-method gauss-elimination gauss-elimination-method lagrange-interpolation newton-interpolation newton-raphson numerical-methods regulafalsi-method runga-kutta-method secant-method simpson-method taylor-series trapezoidal-method trapezoidal-rule weddle-s-rule
Last synced: 14 Apr 2026
https://github.com/embetech-official/embeutils
A set of general utilities for embedded firmware projects
c compiler endianness header-only library utility versioning
Last synced: 10 Mar 2026
https://github.com/cooljeanius/trousers-0.3.11.2
forked from Sourceforge to get it working on OSX
c trousers trusted-computing tss
Last synced: 18 Jan 2026
https://github.com/cooljeanius/gvpe-2.25
fork of gvpe 2.25, created to fix a build error I was experiencing when updating the MacPorts Portfile for it
Last synced: 18 Jan 2026
https://github.com/nem0z/c-linkedlist
Basic C implementation of linked list
Last synced: 24 Mar 2025
https://github.com/maumneto/compprogramengineering
Repositório dos códigos na linguagem C para a disciplina de Programação
c engineering exercise programming programming-language teaching-materials
Last synced: 10 Jun 2025
https://github.com/sambazley/libstm32usb
USB device driver library for STM32 devices
Last synced: 15 Mar 2025
https://github.com/manav-khandurie/unitconvertor_c
This is a mini-project Unit Convertor build entirely in C back in August 2022 as part of the Curriculum in Semester 3 , in UPES.
Last synced: 06 Apr 2025
https://github.com/lioccoumd/ournix
This project implements a touch function for a simple filesystem in C. It allows creating new files while ensuring proper structure and validation. The implementation includes memory management, pointer handling, and directory management. The project also includes a testable main function for demonstration.
Last synced: 11 Apr 2026
https://github.com/janekbaraniewski/ser2net2ser
Share and connect to serial devices over network!
asio boost c cmake cpp devices network network-devices physical-devices ser2net serial-communication serial-communications serial-devices serial-over-ip serial-port serialport socat virtual-devices virtual-serial-port
Last synced: 15 Feb 2026
https://github.com/macaron99/c-lab
Comprehensive collection of projects, exercises, and examples for mastering the C programming language. Ideal for beginners and experienced developers looking to enhance their skills.
Last synced: 26 Jun 2025
https://github.com/codernayeem/satellite-velocity-calculator
A console based calculator that calculates a satellite velocity and rotation period
Last synced: 28 Mar 2025
https://github.com/blagojeblagojevic/musicplayer
B-Player is a sleek and minimalist music player application designed to provide you with an immersive and distraction-free music playback experience. Whether you're a casual listener or a dedicated audiophile, B-Player offers a range of features to elevate your music enjoyment.
c fft music music-player raylib real-time
Last synced: 02 Jul 2026
https://github.com/teograjqevci/raymarching_tool
A 3D modeling tool written in C++ and OpenGL, leveraging Signed Distance Fields (SDFs) to create, blend, and manipulate primitive shapes.
3d c cpp glsl glsl-shaders graphics macos modeling opengl raymarching raymarching-distance-fields software tool tooling
Last synced: 12 Apr 2026
https://github.com/dpetrosy/42-fractol
42 School Fractol project: Fractal generator using MLX library.
42 42-fractol 42cursus 42fractol 42projects 42school 42yerevan burning-ship c complex-numbers fract-ol fractal-rendering fractals fractol fractol-42 julia-set mandelbox mandelbrot mathematics minilibx
Last synced: 24 Mar 2025
https://github.com/matubu/push_swap
🔢 A sorting algorithm that minimizes the number of moves
Last synced: 11 Oct 2025
https://github.com/0xhericles/criptoforca
Projeto da disciplina de PLP@UFCG (Paradigmas de Linguagens de Programação)
c funcional-programming haskell imperative-programming logic-programming project prolog ufcg
Last synced: 17 May 2026
https://github.com/madkne/MPL_interpreter
A small,fast and simple interpreter also best solution to common problems of programmers.
beta c interpreter language mpl programming-language
Last synced: 11 May 2025
https://github.com/talhaahussain/pig-shuffling-beggar
Continuous Assessment for ECM2433 - The C Family, set by Prof. Richard Everson (Year 2, Semester 2). Involves the implementation of 3 C programs - a Pig Latin translator, an array shuffler, and a simulation of Beggar-your-neighbour.
beggar-my-neighbour c card-shuffling pig-latin
Last synced: 04 Apr 2025
https://github.com/martan03/sortingalgs
C Sorting Algorithms
c c-lang sort sorting-algorithms
Last synced: 03 Jul 2026
https://github.com/konrad1991/rpointer
A small and very dangerous R package. You can create a vector on the heap from R. Therefore, three classes exist: bool, integer and numeric which create the memory during the construction. The memory is not automatically freed. You have to use the method delete in order to three the memory.
Last synced: 06 May 2026
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/artainmo/lem_in
42 school project. Using graph-traversal-algorithms for ants to choose the shortest path within an ant colony.
42school algorithm c graph-traversal-algorithm
Last synced: 16 Jun 2025
https://github.com/abdellah-nsila/fract-ol
A graphical project exploring fractals and complex dynamics.
1337 42born2beroot 42fract-ol burning-ship c complex-numbers fract-ol fractal julia julia-fractal julia-set mandelbrot mandelbrot-fractal mandelbrot-set
Last synced: 20 May 2026
https://github.com/dracula27/cash
Use C to calculate the smallest number of coins needed to give an exact amount of change based on a user's input.
c c-language-programming cs50x
Last synced: 29 May 2026
https://github.com/dog-broad/contact-management
A GUI tool written in C to manage contacts
Last synced: 24 Mar 2025
https://github.com/jessmattless/os_p
c linker-script makefile operating-system x86-assembly
Last synced: 21 May 2026
https://github.com/thenameiswiiwin/keyboard
My Lilly58 keyboard QMK firmware configurations.
c custom-keymaps dev-tools ergonomic-keyboard keyboard-build keyboard-firmware keyboard-layout keyboard-macros keyboard-programming keycaps mechanical-keyboard mechanical-switches productivity qmk-firmware split-keyboards
Last synced: 25 Mar 2025
https://github.com/gitanat/minimal-brainfuck
A minimalistic C implementation of a brainfuck interpreter
Last synced: 04 Sep 2025
https://github.com/golem2game/guess-the-number
🎮 A simple C program where you have to guess a random number between 1 and 100. Great for beginners learning C basics like loops, conditions, and functions.
c gcc-complier guess-the-number guessing-game programming programming-language vscode
Last synced: 11 Jun 2025
https://github.com/malk97sc/sorting_algorithm
Sorting Algorithms
algorithms-and-data-structures c sorting-algorithms
Last synced: 04 Sep 2025
https://github.com/khayyamsaleem/arduino-pocket-ddr
simon says or pocket ddr on the arduino
arduino arduino-cpp c electronics game platformio
Last synced: 12 Apr 2026
https://github.com/kamilhan-karaismailoglu/clone-grep-command-with-c
In this project, create grepFile function like grep command in linux. With the grepFile command to be created, the searched words will be found in the scanned file and the lines on which they are will be printed to the output file. The number of times this word is repeated in the relevant file will be displayed in the terminal. This project was written for System Programming lecture.
c clone-grep-command grep-command
Last synced: 29 May 2026
https://github.com/udanielnogueira/data-structure-zero
Estudo de Estrutura de Dados usando linguagem C nas aulas da Graduação de Ciência da Computação.
Last synced: 12 Jun 2025
https://github.com/mxvements/ft_printf
Because ft_putnbr() and ft_putstr() aren’t enough.
Last synced: 16 Mar 2025
https://github.com/mharikmert/search-engine-simulation
A simple word search engine using Binomial Heap Algorithm with C Programming Language
binomial-heap c priority-queues
Last synced: 25 Mar 2025
https://github.com/anthonymnf/arduino_codes
5 projetos implementados em Assembly. Foi utilizado o micro controlador ATMEL ATMEGA328, presente no Arduino UNO, para controlar os outros dispositivos de hardware.
arduino-uno assembly assembly-language atemega328p-au c
Last synced: 16 May 2026
https://github.com/lauthy02/c
Programas que hice en lenguaje C.
c cprogram cprogramming cprogramming-language cprogramming-solutions cprograms
Last synced: 12 Jun 2025
https://github.com/dev-shetty/college-programs
All the college programs which are taught in lab and theory
Last synced: 18 Apr 2026
https://github.com/zadockmaloba/zig-ffmpeg
A practice repo: rewriting FFMPEG examples in zig
c ffmpeg zig zig-lang zig-language ziglang
Last synced: 07 Jan 2026
https://github.com/zikiflicky/ziyunsehel
A simple BrainFuck interpreter in C, that should compile and run on every machine with a C89 compliant compiler
brainfuck c c89 esoteric-programming-language interpreter programming-language
Last synced: 29 Jun 2025
https://github.com/tigran-sargsyan-w/pipex
This project will let you discover in detail a UNIX mechanism that you already know by using it in your program.
42 42school bonus c command-execution file-descriptors mandatory pipes pipes-sh pipex process-forking redirection shell
Last synced: 29 May 2026
https://github.com/oreeeee/espcho
Very experimental osu! 2010 (b1596) server running on ESP32
bancho c esp32 osu osugame private-server
Last synced: 02 Apr 2025
https://github.com/vtombesi/algoritmi-esercizi
Esercizi svolti del corso di Algoritmi e strutture dati (Università Uninettuno / 1° anno)
Last synced: 09 Apr 2025
https://github.com/gunksd/data-structure-course-design
用C语言写的数据结构课程设计作业(2024.2.22)
Last synced: 22 Aug 2025
https://github.com/sulig/philosophers
Nunca pensé que la filosofía llegara a ser tan letal --------------------------> En este proyecto, aprenderás los principios básico de hilar un proceso. Vas a aprender a como crear hilos y descubrirás los mutex.
42 42barcelona 42cursus 42projects 42school c philosophers philosophers-dinner-problem philosophers42
Last synced: 09 Apr 2025
https://github.com/dafiliks/simpcsv
A simple, and lightweight CSV parsing library in C
Last synced: 23 Apr 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/hernanmd/cflow-ui
Friendly UI Front-End to cflow in Pharo
c callgraph cflow dependency-graph pharo static-analysis
Last synced: 07 Jan 2026