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/neoncitylights/libneoncl
a silly little C library with a high-level, general-purpose API. supports C11, C17 and above
Last synced: 02 Jul 2026
https://github.com/sulig/minishell
Tan bonito como shell -----------------> El objetivo de este proyecto es que crees un shell sencillo. Sí, tu propio pequeño bash. Aprenderás un montón sobre procesos y file descriptors.
42 42-barcelona 42-cursus 42-minishell 42-projects 42-school 42minishell barcelona barcelona-school barcelona-school-informatics bash c readline unix
Last synced: 17 May 2026
https://github.com/jossweb/jossnet-core
Jossnet Core is a data transfer system between a server and a client, based on Noise-C.
Last synced: 18 Jun 2025
https://github.com/chrisjones79/minimal-lcd-st7789v-xpt2046
This repo contains (currently 2) variations of 'how-to' code, using ESP-IDF, as I learn to use the LilyGO T_HMI.
c esp32s3 espidf espidf-v5 hmi st7789 touchscreen xpt2046
Last synced: 20 Jan 2026
https://github.com/fabiobrasileiroo/cadastro_crud_de_qualidade_em_c
Crud in c using the gtk lib
Last synced: 17 May 2026
https://github.com/meetps/ee-337
Assembly Codes for Microprocessors Laboratory
assembly-8086 c microprocessor
Last synced: 17 May 2026
https://github.com/milesrack/blackjack-cli
Play a game of Blackjack in your terminal.
blackjack blackjack-cli blackjack-game blackjack-simulator c c-programming casino casino-games gambling gambling-game
Last synced: 23 Oct 2025
https://github.com/mappuu-dev/qemu-arm-bare-metal
sample bare-metal application for ARM QEMU.
Last synced: 07 May 2025
https://github.com/josephgoksu/ceng103-ceng104-labs-notes
Yildirim Beyazit University COMPUTER PROGRAMMING I - II. First and Second Semester is available.
Last synced: 04 Jun 2026
https://github.com/mahmoudelshimi/mwm
Maria's Window Manger is a fork of dwm an extremely fast, small, and dynamic window manager for X written in C.
c dwm linux open-source openbsd suckless x11-wm
Last synced: 17 Feb 2026
https://github.com/eyantra698sumanto/basic-c-programs-3
This Repository contains basic programs in C programming language
c c-plus-plus fileio mumbai patterns programming-language series string structured-pr univerity
Last synced: 17 May 2026
https://github.com/mariantaragel/ifj22-compiler
Compiler of an imperative programming language IFJ22
Last synced: 28 Mar 2025
https://github.com/mrvladus/pug.h
Stupidly simple build system for small C/C++ projects
build-system c header-only pug simple
Last synced: 17 May 2026
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/jokerqyou/fanctl
A simple thermal fan controller for Raspbian
c fan raspberry-pi raspbian temperature-control
Last synced: 17 May 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/dpbm/faculdade
Meus programas que fiz durante o curso de ciencias da computacao
c c-lang ciencias-da-computacao clojure computer-science faculdade hardware haskell html programacao programas projetos python python-3 python-projects software tecnologia xilinx-fpga xilinx-projects
Last synced: 11 Apr 2026
https://github.com/filrg/pcstream
A point cloud streaming tool
c point-cloud streaming volumetric-video
Last synced: 07 May 2025
https://github.com/pilotniq/ble_powermeter
Firmware for Bluetooth Low Energy (BLE) electric power meter for a Nordic Semiconductor nRF51822 microcontroller. Specifically for my Blue Light Year circuit board.
bluetooth-low-energy c nrf51822 power-meter
Last synced: 02 Feb 2026
https://github.com/hackpulsar/flappy-char
A flappy bird clone in your terminal.
c console-application console-game makefile
Last synced: 17 Jun 2025
https://github.com/pulkit1822/cse3003-operating-system
This repository contains implementations of various operating system scheduling algorithms in C++. Whether you're a student studying operating systems or a developer looking to understand these algorithms better, this repository aims to provide clear and concise implementations along with explanations to aid your learning.
bankers-algorithm c cpp fcfs-process-scheduling oper priori resource-allocation-algorithm round-robin shortest-job-first
Last synced: 17 May 2026
https://github.com/teomandeniz/libcmt
LibCMT: A group of standard libraries and makes unexisting keywords stanrad too.
Last synced: 13 Apr 2025
https://github.com/mwarzynski/uw_heatflow
Heatflow simulation written in Assembler.
assembler assembler-x86 c flow heat university-of-warsaw
Last synced: 17 Jan 2026
https://github.com/basemax/7segments
This C project demonstrates a simple digit encoding and decoding mechanism using a digit struct composed of boolean values to represent segments of a digital display.
7segment 7segments c decode digit-encoding encode encoding
Last synced: 03 Apr 2025
https://github.com/wa1tnr/ringbuffer-ntb99-tnr-a
Experiments with netube99/RingBuffer.git - local work by wa1tnr - May 2022 - version a
Last synced: 04 Apr 2025
https://github.com/gizmo385/telnetproxy
A telnet proxy to maintain remote server connections during intermittent connectivity
Last synced: 20 Jul 2025
https://github.com/octoant/low-level-programming
A collection of assignments and solution of online course at Stepik platform related to low level programming.
assembler c c-language intel low-level-language
Last synced: 17 May 2026
https://github.com/chairchandler/rsa
RSA implementation.
c rsa rsa-algorithm rsa-cryptography rsa-cryptosystem rsa-decryption rsa-encryption
Last synced: 20 Jul 2025
https://github.com/basemax/validationparentheses
Tiny C program to validation Parentheses () [] {} symbols.
c validation validation-util validations validator validator-math validators
Last synced: 03 Apr 2025
https://github.com/dcristoloveanu/clds
C Lockless Data Structures
c data-structures hash-table hazard-pointer library lock-free lockless singly-linked-list
Last synced: 22 Jun 2025
https://github.com/basemax/emailvalidatorc
The Email List Filtering Program is a C language program designed to validate and filter a list of email addresses. It ensures that each email address in the provided text file is valid and exists. The program helps to identify and remove fake or incorrect email addresses from the list, ensuring that the remaining email addresses are valid and reac
c email email-filter email-filtering filter-email filtering-email
Last synced: 09 Sep 2025
https://github.com/andreasscherbaum/table_log
PostgreSQL Table Audit (v1)
audit audit-log audit-logs audit-trail auditing c postgresql postgresql-extension sql table-log
Last synced: 17 May 2026
https://github.com/baradatipu/install-gcc14-guides
GCC 14 Installation Guide for Windows A comprehensive step-by-step guide to install GCC 14 on Windows using MinGW-w64 via MSYS2 or the Windows Subsystem for Linux (WSL).
c c-compiler c-language gcc-complier gcc14
Last synced: 28 Mar 2025
https://github.com/luismarchio03/network-services
Este projeto visa simular uma rede local completa, desenvolvida do zero, incluindo todos os componentes essenciais para funcionamento e segurança. Com hardware, software e configurações detalhadas, oferece uma visão abrangente de como configurar e gerenciar uma rede local.
c golang redes-de-computadores
Last synced: 17 May 2026
https://github.com/abdelbenamara/pipex
42 pipex project & tester
2023 42 c makefile pipex pipextester tester
Last synced: 21 Mar 2025
https://github.com/abdelbenamara/philosophers
42 Philosophers project
2023 42 c makefile philosophers
Last synced: 21 Mar 2025
https://github.com/abdelbenamara/libft
42 libft project & tester
2023 42 c libft libfttester makefile tester
Last synced: 21 Mar 2025
https://github.com/abdelbenamara/minirt
42 miniRT project
2024 42 c makefile ray-tracing
Last synced: 21 Mar 2025
https://github.com/abdelbenamara/ftprintf
42 ft_printf project & tester
2023 42 c makefile printf printftester tester
Last synced: 21 Mar 2025
https://github.com/copenair/ui
repo for the UI part of the codebase (desktop client)
Last synced: 13 Apr 2025
https://github.com/cs50victor/lonnieos
An operating system simulator in python
Last synced: 28 Apr 2026
https://github.com/zakariaelbouzkri/mindful_dining
In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.
c multiprocessing synchronization threading
Last synced: 05 Jul 2025
https://github.com/codejune/programming-language
숭실대학교 컴퓨터학부 3학년 프로그래밍언어
c calendar gauss-jordan pl prime-numbers programming-language recursive-descent-parser ssu
Last synced: 27 May 2026
https://github.com/bmtlab/binarization
Project with a demo application for image threshold
c image-processing image-segmentation
Last synced: 23 Jul 2025
https://github.com/wahidpanda/guess-the-word
Word Guessing Game with C
c game-development problem-solving project string
Last synced: 15 Mar 2025
https://github.com/gusenov/problem-solving-in-c
:mortar_board: Решение задач на языке программирования C.
Last synced: 20 Feb 2026
https://github.com/gusenov/examples-c
:copyright: Примеры исходного кода на языке программирования C.
c c-code c-source-code example-code examples
Last synced: 20 Feb 2026
https://github.com/marcos-vcs/game-pandemic-project
"Pandemic Project" is a playful platform game developed at the onset of the global COVID-19 pandemic.
allegro c game game-development
Last synced: 30 Jun 2025
https://github.com/nisanth2004/springsecurity-registration-with-emailverification
Registration and Reset Password with Email Verification in spring security using Postman Client
c configuration database development intellij java mvc mysql securityfilterchain spring-boot spring-security web yml
Last synced: 05 Jan 2026
https://github.com/manusquall/dachm-project
The objective of this C project is to manage phone operators: create, update, delete many operators with their caracteristic and manage subscriptions, credit purchase and other features related to it. It is my first teamworking project and the final exam of my first year studying software engineering.
Last synced: 04 Jul 2026
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/lordronz/viktori-psj-server
FP Pemrograman Sistem dan Jaringan (Sisi Server)
c cmake tcp tcp-server tcp-socket
Last synced: 20 Aug 2025
https://github.com/0xhericles/criptoforca
Projeto da disciplina de PLP@UFCG (Paradigmas de Linguagens de Programação)
c funcional-programming haskell imperative-programming logic-programming project prolog ufcg
Last synced: 17 May 2026
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/chuckb/haikuvmplugin
Gradle plugin for building embedded Java applications on bare metal micros, like the Raspberry Pi
aot-compiler bare-metal bare-metal-micros bootloader c embedded gradle gradle-plugin java java-applications jvm lejos multithreading native raspberry-pi rpi serial-console teensy
Last synced: 03 May 2026
https://github.com/ronmondshein/simp-simulator-and-assembler
SIMP Processor project showcasing Simulator and Assembler (both implemented in C), along with Assembly Tests (in Assembly) 🧠.
assembler assembly c simulator
Last synced: 31 Mar 2025
https://github.com/jacob-c-smith/queue
A tested FIFO data structure implementation
Last synced: 19 Aug 2025
https://github.com/mcb2003/gc
Grammar Corrector - A simple C project to fix common issues with text.
c cli commandline full-stop grammar period whitespace
Last synced: 07 Apr 2025
https://github.com/xstupi00/DNS-Export
Network Applications and Network Administration - Project - Export of DNS information using Syslog protocol
c dns dns-server isa network-analysis syslog vut vut-fit
Last synced: 01 May 2025
https://github.com/joserafael0160/codechef
A list of solved problems from CodeChef along with an explanation for each one.
algorithm algorithms algorithms-and-data-structures algorithms-datastructures algoritmo algoritmos c codechef codechef-competition codechef-cpp codechef-solutions competitive-programming competitive-programming-algorithms competitive-programming-contests competitiveprogramming cplusplus cpp programacion-competitiva programacioncompetitiva
Last synced: 28 Apr 2026
https://github.com/wambugucoder/linked-list-in-c
LINKED LIST ,STRUCT AND FILE OPERATIONS
c file fileoperation linked linked-list struct
Last synced: 24 May 2026
https://github.com/mwilck/minivent
a compact epoll-based event and timer handling library
Last synced: 19 Apr 2026
https://github.com/ak1132/memory-manager
A memory manager written in C that simulates virtual memory management by the operating system using page tables and swap space on the disk
c disk memory-management operating-systems page-tables swap-space virtual-memory
Last synced: 25 Feb 2025
https://github.com/maneeshwije/ctypetest
A typing test program written in C
Last synced: 24 Aug 2025
https://github.com/perlpunk/yaml-pp-libyaml-p5
LibYAML XS backend for YAML::PP
Last synced: 09 May 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/alh477/idtech4-dsp-driver
This prototype integrates a Texas Instruments TMS320C674x DSP with the Doom 3 GPL codebase to offload real-time ray-traced audio computations for reverb, occlusion, diffraction, and absorption. It leverages libusb for low-latency data transfer and preserves compatibility with existing OSS/ALSA backends, targeting <20ms latency.
audio-processing c cpp doom3 dsp dsplib game-development game-engine idtech4 libusb prey-2006 quake4 raytracing stochastic-simulation thedarkmod tms320c6748 tms320c674x
Last synced: 18 May 2026
https://github.com/satyajitghana/gpu-programming
Contains the contents of GPU Architecture and Programming course done on NPTEL
c cpp cuda cuda-programming gpu-programming nptel nvidia
Last synced: 09 Mar 2026
https://github.com/electux/minihil
Development device which can be used for HWIL.
Last synced: 10 Apr 2026
https://github.com/buhe/switch_netease_cloud
♫♫♫ Nintendo Switch Netease cloud app.
c netease-cloud-music sdl2 switch
Last synced: 28 Mar 2025
https://github.com/magnuschase03/filehashing
A program writtin in c to hash large files using multithreading
Last synced: 07 Apr 2025
https://github.com/pacna/marcin
A C-based Ulam Spiral generator, utilizing the SDL Library.
Last synced: 12 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/ygor-sena/42-labs-challenge-v4
This repository contains the project done during the 4th edition of 42 Labs São Paulo between January 09th, 2023 and January 15th, 2023.
42 42labs 42school 42sp ansi-c c ecole42 posix-semaphore semaphores shared-memory
Last synced: 18 Aug 2025
https://github.com/ajnart/need4stek
Simple car AI using values gathered from a dumbed-down "machine-learning" script in python (Improves itself with iterations)
Last synced: 18 Aug 2025
https://github.com/theolepage/lc-3-emulator
An emulator for the LC-3 assembly language written in C.
asm c emulator lc-3 lc3 little-computer-3
Last synced: 29 Aug 2025