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/zikiflicky/calculator
A small and simple calculator written in C
Last synced: 28 May 2026
https://github.com/mykbit/tic-tac-toe-game-c-gui
This is a tic-tac-toe game with core game mechanics written in C and GUI written with the help of GTK3 library.
c gtk3 gui-application minimax tic-tac-toe tictactoe
Last synced: 19 May 2026
https://github.com/mironberch/collection-of-projects
My collection of little learn projects, which created for studying different technologies.
api c css django django-rest-framework docker fastapi flask html javascript mongodb nginx poetry python3 react redis telegram telegram-bot typescript yaml
Last synced: 19 Apr 2025
https://github.com/kanishkrawatt/c_programming
A collection of resources to learn concepts for C
Last synced: 08 Apr 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/liziwl/c-cpp-programming
Course codes and materials, Summer 2017
Last synced: 10 May 2026
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/blagojeblagojevic/ising-model
This repository contains a C implementation of the Ising model simulation, a mathematical model in statistical mechanics describing ferromagnetism. The simulation utilizes the Metropolis algorithm to update the spins of a 2D lattice. The visualization is done using the SDL2 library, allowing for real-time rendering of the Ising model evolution.
c ising-model ising-model-2d sdl sdl2
Last synced: 08 Apr 2025
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/matubu/gccwatcher
⌚ Rerun your c/c++ program on file change
Last synced: 11 Oct 2025
https://github.com/matubu/minitalk
📡 A mini messaging thing with unix signals
Last synced: 11 Oct 2025
https://github.com/ewylson/hist
A simple C program that counts printable ASCII characters in a file and generates a histogram
c c99 character-count character-counter histogram
Last synced: 03 Sep 2025
https://github.com/aristiklever-r-sousa/graphsalgorithms
Algoritmos em C voltados à Teoria dos Grafos
algorithms c grafos graph-algorithms
Last synced: 02 Jul 2025
https://github.com/djoezeke/mytoml
Mytoml - Simple and Fast Tom's Obvious, Minimal Language (TOML) Parser for Mordern C/C++.
c configuration cpp deserialize header-only morden parser serializer toml toml-config toml-parser
Last synced: 02 Apr 2026
https://github.com/souravjamwal77/projecteuler100fcc
This repository contains codes for ProjectEuler100 challenge as proposed by Quincy Larson. I will add my solutions here for languages C, C++, Python, and Javascript.
c cplusplus javascript python python3
Last synced: 19 Apr 2026
https://github.com/rkstudio585/advanced-calculator-c
The Advanced Calculator is a powerful, user-friendly C-based tool designed for complex mathematical operations, including basic arithmetic, trigonometry, logarithms, complex numbers, matrix operations, and statistical calculations, all enhanced with formula hints and formatted outputs for easy understanding.
advanced advanced-calculator-program c c-script calculator in-c program rk rk-studio
Last synced: 22 Nov 2025
https://github.com/shoaib-programmer/gridguru
A Sudoku Solver GUI in C
c css gtk gtk-css sudoku-solver
Last synced: 10 Mar 2025
https://github.com/kazimovzaman2/holbertonschool-simple_shell
Simple Shell program which used in Linux. The groupwork of Kamal Huseynli and Zaman Kazimov.
Last synced: 10 May 2026
https://github.com/manav2401/internet-tv-multicast
Implementation of Internet TV using IP Multicast
c internet-tv multicast realtime socket tcp udp
Last synced: 16 Jun 2025
https://github.com/szktty/c-clockwork-base32
A reference Implementation of Clockwork Base32 for C
Last synced: 26 Jun 2025
https://github.com/abdullah-alrefaey/temperature-controller-module
A Simulation of Temperature Controller Module On Proteus 8.10 SP3.
atmega32 avr c design-patterns embedded-systems misra-c proteus
Last synced: 13 May 2025
https://github.com/xgqfrms/assembly
assembly & 汇编
assembly c c-plus-plus c-sharp rust webassembly
Last synced: 12 Apr 2026
https://github.com/hendrikboeck/simplejson-c
simplejson-c is a simple library, that converts json into a pythonlike dictionary and can convert this dictionary to json.
c dictionary json json-parser list
Last synced: 11 Jul 2025
https://github.com/webmalc/hackerrank-leetcode
Puzzles from hackerrank.com and leetcode.com
Last synced: 12 Apr 2026
https://github.com/machado-joao/c
Listas de exercícios feitos com a linguagem C.
Last synced: 30 Mar 2025
https://github.com/ollieday/liborvibo
Library for controlling Orvibo Smart Wi-Fi Plug
Last synced: 08 Apr 2025
https://github.com/amlel-el-mahrouss/fw
Part of the NeKernel project, a firmware meant to boot disks under EPM.
Last synced: 25 Mar 2025
https://github.com/coditva/example-linux-progs
The basic examples of programming under linux
c linux linux-programming ncurses
Last synced: 01 May 2026
https://github.com/28ritu/c-strings
Re-Implementation of some C string functions
Last synced: 08 Apr 2025
https://github.com/king-of-ducks/nvim
Nice Neovim config for C++ developing written on Lua
c cpp neovim neovim-config nvim nvim-config
Last synced: 11 Jun 2025
https://github.com/konstantin8105/sparse
Transpilated CSparse from C to Go
c c4go golang linear-algebra sparse
Last synced: 06 Jan 2026
https://github.com/stavromulabeta/chaotic-evil-gc
The Chaotic Evil Garbage Collector for C programs
c garbage-collection garbage-collector gc
Last synced: 03 Jul 2025
https://github.com/davphla/minilibc
Lightweight C library that aims to recreate essential string and memory manipulation functions from the standard C library in assembly
Last synced: 11 Jun 2025
https://github.com/basemax/cpasswordgenerator
A simple C program that generates random passwords with various options, designed to work on both Windows and Linux platforms.
c cli password random random-generator random-password
Last synced: 04 Sep 2025
https://github.com/beliavsky/fortran-calling-c-for-io
speed comparison of Fortran internal read with Fortran calling C atoi() function
atoi c fortran string string-conversion
Last synced: 31 Aug 2025
https://github.com/pedrofale/rci-reliable-message-board
Project for the Computer Networks course at IST, Lisbon during the summer semester of 2016/17.
c computer-network internet-protocol sockets
Last synced: 29 May 2026
https://github.com/osiota10/alx-low_level_programming
C Low Level Programming - Data Structures, Linux/Unix System Programming and Algorithms with ALX Software Engineering
algorithms assembly c data data-structures linux shell unix
Last synced: 25 Jun 2025
https://github.com/pprablanc/cpsrt
c pitch pitch-shift python-algorithms real-time signal-processing speech-processing voice
Last synced: 23 Apr 2025
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/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/haytham-hammioui/42_so_long_1337
So_long (42cursus), The purpose of this project is to make a small 2D game implemented using MiniLibX library
1337 1337cursus 1337school 42 42born2code 42cursus 42projects 42school c minilibx solong solong42
Last synced: 01 Apr 2025
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/viral32111/brainfuck-interpreter
A rudimentary interpreter for the Brainfuck programming language.
Last synced: 10 Jul 2026
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/nkurata/my-rpg
2D RPG game engine featuring interactive gameplay, character progression, and custom assets.
c csfml game-development graphics-programming
Last synced: 12 Jun 2025
https://github.com/aimadbahdir/minishell
This project, created with my teammate Walid during our education at 1337 School, aims to demonstrate our understanding of processes and file descriptors through the creation of a custom implementation of the Bash shell. It served as a valuable learning experience for both of us.
c filedescriptor pipes processes
Last synced: 01 Apr 2025
https://github.com/nanobox-io/nanobox-engine-c
Nanobox engine for C
c developer-tools devops docker engine nanobox nanobox-engine
Last synced: 23 Apr 2025
https://github.com/duongvu312/hcl-tech-mini-project
HCL Tech Internsnhip Mini Project
adc c counter embedded-systems gpio stm32f4 timer uart
Last synced: 31 Mar 2025
https://github.com/mirajehossain/student-management
Student management system console application in C
c console-application student-management
Last synced: 04 Jul 2025
https://github.com/srgeverson/aula_estrutura_de_dados
Arquivos das Aulas de Estrutura de Dados
Last synced: 22 Mar 2025
https://github.com/gharib-uk/advanced_c
A repository for advanced C features
advanced-c c cygwin posix-threads thread
Last synced: 23 Oct 2025
https://github.com/anonymoux47/pic-lib
Various [mostly self-written] C libraries for PIC microcontrollers
8-bit c embedded embedded-systems microchip microchip-pic microcontrollers pic xc8
Last synced: 16 Mar 2025
https://github.com/tca166/mcsavefileparsers
A collection of tools and libraries for extraction of data from Minecraft savefiles and 3d model generation
3d-models 3d-reconstruction c c-library minecraft minecraft-saves nbt nbt-files savefile wavefront-obj
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/jacobgrisham/spell-checker-data-structures-using-c
Program that spell-checks a file after loading a dictionary of words from disk into memory. Includes run-time data output.
big-o c computer-memory data-structures
Last synced: 04 Sep 2025
https://github.com/ajaynegi45/basic-projects
Easy and simple projects in different languages.
Last synced: 12 Apr 2026
https://github.com/basemax/showali
Display the "Ali" name as art and pattern using * character.
Last synced: 03 Apr 2025
https://github.com/cpscript/serial_port-com-tool
serial port communication tool
Last synced: 04 Sep 2025
https://github.com/gunksd/data-structure-course-design
用C语言写的数据结构课程设计作业(2024.2.22)
Last synced: 22 Aug 2025
https://github.com/alpha74/c_cpp-projects
Few of my Good C/C++ college level projects
c cpp cpp-programs cpp-project pacman projects student-record
Last synced: 02 Feb 2026
https://github.com/sulig/push_swap
Swap_push no es tan natural ---------> Este proyecto te hará ordenar datos en un stack, con un conjunto limitado de instrucciones, y utilizando el menor número posible de acciones.
42 42barcelona 42cursus 42projects 42school c pushswap pushswap-42
Last synced: 09 Apr 2025
https://github.com/sulig/ft_printf_and_tests
Porque putnbr() y putstr() no son suficientes --------------------------> El objetivo de este proyecto es bastante sencillo. Deberás reprogramar printf(). Aprenderás, principalmente, a utilizar un número variable de argumentos.
42 42barcelona 42cursus 42projects 42school c printf-42 printf-tester
Last synced: 09 Apr 2025
https://github.com/dawoodkhatri1/wifi-jammer-using-arduino-uno
A C-based simulation of WiFi jamming for educational use. It mimics network scanning, displays fake SSIDs, and simulates jamming activity on selected channels—without sending real packets.
arduino-ide arduino-uno c educational-project jammer mpi security wifi
Last synced: 23 Apr 2025
https://github.com/diegomrno/dilog
A tiny, modern, and safe logging library
c header-only logging minimalist simple
Last synced: 23 Apr 2025
https://github.com/wasifmostofa/ict_practical_sjc
Ciao Josephites!!! ICT_Practical_code has been released.
c cprogramming html practical practical-project sjc
Last synced: 23 Apr 2025
https://github.com/nikbarb810/basic-publish-subscribe-system
A basic publisher-subscriber system implemented from scratch using various data-structures in C.
Last synced: 04 Jul 2025
https://github.com/kingakeem/kingx
This is an kernel that I'm building for fun
Last synced: 09 Apr 2025
https://github.com/enriquebdel/primer-contacto-programacion-paralela-en-c
En este repositorio encontrarás todos los códigos utilizados y creados durante mi tercer año de carrera en la asignatura de Programación Paralela. Para desarrollar estos códigos, he utilizado MobaXterm.
c exercises gnu-linux mobaxterm openmp parallel-programming ubuntu university
Last synced: 04 Jul 2025
https://github.com/thepuppetqueen57/neptune-os
A fake os made in c.
asm assembly bootloader c c-lang fake-os linux
Last synced: 11 Apr 2025
https://github.com/moozunch/cepe-lang
ann belajar cepe alias competitive programming
algorithms c competitive-programming cpp problem-set problems-solving
Last synced: 10 May 2026
https://github.com/dhruvsrikanth/n-body-simulation
In this repository, you will find a serial, shared-memory parallel, distributed-memory parallel and hybrid implementations of the N-body particle interaction simulation.
c cpp distributed-memory-parallel high-performance-computing mpi multithreading n-body openmp parallel-computing particle-interactions shared-memory-parallel simulation-modeling
Last synced: 29 Apr 2026
https://github.com/git-bruh/landbox
Small wrapper library for the Linux landlock API, including an example sandboxing utility
c landlock linux rootless sandboxing
Last synced: 15 May 2026
https://github.com/iagodahlem/practice
:books: My daily plan for practicing programming languages.
algorithms c data-structures javascript python ruby
Last synced: 12 Apr 2026
https://github.com/nandahkrishna/compilerdesignlab
Programs written for the Compiler Design Laboratory in the 6th semester
c c-programming compiler compiler-design compiler-principles compilers lex lexical-analysis lexical-analyzer
Last synced: 25 Mar 2025
https://github.com/robertfeliciano/bertOS
Operating System I am writing for my Raspberry Pi 3
c operating-system raspberry-pi raspberry-pi-3 unix
Last synced: 11 Mar 2025
https://github.com/Florence-nyokabi/alx-system_engineering-devops
alx-system_engineering-devops
Last synced: 11 Mar 2025
https://github.com/trypsynth/sleepsoundly
Tiny C program to constantly pipe silent audio through audio devices on Windows, eliminating automatic sleeping.
accessibility audio c cpp sound soundcard soundcardsleep win32 windows winmm
Last synced: 11 Mar 2026
https://github.com/tomcat-42/zig-compile-commands
compile_commands.json generation for c projects using zig build
build c compile-commands compile-commands-json zig zig-build zig-build-system
Last synced: 09 Apr 2025
https://github.com/steveleetn91/php-ext
PHP Extension support for PHP 7.4 greater than
c cake codeigniter laravel nuke php php-ext php-library phpinternal stevelee vietnam wordpress zend zendapi
Last synced: 13 Apr 2026
https://github.com/chris-cozy/leakguard-pro
LeakGuard-Pro is a memory leak detection tool designed to help software developers identify and analyze memory leaks in their programs. It provides a mechanism to track memory allocations and deallocations during program execution, allowing you to identify potential memory leaks and their associated sizes.
Last synced: 12 Jun 2025
https://github.com/oschweitzer/assembly-line
C project developed as part of an operating system course.
Last synced: 13 Jun 2025
https://github.com/syedzawwarahmed/flilezipper
A simple application that compresses a text file using Huffman Coding.
algorithms c cpp data-structures huffman-coding tree-structure
Last synced: 15 May 2026