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-08 00:04:41 UTC
- JSON Representation
https://github.com/gaurav-deep01/conways-game-of-life
Theory of cellular automatons
Last synced: 09 Sep 2025
https://github.com/nauja/libws
Wrapper over libwebsockets for easy ws
c cmake library lightweight network portable websockets
Last synced: 27 Mar 2025
https://github.com/samiyonas/lc3vm
Virtual machine that simulates LC-3 Architecture in C
Last synced: 04 May 2025
https://github.com/jcarrano/antidox
Sphinx autodoc & autoindex using Doxygen
api-documentation autodoc c documentation doxygen python sphinx sphinx-extension xslt
Last synced: 28 Apr 2026
https://github.com/didula98/hackerrank-solutions
This repo contains all Hackerrank solutions under java, C, Python and problem solving categories
c hackerrank hackerrank-solutions java problem-solving python
Last synced: 10 May 2026
https://github.com/gozeloglu/safe_strn
Safe string library for C language.
buffer-overflow buffer-overflow-attack c c-string library string string-library
Last synced: 18 Jun 2026
https://github.com/henryzhao2020/alist-c
alist is a generic, feature-rich, and memory-safe dynamic array implementation for C.
adt c generic-types memory-management
Last synced: 04 May 2025
https://github.com/jakebrehm/hangman-cli
🤷♂️ A command-line version of Hangman, the classic game.
c cli command-line game hangman
Last synced: 27 Mar 2025
https://github.com/drozhkov/as-smpp
SMPP client
c smpp smpp-library smpp-protocol
Last synced: 17 Mar 2025
https://github.com/danielmilanez/snake
Essa é a história de como desenvolvi o jogo da cobrinha usando apenas a linguagem C, tudo foi amplamente documentado no meu canal no youtube.
c game-development retro retrogame snake-game terminal-game
Last synced: 01 Jul 2026
https://github.com/devhindo/chunk
reduce video length by removing similar frames in an elegant way
c compression video-editing video-processing
Last synced: 02 Jul 2026
https://github.com/epatrizio/chttpserver
Minimalist and naive http server in C language
Last synced: 12 Jun 2026
https://github.com/ariful305/cafeteria-management-system-in-c
The Cafeteria Management System is a console-based application written in C that helps manage food items, orders, and customer interactions within a cafeteria. It incorporates data structures such as linked lists, stacks, and queues to efficiently handle various operations.
c c-programming c-projects cafeteria-management-system cafeteria-management-system-in-c project
Last synced: 03 Apr 2025
https://github.com/misterabdul/praytimes
Implementation of moslem prayer times in C
Last synced: 15 Jun 2025
https://github.com/md-emon-hasan/c-progamming
A repository containing examples, and projects to help learn and practice C programming concepts and techniques.
c c-programming c-programming-language dsa scheduling-algorithms searching-algorithms sorting
Last synced: 06 Mar 2026
https://github.com/skillfulelectro/fout
commandline utility to view inside of the file or copy the file
Last synced: 27 Mar 2025
https://github.com/alishbz/bridge_pattern
It is a demo of creating a pipeline between two objects with c language without using global data.
Last synced: 02 Apr 2025
https://github.com/Nongtajkrub/Scholarnet
A school management system. Written in the C programing language.
c client database gui low-level server terminal-ui
Last synced: 30 Jun 2026
https://github.com/taxpater/c-eshop-sockets
Code showcase for a project assigned during my studies.
Last synced: 08 Jul 2025
https://github.com/triyan-salazar/financial-system
Proyecto final de fundamentos de programación en el lenguaje C sobre un sistema bancario
Last synced: 17 Mar 2025
https://github.com/alishbz/round_robin
By developing the Round Robin algorithm, I tried to make scheduling that can be used in the real world with priority ordering.
Last synced: 02 Apr 2025
https://github.com/jeluchu/c_fordummies
Aquí podrás encontrar unos apuntes realizados por mí, en los cuáles aprenderás el lenguaje de "C" de la forma más sencilla posible. Si hay alguna cosa que no te termina de quedar clara, no dudes en contactar conmigo. Te invito a visitar mi web:
c classification classroom classwork language language-learning notebook programming programming-class programming-language
Last synced: 12 Mar 2025
https://github.com/christosgalano/dir-clone-server
An FTP-like server utilizing socket and thread programming with synchronization.
c client-server socket-programming synchronization thread threading
Last synced: 15 Jun 2025
https://github.com/dupontcyborg/compress-utils
Multi-algorithm compression & decompression library for C, C++ & Python
brotli bzip2 c compression cpp decompression gzip lz4 lzma python xz zlib zstd
Last synced: 16 May 2026
https://github.com/varunrmantri23/crimsoncache
CrimsonCache is a custom in-memory data store inspired by Redis, offering essential caching commands, data persistence, and replication. It’s built as a robust learning tool for exploring networking, concurrency, and distributed systems.
Last synced: 02 Jul 2026
https://github.com/fabiannorbertoescobar/compilador
TP de Lenguajes y Compiladores
asm assembler batch bison c compiladores compiler flex intermediate-code-generation intermediate-language lex lexical-analyzer parser polish-notation reverse-polish-notation sintaxis-analyzer yacc
Last synced: 17 May 2026
https://github.com/mispecto/mytar
Simple Unix tar archiving utility implementation
Last synced: 12 May 2026
https://github.com/wirthda/usb-oscilloscope
Documentation and Overview over an oscilloscope project based on a STM32-µC.
analog-to-digital-converter c electrical-engineering embedded engineering firmware hardware microcontroller oscilloscope python software usb
Last synced: 15 May 2026
https://github.com/kiko-g/feup-sope
FEUP SOPE | Operating Systems | 2019/20
Last synced: 24 Aug 2025
https://github.com/mateuskoppe/bank-manager
A bank manager with a simple relational database based on files
Last synced: 17 Mar 2025
https://github.com/ghazaleze/microblaze-equation-solver
for solving cubic equation
Last synced: 28 Jun 2026
https://github.com/lucaslarson/appleparameter
🍎 what is 𝚊𝚙𝚙𝚕𝚎[𝑛] of 𝚒𝚗𝚝 𝚖𝚊𝚒𝚗()?
apple-parameter c hacktoberfest lucaslarson
Last synced: 15 May 2026
https://github.com/shgpavel/ctrush
A simple trash can for terminal file managers or servers
Last synced: 03 Apr 2025
https://github.com/eric15342335/inspirematrix-buttons
STEM education using RISC-V boards.
adc c ch32v003 ch32v003fun i2c risc-v ws2812b
Last synced: 16 Feb 2026
https://github.com/mbaraa/ctemplate
A revived fork of the one and only ctemplate with extra functionalities.
Last synced: 27 Aug 2025
https://github.com/kzrtt/estrutura-de-dados
Esse repositório contém os códigos das aulas e listas de exercícios da matéria de Estrutura de Dados da UTFPR
c data-structures programming-exercises
Last synced: 03 Apr 2025
https://github.com/raven-s-soul/sistemioperativi
Operating Systems Course 2024/2025 at Roma 3
Last synced: 03 Apr 2025
https://github.com/cloxnu/note-datastructure
Note about data structure, powered by GitBook.
c data-structures gitbook note notebook
Last synced: 02 Mar 2025
https://github.com/jameschirambo/percolate
A parallel program (MPI) to test for percolation of a cluster - 2D Decomposition
c high-performance-computing hpc mpi simulation
Last synced: 03 Apr 2025
https://github.com/brightprogrammer/crossgui
Cross Platform GUI Library
bsd-3-clause c gui linux vulkan
Last synced: 15 May 2026
https://github.com/almax-git/binary_converter_using_c_language
Binary to Decimal Converter us C language
Last synced: 03 Apr 2025
https://github.com/orlandopalmeira/trabalho-li3-2021-2022
Repositório do trabalho prático no âmbito da UC de Laboratórios de Informática 3 (LI3) - Licenciatura em Engenharia Informática (LEI/MIEI) - Universidade do Minho (UMinho)
c github github-manager laboratorios-de-informatica laboratorios-de-informatica-3 li3 makefile uminho uminho-lcc uminho-lei uminho-li3 uminho-miei
Last synced: 15 May 2026
https://github.com/libdriver/aht10
AHT10 full-featured driver library for general-purpose MCU and Linux.
aht10 c full-featured-driver humidity iic linux mcu temperature
Last synced: 15 May 2026
https://github.com/123marvin123/virtual-machine
A simple virtual machine written in C
Last synced: 26 Mar 2025
https://github.com/apache/incubator-guacamole
Mirror of Apache Guacamole (Incubating)
c guacamole java javascript network-client network-server
Last synced: 06 Apr 2026
https://github.com/noranta4/risiko-companion
University project • 2013 - Laboratorio di Calcolo - BSc in Physics, I year
Last synced: 11 Apr 2025
https://github.com/asifhaider/walking-in-the-dead
A simple 2D Shooting Game developed as CSE-102 (Structured Programming Language) Term Project, using C and iGraphics (OpenGL).
2d-graphics c igraphics-project opengl shooting-game
Last synced: 15 May 2026
https://github.com/pauloj2/estrutura-de-dados
Este repositório contém atividades e exercícios práticos focados no estudo de Estruturas de Dados utilizando a linguagem de programação C. O objetivo deste projeto é aplicar os conceitos fundamentais de estruturas de dados de forma prática e ajudar a desenvolver habilidades de programação e resolução de problemas em C.
Last synced: 29 Apr 2026
https://github.com/catman85/arduino-phone
Arduino DumbPhone. 2 buttons. 2 LEDs. It can: make calls, receive calls. Send SMS and receive SMS mesages.
arduino-phone arduino-uno c easy gsm-shield receive-calls sms special-needs
Last synced: 02 May 2026
https://github.com/wiltonsr/c-programs
A simple C language code grouping on operating system, logic, and makefile issues
c gnu logic-programming makefile operating-system os
Last synced: 06 Sep 2025
https://github.com/pauloj2/atividades-do-beecrowd
Exercícios para aprendizado em linguagem de programação C e C++
Last synced: 01 May 2026
https://github.com/princexz/rsa-factoring-challenge
Programming solution to the RSA Factoring Challenge
c python python-script shell shell-script
Last synced: 11 May 2026
https://github.com/shopmaior/mercado_pago_esp
Biblioteca Arduino ESP2866/ESP32
arduino c cpp esp32 esp8266 hacktoberfest library
Last synced: 27 Mar 2025
https://github.com/rafiulgits/data-structure-in-c
Simple Data Structure written in pure C !!!!!
array binary-search c datastructure matrix string
Last synced: 17 Mar 2025
https://github.com/awiddersheim/tcp-echo
A toy project to mess with C, libuv, SO_REUSEPORT and CMake
Last synced: 15 Jun 2025
https://github.com/kimtienvu/ciphers
I implemented a Caesar Cipher in different programming languages.
c caesar-ciphers cplusplus-11 decryption encryption java javascript python
Last synced: 06 Apr 2026
https://github.com/rahinnn/project-roktim
First Project For my 1st semester
Last synced: 03 Apr 2025
https://github.com/kbnim/datastructs.h
C library of commonly used data types and data structures (string, vector, stack, etc.)
array binary-tree c c-language c-programming data-structures linked-list matrix priority priority-queue queue stack string vector
Last synced: 24 Jan 2026
https://github.com/neolit123/libmodplugw
a wrapper for libmodplug that enables MOD file sample accurate operations
audio c c99 libmodplug library modplug samples wrapper
Last synced: 26 Mar 2025
https://github.com/thealexdev23/libpttui
Periodic Table TUI is a library that allows a TUI selection of elements from the periodic table
c chemistry library ncurses periodic-table periodic-table-of-elements tui
Last synced: 17 Mar 2025
https://github.com/aimadbahdir/philosophers
Project developed during education at 1337 school to learn threading basics. Developed small threaded programs to improve understanding of concurrent programming and performance benefits.
Last synced: 01 Apr 2025
https://github.com/mekhyw/ksp-controller
Bluetooth controller for Kerbal Space Program, using the SAME70-XPLD board and kRPC
bluetooth c electronics krpc python same70-xpld
Last synced: 16 May 2026
https://github.com/rayyan9477/operating-systems-and-shell-scripting
This repository contains assignments related to Operating Systems. The main focus is on understanding system-level programming, including shell scripting and signal handling in C.
bash-scripting c cpp operating-system process-manager shell-scripting
Last synced: 15 May 2026
https://github.com/f321x/libft-42-core
Implementation of C standard functions as exercise of the 42 Heilbronn core curriculum
42 42born2code 42cursus c makefile
Last synced: 08 Sep 2025
https://github.com/owainkenwayucl/pnmmodules
Modules for writing (and maybe one day reading?) PGM/PBM in various languages
c common-lisp go javascript julia pascal pbm pgm pnm python r swift
Last synced: 06 Apr 2026
https://github.com/callmesalmon/nanos
My attempt at making an actual good kernel. Contributions are always welcome! (WIP)
c kernel minimalist nanokernel operating-system os osdev pure-c
Last synced: 09 Sep 2025
https://github.com/onlyf0ur/c-hashcracker
A simple and hyperfast HashCracker written in C.
Last synced: 17 Mar 2025
https://github.com/mr-sunglasses/chat-application-c
ChatApp in C using Networking
Last synced: 04 Jul 2025
https://github.com/philipmetzger/kilo-c-metzger
c editor terminal-based text-editor
Last synced: 20 Mar 2025
https://github.com/lmuhammed/c-programmes-for-beginners
مرحبًا بكم C-Programmes-For-Beginners هذا المستودع هو مجموعة من أمثلة الشيفرة البسيطة التي أنشأتها أثناء رحلتي لتعلم لغة السي . Welcome to C-Programmes-For-Beginners ! This repository is a collection of simple code examples that I’ve created as I learn C.
c cbp cprograming cprogramming cprogramming-basics cprogramming-language cprogramming-project cprograms cproject
Last synced: 01 Jul 2026
https://github.com/sirgolem/rock-paper-scissors-c
Rock, paper, scissors. Made in C.
Last synced: 20 Jun 2025
https://github.com/jaaumg/piramidefibonnaci
Algorithm problem presented by my professor
algorithm c fibonacci fibonacci-numbers fibonacci-sequence
Last synced: 01 Jul 2026
https://github.com/engineersbox/c-fixed-heap-allocator
C fixed heap allocator for managing pre-allocated heap memory without kernel sbrk calls
allocator c heap memory-allocation memory-management
Last synced: 04 Jul 2026
https://github.com/floressek/embedded_system
Final project for embedded systems. In C using REGX52.h and AT89C52 microcontroller
Last synced: 15 May 2026
https://github.com/soulseekah/c8
A CHIP-8 Emulator. A quick C refresher to keep me sharp.
c chip-8 chip8 chip8-emulator emulator sdl sdl2
Last synced: 20 Mar 2025
https://github.com/reyhannaufal/soal-shift-sisop-modul-4-a04-2021
Praktikum Sistem Operasi - 4
Last synced: 27 Mar 2025