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/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/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/carletonurocketry/fetcher
A QNX process for fetching data from sensors over I2C.
c cli cli-tool cuinspace modular posix process qnx qnx-neutrino raspberry-pi-4 sensors sensors-data-collection unix
Last synced: 13 Oct 2025
https://github.com/zouariomar/library_management_app_type-1
A console-based Library Management application in C
Last synced: 23 Mar 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/dreampast/ulbn
High-precision Number Library
c high-precision high-precision-calculator math
Last synced: 12 Oct 2025
https://github.com/kanishkrawatt/c_programming
A collection of resources to learn concepts for C
Last synced: 08 Apr 2025
https://github.com/federicoponzi/mydfs
A simple distributed file system.
c distributed-file-system distributed-system
Last synced: 24 Mar 2025
https://github.com/faber222/encode-decode-file
Este projeto implementa um método para converter dados binários de arquivos em vídeos utilizando a biblioteca OpenCV. O objetivo principal é explorar a viabilidade do YouTube como um "Google Drive" ilimitado, aproveitando que a plataforma permite o upload de vídeos sem restrição de quantidade.
Last synced: 21 Feb 2026
https://github.com/dhimasardinata/caxe
A modern C/C++ project manager that cuts through build system complexity.
build-tool c cli cpp developer-tools make package-manager rust
Last synced: 13 Jan 2026
https://github.com/matubu/minibash
A simple, mini, imperfect version of bash
Last synced: 11 Oct 2025
https://github.com/pratishtha-abrol/shell-c
A working shell based on the Linux Terminal, coded in C
c linux-commands linux-shell pipeline redirection
Last synced: 30 Mar 2025
https://github.com/louiscb/operating-systems
Collection of programs and resources related to Unix based OS
Last synced: 23 Mar 2025
https://github.com/mrnazu/cs50
cs50 harvard
c computer-science cs50 dsa harvard
Last synced: 29 May 2026
https://github.com/azersd/argparse
CLI Argument parser in C for 42 projects.
42 42cursus 42projects argparse c cli
Last synced: 11 Oct 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/amirreza-ipchi-haq/tictactoe
A simple 2 player tic-tac-toe game with custom cell numbers
c cli command-line game tic-tac-toe
Last synced: 30 Jun 2025
https://github.com/gottox/cextras
Utilitylibrary for commonly needed C functions
c hacktoberfest library utility
Last synced: 15 Mar 2025
https://github.com/briansalehi/references
Note Collections Cited to Reference Manuals
algorithms c c-programming cpp cpp-programming linux-kernel linux-system-programming
Last synced: 31 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/massigy/c-huffman-text-compression
This project impelements a basic version of the Huffman text compression algorithm, using the Huffman tree.
c compression-algorithm cprogramming gcc git github huffman-coding makefile
Last synced: 10 May 2026
https://github.com/perlpunk/yaml-libyaml-api-p5
Perl5 Wrapper around C libyaml
Last synced: 17 Feb 2026
https://github.com/0xamined/process-hunter
A C program that retrieves detailed information about a running process in the operating system using the Process ID (PID)
c forensics malware-analysis process-monitor
Last synced: 10 Oct 2025
https://github.com/antonioberna/call-assembly-from-c
Simple project that combine the power of Assembly language with the power of C language
aarch64 armv8-a assembly c calling-conventions intel raspberry-pi-3 x86
Last synced: 19 Jan 2026
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/superpuiu/sonata-audio
Small music/audio player made with SDL and MicroUI.
audio-player c music music-player
Last synced: 03 Jul 2025
https://github.com/taxpater/C-eshop-pipes
Code showcase for a project assigned during my studies.
Last synced: 22 Sep 2025
https://github.com/b0nam/basic-reverse-shell
Reverse Shell simples escrita em linguagem C (Windows/Linux)
c ethical-hacking ethical-hacking-tools linux reverse-shell reverseshell shell windows
Last synced: 22 Mar 2025
https://github.com/josgard94/cifrado-cesar
Este repositorio contiene la implemetación del cifrador cesar.
basic-cryptography c c-programming-language cesar-cypher cifrado cifrado-cesar criptografia criptography langage-c
Last synced: 18 May 2026
https://github.com/dhaliti/minishell
A tiny shell, just like a mini version of Bash
bash c command command-line homebrew shell shell-script terminal unix
Last synced: 14 Apr 2026
https://github.com/viral32111/brainfuck-interpreter
A rudimentary interpreter for the Brainfuck programming language.
Last synced: 30 Oct 2025
https://github.com/ekkoz897/42cursus_get_next_line
This is a 42 school project meant to teach us how to read from a file descriptor without knowing it's size before hand making use of static variables.
42born2code 42cursus 42projects 42school c file-descriptors get-next-line getnextline gnl gnl42 read static-variables
Last synced: 28 May 2026
https://github.com/code-alchemist01/automation-center
Comprehensive Windows system administration and automation tool with 9 integrated modules for file management, system monitoring, log analysis, backup automation, network monitoring, security scanning, task scheduling, system configuration, and detailed reporting with PDF export support.
Last synced: 09 Oct 2025
https://github.com/mxvements/ft_printf
Because ft_putnbr() and ft_putstr() aren’t enough.
Last synced: 16 Mar 2025
https://github.com/sshahryiar/msp430g2xxx-tutorial
MSP430G2xxx Series Microcontroller Tutorial
16bit c ccs codecomposerstudio microcontroller msp430 msp430g2452 msp430g2553 texas-instruments ti
Last synced: 10 Apr 2025
https://github.com/ximaz/list-in-c
This project aims to re-build the most powerfull list type in C at ground-0 level, with the most optimized memory management and the most accessible features.
c data-structures epitech epitech-project epitech-study epitech-workshop linked-data linked-list linkedlist list lists
Last synced: 30 Mar 2025
https://github.com/ninrod/exercism
my exercism.io language learning stack
c elisp java kotlin python rust typescript
Last synced: 11 Apr 2026
https://github.com/ignackocom/cmacroextensions
C Macro Extensions, a collection of commonly used c macros
c code extension extensions macro macros mit-license source
Last synced: 01 Apr 2025
https://github.com/kentlouisetonino/hw-blinking-led
A blinking LED project using ATmega328P Microcontroller and C.
atmega328p avr-libc avrdude binutils-avr breadboard c gcc-avr hardware linux ubuntu
Last synced: 11 Jun 2025
https://github.com/sysread/skewheap
A fast, efficient, self-adjusting heap for Perl, implemented in C
c data-structures heap perl skew-heap xs
Last synced: 17 Apr 2026
https://github.com/gr3yknigh1/gfs
(Work in progress) Game From Scratch in C and WinAPI
Last synced: 01 Apr 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/basemax/simple-lexer-c
A lightweight and easy-to-use lexer library written in C. This library—named simple-lexer—is designed to simplify the creation of lexers by providing a set of utility functions and a flexible API for iterating over tokens.
c c-language c-lexer clang lexer lexer-analyzer lexer-c lexer-example lexer-generator lexer-library lexer-parser lexers simple-lexer
Last synced: 17 Jun 2025
https://github.com/shgpavel/edu_nm
it's so back
c educational numerical-methods
Last synced: 18 Jan 2026
https://github.com/gvray/gavinbirkhoff
Hi 👋, I'm glad to see you here! This is my :octocat: GitHub Profile ✍️
babel c css3 html5 java javascript nodejs typescript webpack
Last synced: 08 Oct 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/pxd1311/shadow-shell
A terminal for windows, linux and mac made entirely in C. ( unix shell is buggy as of now)
apple c linux mac programming shell unix windows
Last synced: 23 Feb 2026
https://github.com/zikiflicky/calculator
A small and simple calculator written in C
Last synced: 28 May 2026
https://github.com/bobis33/myteams
EPITECH PROJECT | NETWORK PROGRAMMING | MYTEAMS
c communication epitech network network-programming
Last synced: 19 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/florence-nyokabi/alx-system_engineering-devops
alx-system_engineering-devops
Last synced: 21 Jan 2026
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/mwilck/minivent
a compact epoll-based event and timer handling library
Last synced: 19 Apr 2026
https://github.com/antonijn/polyfit
Fits a polygon to a given data input
c data-analysis linear-algebra toy
Last synced: 16 Jul 2025
https://github.com/ilyass-bougati/structure
This project derives from the work done on the course of "Structure de donnees dans C" followed in FSTS
c data-structures-and-algorithms
Last synced: 04 Feb 2026
https://github.com/aggstam/triangles_counting
This program implements Scalable Triangle Counting algorithm introduced by S.Acerm, A.Yasar, S.Rajamanickam, M.Wolf and U.Catalyurek.
Last synced: 06 Oct 2025
https://github.com/basemax/sparsepolynomiallinkedlistc
This is a C implementation of a sparse polynomial linked-list. This is a good example of how to use a linked-list in C. By using a linked-list, we can store a sparse polynomial in a memory efficient way. Sparse polynomials are polynomials that have a lot of terms with a coefficient of 0.
algorithm algorithms algorithms-and-data-structures c c-polynomial c-sparse-polynomial c-sparsepolynomial datastructure ds polynomial polynomial-c sparse sparse-polynomial sparse-polynomial-c sparsepolynomial sparsepolynomial-c
Last synced: 03 Apr 2025
https://github.com/amanoteam/raiden
A GCC cross-compiler targeting Linux musl
c cpp cross-compiler gcc linux musl
Last synced: 19 Apr 2026
https://github.com/eric-philippe/cryptage
Système de Cryptage en C
c caesar-cipher vigenere-cipher work
Last synced: 31 Mar 2025
https://github.com/devcheckog/n-queens
Complicated problem in leetcode, categorized as hard.
Last synced: 04 Sep 2025
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/umbrellaleaf5/network_and_distributed_systems
My repository with home and seminars exercises on network and distributed systems at MIPT DAFE/RSE
c cpp dafe distributed-systems education mipt network-systems
Last synced: 02 Sep 2025
https://github.com/wesgtox/compilers
College "Compilers" exercises.
c colab-notebook colaboratory compiler csharp java jupyter-notebook python
Last synced: 12 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/sambazley/libstm32usb
USB device driver library for STM32 devices
Last synced: 15 Mar 2025
https://github.com/pranav2092/random-password-generator
This program helps to generate a 15 characters long strong password containing lowercase letters, uppercase letters, numbers, and special characters.
c password-generator password-generator-c random-password-generator strong-password-generator
Last synced: 17 Mar 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/vartikaraj2512/bullscows-gameusingc
🎯 Bulls and Cows Game in C 🐮🐂 A command-line game that sharpens your deductive reasoning by guessing a unique 4-digit number. Features efficient algorithms, input validation, and error handling. Highlights C programming skills, algorithm design, and game development—perfect for showcasing your technical expertise! 🚀🎮
Last synced: 31 Mar 2025
https://github.com/hollowman6/standard-sudoku-solve-system
This is a program coded by C gives you the solution to a specific Sudoku(标准数独(Sudoku)(9*9)解题系统)
Last synced: 07 Jul 2025
https://github.com/madmann91/thedreammachine
Port of an old ray-tracing based rendering system
bvh c raytracing vectorization whitted-style-raytracer
Last synced: 14 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/eastonarcher/c-process-management
⚡Unified parent process oversees multiple child processes, outputting 'hello' with unique Process ID. Showcases efficient process management framework.
Last synced: 15 Jun 2026
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/pacna/marcin
A C-based Ulam Spiral generator, utilizing the SDL Library.
Last synced: 12 Apr 2025
https://github.com/electrocodeur/soil_humidity
Projet : Mesure de l'humidité du sol
Last synced: 06 May 2026
https://github.com/mat-p1/logica-de-programacao1
Repositório com todas as atividades realizadas em Lógica de Programação utilizando a linguagem C.
Last synced: 19 Jul 2025
https://github.com/headblockhead/squirrel
A library for keyboards. Used by my Slab keyboard system.
Last synced: 01 Sep 2025
https://github.com/nem0z/c-linkedlist
Basic C implementation of linked list
Last synced: 24 Mar 2025
https://github.com/basemax/doublylinkedlistc
This is a simple implementation of a doubly linked-list in C. Doubly linked-lists are a type of data structure that are similar to singly linked-lists, but they have a pointer to the previous node in addition to the next node. This allows for traversal in both directions.
c data-structure datastructure doubly doubly-linked-list doubly-linked-lists doublylinkedlist doublylinkedlist-operations ds linked-list linkedlist
Last synced: 03 Apr 2025
https://github.com/suraj-encoding/c-programs
C Language Programs
c coding problems-solving programs
Last synced: 02 Apr 2025
https://github.com/pandh4cker/dumsh
Low level C Shell with built-ins included and redirections
c low-level redirections shell unix
Last synced: 18 Apr 2026
https://github.com/ignema/dictel
langage avec portabilité élevée et programmation memory-driven
Last synced: 01 Mar 2025
https://github.com/enriquebdel/primer-contacto-programacion-c
En este repositorio encontrarás todos los códigos que he desarrollado, tanto de manera voluntaria como obligatoria, a lo largo de mi carrera
c evolution notes remember university
Last synced: 23 May 2026
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