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/lakshitnagar/data-structures
Popular questions asked from Data Structures and Algorithms
algorithm algorithm-challenges algorithms algorithms-and-data-structures c datastructures linked-list queues stacks tree-data-structure
Last synced: 31 Jul 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/stdlib-js/math-base-tools-evalrational-compile-c
Compile a C function for evaluating a rational function.
c compile eval evalp evaluate horner javascript math mathematics native node node-js nodejs polynomial ratio rational stdlib
Last synced: 08 Nov 2025
https://github.com/silicon42/tiny_ecc
Lightweight C implementations of short error correcting codes including Reed Solomon over GF(8) and GF(16)
c error-correcting-codes finite-field-arithmetic galois-fields gcc reed-solomon
Last synced: 03 Nov 2025
https://github.com/n0nexist/unsafeplusplus
Avoid using unsafe functions in your C/C++ code.
buffer-overflow buffer-overflow-attack buffer-overflow-tool buffer-overflow-tools c c-buffer-overflow c-plus-plus c-plus-plus-buffer-overflow
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
https://github.com/sukruciris/skr_physics
SKR_Physics is a lightweight and easy to use 2D physics engine which is written in C.
Last synced: 30 Jul 2025
https://github.com/sangaryousmane/alx-low_level_programming
This repository is for all ALX low level programming task
bit-manipulation c compiler hashtable linkedlist makefiles programming-language recursion searching-algorithms
Last synced: 21 May 2026
https://github.com/ugnmura/dotfiles
My Dotfiles
c dotfiles dotfiles-linux dwm lightweight native suckless suckless-software
Last synced: 07 Apr 2026
https://github.com/javaquery/unosdk
UnoSDK is a powerful CLI tool for Windows that simplifies the installation and management of multiple software development kits (SDKs) from various providers. Think of it as SDKMAN for Windows - bringing the same ease of SDK management to Windows machines. Say goodbye to manual downloads, extractions, and environment variable configurations.
c cpp flutter go golang gradle installer java jdk maven node nodejs python sdkman windows
Last synced: 09 Apr 2026
https://github.com/meysam81/space-invaders
an edition to the job that Chaser324 has done with the curses library in C program, implementing the old nostalgic game of the 20 century
c c-lang c-language c-languages c-library c-programming ncurses ncurses-library space-game space-invaders space-shooter space-shooter-game spaceship
Last synced: 02 Jan 2026
https://github.com/neko-box-coder/embed2c
Small C program to embed binary (and text) files, with instructions and cmake helper function
Last synced: 04 Jun 2026
https://github.com/ricky9leet/1337_get_next_line
Development repository for the 42cursus' get_next_line project
1337 42cursus c file-descriptors makefile
Last synced: 21 Mar 2025
https://github.com/ricky9leet/1337_ft_printf
Development repository for the 42cursus' ft_printf project
1337 1337cursus 1337school c makefile printf-42
Last synced: 21 Mar 2025
https://github.com/mapalmalemus/pic16f628a_baremetal_blink
Microchip Full Scale Development
8bit c embedded-systems microchip microchip-mplab microchip-pic microchip-pic-microcontrollers microcontroller programming
Last synced: 21 Mar 2025
https://github.com/randomhashtags/quarkjson
Native C JSON library, emphasized on performance and system resource efficiency.
Last synced: 03 Sep 2025
https://github.com/melardev/c_cpp_win32_concurrencysnippets
C/C++ Concurrency Snippets using Win32 API
c concurrency cpp demo examples poc snippets synchronization threading win32 win32api windows
Last synced: 19 Apr 2026
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/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/ignackocom/carchitectures
C Architecture constants
architecture c code constants mit-license source
Last synced: 21 Mar 2025
https://github.com/VTSTech/VTSPS2-CRC32
An example CRC32 implementation for the PS2
Last synced: 09 May 2025
https://github.com/01barthez/expression-checker
We would like to write a program to tell whether expressions made up of pa-renthèses, brackets and accolades are well-formed. brackets and braces are well formed: the algorithm scans the string and determines whether determines whether there's a balance (and in the right order) between the opening parentheses and fer- brackets “[” and others...
assessment-project c data-structures homework makefile
Last synced: 04 Mar 2025
https://github.com/minakovnv/sdp4-performance-data-structures-and-algorithms
C programming language. Linked List, Queue, Dequeue.
algorithms c dequeue linked-list queue sdp sorting-algorithms
Last synced: 29 Jul 2025
https://github.com/metan-ucw/widgets
Stagin repository for gfxprim widgets
c graphics widget-library widget-toolkit widgets
Last synced: 07 Jul 2026
https://github.com/diogogmatos/li3-grupo29
Reading, parsing and interpreting big data files, using C
Last synced: 28 Jun 2025
https://github.com/detomon/bliplay-wasm
WebAssembly version of bliplay
audio c chiptune emscripten music plaintext sound tracker webassembly
Last synced: 24 Oct 2025
https://github.com/yusufss4/blackbox-rpc-transfer
Transfering and running a binary blackbox file using Remote Procedure Call with the help of rpcgen.
c popen3 remote-procedure-call rpc rpcgen
Last synced: 29 Jul 2025
https://github.com/rudrajiii/c_with_linux
This is the Place Where i am putting all my Codes and Info about C , Whatever i learn , every single thing i am gonna save here through code as well as in visualized way . that's it !! Happy Coding :> 💖
Last synced: 05 Mar 2025
https://github.com/sulig/minitalk
Resumen: El propósito de este proyecto es crear un pequeño programa de intercambio de datos utilizando señales UNIX.
42 42barcelona 42cursus 42projects 42school c guia-minitalk minitalk minitalk-42 minitalk-guide minitalk42 wiki-minitalk
Last synced: 20 Sep 2025
https://github.com/parzival129/gameboy-programming
These are example program for programming games that can be run on a Gameboy emulator or even on the Gameboy hardware
Last synced: 17 Oct 2025
https://github.com/unclechu/jacktoalsa
Forwarding JACK to ALSA (start JACK with dummy device and send sound to ALSA via libasound)
alsa audio audio-plugin audio-processing c dummy-device jack jack-audio-connection-kit libasound sound sound-processing utility
Last synced: 07 Nov 2025
https://github.com/meozigoon/Problem-Solving
BOJ algorithm study
baekjoon baekjoon-algorithm baekjoon-online-judge-solution baekjoon-solution baekjoon-solutions boj-solution boj-solutions c cpp-programming cpp20 python python-3 solvedac
Last synced: 29 Jul 2025
https://github.com/zenigm/paaword-protected-studentrecordsystem
A simple student record management system in C language that allows users to store and retrieve student details such as name, class, section, parent's names, and contact information. Access is password-protected for security.
Last synced: 19 Jun 2025
https://github.com/aeckar/libnumsys
Number system conversion library and command-line utility for C/C++
binary c cpp hexadecimal number-converter
Last synced: 19 May 2026
https://github.com/im-rises/ctwinprimenumberparallel
Program to find twin prime numbers in parallel using OpenMPI
algorithm c mpi openmpi parallel parallel-programming prime-numbers twin-prime-numbers
Last synced: 22 Jul 2025
https://github.com/rocker2102/codes
Codes
c c-plus-plus hacktoberfest java javascript php python3
Last synced: 11 Apr 2026
https://github.com/flashblaze/sl-2-os
Code I'll be doing in SL-2 (OS) of TE
Last synced: 16 May 2026
https://github.com/jack994/mastermind-with-raspberry-pi2
arm assembler c raspberry-pi-2 system-on-chip
Last synced: 25 Jan 2026
https://github.com/s-celles/xc8-wrapper
[WIP] A Python wrapper for Microchip's XC8 toolchain for PIC microcontrollers
ai-generated-code c compiler pic pic16f python python3 wrapper
Last synced: 16 May 2026
https://github.com/xanonymous-github/main
My main development-specific repo, all the separate code is here, in addition, here also provides computer class homework answers, welcome to free use.
c cpp golang html java javascript photography python study
Last synced: 07 Apr 2026
https://github.com/sprookie/pcrate
kernel-module to compute pagecache hit ratio
c hit-rate kernel kernel-module pagecache
Last synced: 10 Jan 2026
https://github.com/mytechnotalent/pico_c_stepper
A professional embedded C application for the Raspberry Pi Pico that combines LED blinking with 4-channel stepper motor control using ULN2003 driver boards. The project demonstrates GPIO control, timing functions, and modular code organization suitable for embedded development.
c pico pico-sdk robotics rp2040 stepper-motor stepper-motor-control stepper-motor-driver
Last synced: 24 Jun 2025
https://github.com/samukiszhsd/linguagemc
Estudo da faculdade sobre a linguagem C e C ++
Last synced: 27 Jul 2025
https://github.com/alcatrazescapee/adventofcode
My Advent of Code Solutions
advent-of-code c cordy haskell python rust
Last synced: 09 Apr 2026
https://github.com/ahaddad98/minnishell
This project contains a small version of SHELL system
Last synced: 28 Jun 2025
https://github.com/moxer-mmh/projets4
Module Projet de S4 checkers in assembly
Last synced: 16 May 2026
https://github.com/basemax/knapsackproblemc
This is a simple implementation of the knapsack problem in C in both recursive and dynamic programming approaches.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures c data-structure datastructure ds dynamic-programming knapsack
Last synced: 27 Jul 2025
https://github.com/jiriklepl/bachelor-thesis
bachelor-thesis c compiler haskell mff-uk
Last synced: 19 May 2026
https://github.com/laertispappas/bellman-ford-dijkstra
Bellman ford & Dijkstra algorithm - draft
Last synced: 25 Jun 2025
https://github.com/jessicarod7/ece243-oml-public
Description of a game based on One More Line, created as the final project for ECE243 (Computer Organization).
arm c de1-soc fpga mobile-game one-more-line
Last synced: 18 Sep 2025
https://github.com/librity/ft_basecamp
42 São Paulo - Basecamp 2020
42 42born2code 42saopaulo 42school c ft-basecamp norminette piscine
Last synced: 20 Jun 2026
https://github.com/librity/ft_kilo
CLI text editor written in C, following 42's Norminette
42 42born2code 42saopaulo 42school c ft-kilo norminette text-editor
Last synced: 19 Jun 2026
https://github.com/yurrriq/lispy
:book: Working through http://buildyourownlisp.com
c learning-by-book learning-by-doing lisp literate-programming noweb plt programming-language-development
Last synced: 18 Sep 2025
https://github.com/izumisy/mathcalc
Simple arithmetic calculater for command-line.
arithmetic-calculater c cplusplus
Last synced: 05 Apr 2025
https://github.com/klihe/sdl2-setup-macos
One day I was trying to search for something like pygame for C++ and I found SDL2, but the implementation of this library was not easy for me. I decided to make this tutorial on how to implement SDL2 on MACOS which works for me
c c11 cpp cpp11 game library sdl sdl2 sdl2-library tutorail
Last synced: 13 Mar 2025
https://github.com/rupt/floatdiff
Differences between floating point numbers, measured by order
c data-types floating-point python
Last synced: 12 May 2025
https://github.com/jobson-batista/hacking-book
Estudos do Livro "Hacking: The Art of Exploitation" de Jon Erickson
architecture c cybersecurity hacking infosec programming
Last synced: 27 Jul 2025
https://github.com/kareimgazer/safe-lock-embeded-systems
save lock using an AVR microcontroller.
atmega32 avr c eeprom motor security uart-protocol
Last synced: 29 Mar 2025
https://github.com/randoragon/randoutils
random programs for random tasks to make my everyday life easier
Last synced: 17 May 2026
https://github.com/euleriantechnologies/etcfv2
Eulerian TCFV2 reader high speed implementation in C
Last synced: 25 Jun 2025
https://github.com/marcolugo/filesplit
Command line tool to split binary files. Made for anti-virus analysis but can be used for other purposes.
Last synced: 23 Jul 2025
https://github.com/arthur020104/ufu
Resolução de trabalhos/atividades da ufu
algorithms-and-data-structures c python ufu
Last synced: 19 May 2026
https://github.com/luciana-pereira/minitalk
Este projeto consiste na construção de um programa na forma de um servidor e um client em C
42cursus 42minitalk 42sp c makefile
Last synced: 18 Jul 2025
https://github.com/ksw2000/simple8b-in-c
An implementation of Simple8b algorithm in C
c compressed-arrays encoding time-series
Last synced: 18 Mar 2025
https://github.com/kodekote/gtkregextester
a regex testing utility for GTK 3
c custom-drawing gtk gtk3 libcairo regex-matcher regex-validator
Last synced: 18 May 2026
https://github.com/lebrancworkshop/operating-system-youtube
Learning Operating System on Youtube. (E.G. Neso Academy)
c online-course operating-system
Last synced: 19 May 2026
https://github.com/martan03/spinningdonut
3D spinning ASCII donut
ascii ascii-donut c donut spinning-donut
Last synced: 06 Jul 2026
https://github.com/sagacious-software/dang
Simple GUI toolkit in ANSI C!
ansi ansi-c c c89 c90 graphical-user-interface gui interface toolkit ui user user-interface ux widget
Last synced: 05 May 2026
https://github.com/embeddedt/lv_ev3
LittlevGL for LEGO Mindstorms EV3 (based on linux_frame_buffer)
brick c ev3 ev3dev littlevgl mindstorms
Last synced: 14 May 2025
https://github.com/jakubvojvoda/unix-users-info
Information searching about Unix users
c client-server socket unix user-info
Last synced: 10 Sep 2025
https://github.com/massigy/c-arbres-phylogenetiques
Ceci est un projet en C qui permet de manipuler les arbres binaires phylogénétiques.
algorithms algorithms-and-data-structures binary-search-tree c cprogramming cprogramming-language gcc git github make makefile markdown programming shell trees
Last synced: 09 Apr 2026
https://github.com/orbitcowboy/cppcheck_crash_files
A collection of files that let cppcheck crash while scanning.
c c-plus-plus cpp cppcheck crash crash-reporting crash-reports segmentation-fault
Last synced: 30 Mar 2025
https://github.com/mateuschaves/dll
Desenvolvimento de uma DLL que resolve problemas da Geometria Analítica.
algebra c dll geometry-library mathematics university-project
Last synced: 26 Jul 2025
https://github.com/adharshkamath/automata-and-compiler-design
Lexer and Parser, written as a part of the IT250 course assignments
c compiler-design lexer lexer-parser parser yacc
Last synced: 26 Jul 2025
https://github.com/natelindev/modular-mini-c-compiler
A Mini C Compiler
c compiler mips mips-assembly xml
Last synced: 19 May 2026
https://github.com/ishaansathaye/csc225-computerorganization
Cal Poly CSC 225 Introduction to Computer Organization
assembly c cal-poly computer organization
Last synced: 19 May 2026
https://github.com/newlandtv/helloworld
Let's print "Hello, World!" In 6 programming languages.
c cpp csharp hello-world helloworld java javascript js programming-language python
Last synced: 08 Apr 2026
https://github.com/guxtapires/vendas-no-mes
Um algoritmo em linguagem C que recebe os valores de venda na semana de determinado mês, escolhido pelo usuário, e então mostra a soma dos valores dos meses e das semanas.
Last synced: 26 Jul 2025
https://github.com/goldenthrust/alx-low_level_programming
ALX Low Level Programming is a collection of C programming projects and exercises that cover fundamental concepts of low-level programming. This repository includes implementations of various algorithms, data structures, and problem-solving techniques, aimed at enhancing proficiency in the C programming language.
big-o-notation c data-structures-and-algorithms sorting-algorithms
Last synced: 26 Jul 2025
https://github.com/axect/hep_cs
Study numerical algorithm
c go julia mathematica matlab python
Last synced: 26 Jul 2025
https://github.com/ramanaditya/supermart
This is a Super Market management project built using C language
Last synced: 26 Jul 2025
https://github.com/edulandoni/c-programming-a-modern-approach-2e-exercises
Exercises and notes for C Programming: A Modern Approach (2nd Edition) by K. N. King. Code in C17.
book-exercises c c-language c-programming-a-modern-approach kn-king solutions study- study-note
Last synced: 06 Jul 2026
https://github.com/iamjayprakash/dsa
This Repository contains codes in C programming Language related to Data structure and Algorithm.
c ccode code cprogramming data-structures dsa linked-list queue stacks
Last synced: 14 Jul 2025
https://github.com/byllgrim/tii
An interface for irc it (ii) WIP
c cowboy ii irc kiss lazy minimalism suckless
Last synced: 24 Jun 2025
https://github.com/hroptatyr/coinbase
websocket data scraper for coinbase
bitcoin c command-line-tool scraper
Last synced: 26 Apr 2026