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-07 00:05:12 UTC
- JSON Representation
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/kamilhan-karaismailoglu/library-automation-with-c
In this project, a library management system will be developed. There are two different modes in the system. Student mode; Login/Logout the student can list the books stored in the system the student can borrow books and return the borrowed book Librarian Mode; Login/logout Listing all books Searching a book Update book information Adding a new book Deleting a book saved in the system After running the program, the user needs to log in to the system. The operations listed above cannot be performed without logging into the system. Login to the system will be done by giving name-surname and password information. The name-surname and password received from the console will be compared with the information in the binary files. When there is a match, the login process will be completed. In the program, 2 separate menus will be displayed to the user. While the processes related to login / logout and termination of the program are displayed in the main menu, the sub-menus will show the menu of actions that can be performed according to the type of user logged in to the system. Book information will be stored in files named book.bin, student information in student.bin, and librarian information in librarian.bin. The information that needs to be updated according to the operations performed will be updated through these files.
c library-automation library-management library-management-system
Last synced: 22 Jun 2026
https://github.com/ikhsan3adi/c5-proyek-2
Proyek 2: Pengembangan Aplikasi Berbasis Library | Kelompok C5
Last synced: 24 Feb 2025
https://github.com/29dch/chinesechess
中国象棋------大一做的项目,偶尔看到就传上来了.现在感觉这个项目各方面都可以做得更好.
Last synced: 19 May 2026
https://github.com/iammoltony/libmtnlog
Moltony's logging library
c c-library cross-platform library logging
Last synced: 04 Mar 2025
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/oyebamiji-micheal/college-c
A peak into the world of the C programming language
Last synced: 04 Jul 2026
https://github.com/fpsvogel/learn-cs
Learning resources for computer science, C, etc.
awesome-lists books c computer-science learning-resources low-level-programming systems-programming zig
Last synced: 13 Apr 2025
https://github.com/bynect/libbasex
ISO C library for various base encodings
ansi-c base base16 base2 base32 base32hex base58 base64 base64url binary-encoding c c-library c90 data-encoding encoding encodings library static-library
Last synced: 19 May 2026
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/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/ayushmantripathy/pips
a functional, dynamically weakly typed, interpreted, indented programming language.
c functional-programming interpreter make piping programming-language
Last synced: 21 Mar 2025
https://github.com/fulgurcode/systune
SysTune is a lightweight, GTK-based system settings manager for Linux, offering an all-in-one interface for configuring essential system and security settings while remaining independent of any desktop environment.
Last synced: 07 Mar 2026
https://github.com/mazinsw/falconcpp
C++ IDE easy and complete.
c c-plus-plus editor falcon ide
Last synced: 04 Jul 2026
https://github.com/pbrezina/gssapi-auth
Example of authentication using GSSAPI in C
Last synced: 13 Sep 2025
https://github.com/md-mafujul-hasan/program-in-c
These Contain 54 C Programming Language Program that I have done while understanding C-Programming Concepts.
c c-language c-program c-programming c-programming-language open-source opensource programming-exercises
Last synced: 28 Jun 2025
https://github.com/codahiri/clang
C language
c clang compiler gcc-complier markdown programming-language shell
Last synced: 03 Mar 2025
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/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/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/siddhesh-desai/guess-game
Guess the word and number game developed using C.
begineer-friendly begineer-project c game guess-the-number guess-the-word guessing-game
Last synced: 06 Apr 2025
https://github.com/mo7amed-hussein/es-smart-camera-tracker
It provide smart way for camera to track human face
atmega328p bluetooth-module c camera-tracking embedded-c embedded-systems hc-05 practice-project servo-driver servo-motor uart
Last synced: 19 May 2026
https://github.com/muhammadmooazam/c-programming-language
c c-programming-language programming
Last synced: 16 Feb 2026
https://github.com/charank-glitch/rv32i
Sapphire SoC: RV32I RISC-V core optimized for FPGAs, featuring UVM verification, AXI4-Lite bus, FreeRTOS support, and Shakti-inspired design. Open-source under MIT license for embedded/IoT applications.
assembly c python riscv rtos rv32i shell soc systemverilog uvm-verification verilog
Last synced: 13 May 2025
https://github.com/jbrosdevelopment/virtualcomputer
This project is a virtual computer that takes a vector of bytes and runs it as instructions. Also included is a complete assembler and compiler.
assembler binary bytes c compiler computer instruction-set-architecture rust vc virtual-computer
Last synced: 05 Jan 2026
https://github.com/kazirifatmorshed/programming-in-ansi-c-solutions
Excersise solutions(ONLY: Multiple Choice Questions, Review Questions, Debugging Questions, Interview Questions [PROGRAMMING EXERCISES EXCLUDED] ) for the book "Programming in ANSI C" by E. Balagurusamy (Eight Edition).
c c-programming-language e-balagurusamy programming-in-ansi-c
Last synced: 14 Jun 2025
https://github.com/p32929/mathblitz
Simple math game created using C
c c-plus-plus c-plus-plus-examples c-plus-plus-game c-programming c-programming-game c-programming-language
Last synced: 16 May 2026
https://github.com/appliedfm/coq-vsu-int63
Formally verified 63-bit integer arithmetic, implemented in C and proven in Coq
appliedfm c compcert coq coq-vst formal-methods formal-specification formal-verification verification
Last synced: 23 Jan 2026
https://github.com/kaustubhhiware/compiler
Compiler for restricted grammar C.
Last synced: 29 Mar 2025
https://github.com/araryarch/dasprog
Dasprog Module Killer Aseli
basic-learning basic-programming c
Last synced: 10 Jan 2026
https://github.com/laymer/upgraded-potato
Learning C programming again for fun :)
c fun learning networks programming
Last synced: 06 Apr 2025
https://github.com/shulhan/libvos
A C-with-class library primarily for manipulating DSV data (reading and writing DSV data in any format), turns out it had more capabilities: DNS protocol, FTP protocol, a simple FTP server, OCI protocol, and reading/writing INI configuration file
Last synced: 14 May 2025
https://github.com/aniketsingh03/cachememory
This project is an implementation of cache memory with load and store instructions in Verilog.
Last synced: 06 Apr 2025
https://github.com/alifa98/sultan
The final project of the C programming course. Simple command-line game.
c console game simple-game strategy-game
Last synced: 29 Mar 2025
https://github.com/casperkristiansson/ping-pong-in-c-using-chipkit32-is1200
Ping Pong in C using a chipKIT Uno32 Board. This is a group project in the IS1200 course in Computer Science at KTH.
c chipkit chipkit-platform is1200 kth ping-pong pingpong uno32
Last synced: 17 Jun 2025
https://github.com/clark800/page
minimalist pager (more alternative)
c command-line minimalist pager terminal
Last synced: 20 May 2026
https://github.com/8dcc/game-of-life
Conway's game of life in C using SDL2
c game-of-life sdl2 sdl2-application
Last synced: 20 Jun 2026
https://github.com/azurespheredev/KernelDriver2DrawLine
Enables developer to draw a line with start point and end point.
c cpp gdi hooking kernel wdk windows-10
Last synced: 25 Oct 2025
https://github.com/schwalbe-t/DSTIKE-Pong
A port of singleplayer Pong for the DSTIKE Deauther watch.
c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106
Last synced: 25 Oct 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/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/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/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/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/simon-zerisenay/42_push_swap
Pushswap is a 42 project emphasizing efficient sorting by minimizing operations. Participants use a limited set of commands to manipulate stacks and achieve the desired sorted order, showcasing algorithm design and optimization skills while developing problem-solving abilities.
42 42pushswap c chunking cprogramming ecole42 linkedlist midpoint pushswap sorting-algorithms stacks struct
Last synced: 18 Oct 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/stovent/lua-gpio
A Lua library to use the GPIO pins of a raspberry pi
c gpio gpio-pins lua raspberry-pi
Last synced: 25 Jan 2026
https://github.com/avik-pal/esc101-lab-y17
ESC101 IIT Kanpur Lab Assignment Solutions
arrays c lab-exam lab-exercises string
Last synced: 14 Mar 2025
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/arthursudbrackibarra/trab1-psb
Trabalho 1 de Programação de Software Básico.
Last synced: 22 Mar 2025
https://github.com/sambhav228/sinking-ship
A data Structure based project implementing through C language Programming
c college-project data-structures
Last synced: 22 May 2026
https://github.com/marcodifrancesco/progettosistemioperativi
Analyze files in Linux enviroments
Last synced: 14 May 2025
https://github.com/sukruciris/skr_sdlrenderer
SKR_SDLRenderer is a SDL wrapper which simplifies a lot of things in areas such menu creation, animation making, etc.
Last synced: 08 Jul 2025
https://github.com/praabindhp/binary_search
C Program For Binary Search
binary-search c code programming-language
Last synced: 05 Mar 2025
https://github.com/hex01e/libft
a sample lib that include basic c std functions.
Last synced: 22 Mar 2025
https://github.com/maseshi/comoji
🎑 (Shaders Pack) With this pack you will be able to enjoy more Minecraft games and may spend more time playing!
c comoji minecraft-pe shader-pack shaders texture-pack thailand
Last synced: 25 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/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/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/amirreza-ipchi-haq/brainf
The interpreter for BrainF
brainfuck-interpreter c command-line-tool
Last synced: 24 Jul 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/jimbobbennett/azureiotarduinosample
Sample code for using Azure IoT Hub and Arduino
arduino azure c cpp iot iot-hub platformio vscode
Last synced: 09 Apr 2026
https://github.com/stridsvagn69420/magicfix
Command-line tool to repair your file extensions
c command-line cpp cross-platform file-extension-converter file-extensions files magicbytes magicnumbers
Last synced: 26 Jul 2025
https://github.com/lcsmuller/reflect-c
A C89 library that adds reflection capabilities to C structs through code generation
ansi-c c c-preprocessor c89 code-gen code-generation code-generator preprocessor reflection reflection-library rest-api
Last synced: 26 Jul 2025
https://github.com/howerj/gladiators
Evolve tiny agents that attack each other and find food
c genetic-algorithm neural-network neural-networks
Last synced: 23 May 2026
https://github.com/jayllyz/doomdepth
Doom Depth game simplified in terminal
Last synced: 27 Jul 2025
https://github.com/f321x/minishell-42-core
Implementation of a (usable) shell program in C as group project (2) in the 42 school core curriculum.
42born2code 42cursus 42school c minishell minishell42 shell
Last synced: 19 Feb 2026
https://github.com/heavycircle/advent-of-code
My Solutions for Advent of Code challenges
advent-of-code c python x64-assembly
Last synced: 22 Sep 2025
https://github.com/approxit/amiga-invaders
Yet another clone of Space Ivaders game
Last synced: 30 Jul 2025
https://github.com/luweglarz/ft_printf_42
My own implementation of printf
42projects c printf-42 standard-library
Last synced: 31 Jul 2025
https://github.com/wangyoucao577/libmath-finite
A simple library to solve the `__xxx_finite` symbols missed problem due to `glibc` upgrade.
Last synced: 01 Aug 2025
https://github.com/seuristic/college-project-mini-pyc-compiler
Mini Python-C Compiler using C language, Flex and Yacc for Compiler Design course project.
Last synced: 25 Sep 2025
https://github.com/narasimha1997/encoder-aas
An architecture providing Universal Sentence Encoder as a service by exploiting job-level parallelism of multi-core architectures. The service can be used as a transformer model for downstream NLP and NLU tasks like Language modelling, Sentiment Classification, Question Answering, Semantic Search and more.
c clientserver concurrency cplusplus load-balancer natural-language-processing natural-language-understanding parallelism python python3 zmq
Last synced: 25 Sep 2025
https://github.com/ke0ff/artemis_pll
LMX2594 PLL Synth Project Files (10 MHz to 15 GHz)
attiny3217 c layout lmx2594 microwave rf schem source-code
Last synced: 19 Feb 2026
https://github.com/fdero/dct-library-backend
C, Postgres, Redis backend REST-API for an immaginary library
backend c http json jwt jwt-authentication multithreading password-hashing password-salting postgres redis rest-api socket
Last synced: 02 Aug 2025
https://github.com/sirwumpus/ioccc-am
Best Utility (make) - IOCCC 1992 Winner
Last synced: 02 Aug 2025
https://github.com/fosscit/ticktos
A user space simulation of a Real Time Operating System (RTOS)
Last synced: 08 Aug 2025