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/lxance-hacker/c-language-practice
This repository contains C programming practice examples, organized into topics from basics to file handling.
c hackerrank hackerrank-solutions leetcode leetcode-solutions lxance lxance-hacker lxancehacker programming solutions
Last synced: 30 Apr 2026
https://github.com/jnbdz/gstreamer-quickstarts
GStreamer quickstarts
audio c gstreamer gstreamer-framework quickstart quickstarts video
Last synced: 08 Jun 2026
https://github.com/hcarrasc/logit4c
Records what you want from your C source code
Last synced: 08 Jun 2026
https://github.com/vcaputo/sars
SARS is a satirical vignette style video game utilizing ANSI-art for sprites, see https://sars.pengaru.com. Github is only a mirror.
ansi c coronavirus covid-19 emscripten emscripten-game gamedev glsl opengl opengl-es opengl-es-20 opengl-es20 quadtree realtime-game sars-cov-2 satire sdl sdl2 wasm webassembly
Last synced: 30 Apr 2026
https://github.com/mtrazzi/42-projects
My projects from project-based learning education 42
Last synced: 29 Apr 2026
https://github.com/recp/huff
canonical huffman coding
c canonical-huffman compression deflate huffman huffman-coding inflate jpeg png zip zlib
Last synced: 22 Apr 2026
https://github.com/andymccall/commander-x16-development
Coding examples in 6502 assembler and C for the Commander X16 neoretro computer
6502 6502-assembly assembler c commander-x16 commanderx16 retrocomputing
Last synced: 15 Feb 2026
https://github.com/anishsinha-io/skiplist
skip list implementation in ansi c.
algorithms c cmake datastructures
Last synced: 23 Mar 2026
https://github.com/jeevanjoshi4434/compilerx
A custom language compiler built upon C language for college project.
assembly c compiler compiler-construction compiler-design compiler-principles lexical-analysis parser semantic-analysis
Last synced: 30 Apr 2026
https://github.com/hwakabh/echo-server
Implementation of socket connection with C Language for personal workouts.
Last synced: 02 Mar 2026
https://github.com/ssbarik/vitamin-c
Diagnose your C skills here
c coding-challenge hacktoberfest hacktoberfest2022
Last synced: 15 Feb 2026
https://github.com/cmartinezucsc/resolucion_problemas_con_adcp
Repositorio complementario para el libro digital Resolución de problemas con ADCP - Con implementación en C y Python
c computational-science computational-thinking problem problem-solving programming python
Last synced: 15 Feb 2026
https://github.com/dorydev/linuxfromscratch
Simple kernel (will be upgraded later)
Last synced: 15 Feb 2026
https://github.com/ckath/ip-indicator
arduino powered led indicator for correct ip on my headless server
arduino c ipaddress monitoring
Last synced: 27 Apr 2026
https://github.com/iitoneloc/threads-kernel
Our task was to implement a kernel using C, ensuring it could handle I/O, CPU protection modes, and run secure user-level processes. Specifically, the following needed to implemented and configured: The Scheduler, Messaging, User-Level Processes, and Device Drivers
c kernels multiprogramming operating-systems preemptive priority-round-robin
Last synced: 30 Apr 2026
https://github.com/malespiaut/zig_c_mixture
Minimal working example of mixing Zig with C code.
Last synced: 30 Apr 2026
https://github.com/mding5692/cs3307-cplusplus-assignment
C++ Personal Assignment, Grade: 95%
Last synced: 30 Apr 2026
https://github.com/rhthomas/dobby
University of Southampton second year ELEC2204 Computer Engineering coursework.
Last synced: 08 Jun 2026
https://github.com/yunusemreaydinli/cmd_bank_system
Turkish and English Supported, Banking System with C
bank basic c cbasics changelanguage cmd cprogram cprogramming cprogramming-language cprograms cproject english language program programing programming-language project system terminal turkish
Last synced: 08 Jun 2026
https://github.com/kabragaurav/practice-c-cpp-python-oops-dsa
Study and Practice Material for Chief Programming Languages and Major Topics in Computer Science
c cpp data-structures java object-oriented-programming python
Last synced: 29 Apr 2026
https://github.com/elivlo/sonoff-min-wlan-firmware
arduino c esp8266 minimal sonoff tcp-server
Last synced: 30 Apr 2026
https://github.com/cuixing158/mex-file
MATLAB MEX file For C/C++ code generation
c code-generation compile cpp matlab matlab-coder mex opencv
Last synced: 30 Apr 2026
https://github.com/mooncos/roompi
RPi-based Smart Environmental Monitoring System for indoor areas with wireless connectivity and control
c co2-monitoring docker grafana humidity-monitoring influxdb iot light-monitoring python rpi temperature-monitoring
Last synced: 30 Apr 2026
https://github.com/williamfridh/kth_is1200_computer_hardware_engineering_project
Pong game built to run on a PIC32 board coded from scrath.
Last synced: 14 Feb 2026
https://github.com/414owen/glitcher-of-sorts
A pixel sorting program in GTK3 / C
Last synced: 01 May 2026
https://github.com/switchdreams/simulador-tr1
Simulador de Camada Física: Trabalho da disciplina Teleinformática e Redes I (204315) ministrada pelo Prof. Doutor Geraldo Pereira
Last synced: 01 May 2026
https://github.com/lorhansohaky/ufscar
Arquivos de atividades da UFSCar
arquitetura-de-computadores banco-de-dados c cap cgi compilador compiladores computacao-grafica cpp dc estruturas-de-dados grafos ori orientacao-a-objetos paa paradigmas sistemas-operacionais ufscar verilog
Last synced: 01 May 2026
https://github.com/specs-feup/clava-lite-benchmarks
A collection of applications and benchmark suites used to evaluate several Clava NPM packages
benchmarks c cpp source-to-source
Last synced: 16 Apr 2026
https://github.com/shuklaritvik06/starpatternproblems
This Repository contains all the star pattern problems which i practiced 💜 ✨
Last synced: 08 Jun 2026
https://github.com/rafaatsouza/ufmg-undergrad-works
UFMG's Computer Science Department practical assignments
aeds c cpp data-structures datastructures jupyter-notebook lstm machine-learning mining-software-repositories ml natural-language-processing nlp paradigms python recommendation-system recsys
Last synced: 16 Apr 2026
https://github.com/eschirni/get_next_line
42 get_next_line project (with bonus)
42 c get-next-line read-from-file
Last synced: 14 Oct 2025
https://github.com/nikhil1210-dev/db-connection
A basic program in C, C++, Java, and C# demonstrating MySQL database connectivity using respective connectors (MySQL C API, Connector/C++, JDBC, and Connector/NET). It covers database connection, query execution, and result handling across multiple languages.
Last synced: 01 May 2026
https://github.com/strongerprogrammer7/methodsdevelopmenttranslator
The repository - translator from C to C#, on the language's C++
c cli cpp csharp windows-forms
Last synced: 14 Apr 2026
https://github.com/bibhestee/100daysofcode
The journey of 100days in different languages
bootstrap c css go golang html-css-javascript html5 javascript python react react-native reactjs
Last synced: 14 Feb 2026
https://github.com/radurelics/xor-ransomware
A POC ransomware to troll your friends. Encrypt and Decrypt a Windows computer using basic xor encryption.
c decryption encryption ransomware windows xor-cipher
Last synced: 01 May 2026
https://github.com/vroncevic/rpi_client
:penguin: GTK TCP/IP RPI Client
c controller gtk-3 gtk-4 linux relay-board rpi socket tcp-client
Last synced: 14 Feb 2026
https://github.com/leafbuild/leafbuild
A WIP C/C++ meta build system.
build-automation build-system build-tool build-tool-cross-platform build-tools c cpp
Last synced: 01 May 2026
https://github.com/jessetg/cuda-practice
Working through the chapters of Cuda by Example
c cpp cuda cuda-by-example gpgpu
Last synced: 01 May 2026
https://github.com/aswad310/random-email-generator
Random Email Generator using core c++ programing language. This email generator can generate thousands of email addresses (unverified) in just one click.
c c-plus-plus cpp email email-generator programing project random-email-generator repository
Last synced: 01 May 2026
https://github.com/andrescarignano/zinewave
Midi player prototype. Currently learing Zig and C.
Last synced: 29 Apr 2026
https://github.com/jotavare/doxygen-example
A simple example to test how doxygen works.
actions c ci documentation doxygen header pipeline
Last synced: 01 May 2026
https://github.com/mecaneer23/binarytodecimal
Binary to decimal converters in numerous languages. Designed as a learning tool to compare common concepts across programming languages.
ada bash batch bin2dec binary-to-decimal binary-to-decimal-number-converter c coffeescript cpp forth haskell programming-languages python scala swift
Last synced: 27 Jan 2026
https://github.com/scet-coding-club/scientific-calculator-c-lang-
Scientific Calculator is a versatile calculator application developed by Nexus Coding Club, designed to perform a wide range of mathematical functions. Whether you need basic arithmetic, advanced scientific operations, or complex trigonometric calculations, this calculator is built to handle it all with precision and ease.
Last synced: 08 Jun 2026
https://github.com/rekgrpth/pg_async
postgres async listen/notify on replica (hot standby)
async c hotstandby listen notify postgres replica
Last synced: 01 May 2026
https://github.com/defaultik/sqlmap_opener
SQLMap Opener for Windows
c c-language linux sql sqlmap utility
Last synced: 04 Mar 2026
https://github.com/renatoalencar/caki
Caki is a library that provides a simple interface to read handwritten config files.
c configuration gyp hacktoberfest javascript nodejs
Last synced: 01 May 2026
https://github.com/blagojeblagojevic/arduino-bluetooth-controlled-car-using-arduino-platform
Arduino Bluetooth controlled car using arduino platform
arduino arduino-ide arduino-uno c car cpp
Last synced: 01 May 2026
https://github.com/networkjarwy1/cardkb-driver
Driver for M5stack carkb to use with esp32 programmed using esp idf
c esp-idf esp-idf-component esp32
Last synced: 01 May 2026
https://github.com/aryank1511/harvardcs50-intro-course
This repo contains all the files that I used to complete Harvard's Introduction to Computer Science course. This is CS50.
c html-css-javascript python python3
Last synced: 29 Apr 2026
https://github.com/maloleroy/confer
🧪 A C/C++ unit testing library written in C, with no heap memory allocation! 🌳
Last synced: 01 May 2026
https://github.com/allanjos/network_samples
Network samples/utilities.
android ansi-c bsd c client-server freebsd libpcap mqtt mqtt-client network packet-capture pcap socket tcp tcp-ip udp web websocket
Last synced: 01 May 2026
https://github.com/zouariomar/cpkg
A C/C++ package project containing custom headers for various functionalities.
Last synced: 23 Oct 2025
https://github.com/gboncoffee/ved
Visual EDitor
c editor ncurses terminal text-editor
Last synced: 29 Apr 2026
https://github.com/tomaintaround/ppp-classes
My PPP class files
c learning ppp university university-course
Last synced: 13 Oct 2025
https://github.com/sametgul/roman3d
A 3-DOF Robotic Manipulator built from scratch. This project includes a data acquisition card design interfacing between the robot and computer, a 3-DOF planar robotic manipulator design, and a Simulink template for implementing and simulating control algorithms.
arm-microcontrollers c cad-design circuit-design control-design embedded-systems freecad matlab robotic-arm robotic-manipulator simulink stm32cubeide
Last synced: 13 Feb 2026
https://github.com/magnuschase03/databaseserver
Small example of a database server and client written in c.
Last synced: 16 Apr 2026
https://github.com/thecomputekid/scrapper
pretends to export c++ functions but with a c abi
Last synced: 01 May 2026
https://github.com/kouroshtkk/poll-tcp-db-server-client
Tcp Client-Server written in C with poll IO multiplexing with add, remove, update and list functionality.
c client-server database employee employee-management network network-programming socket-io socket-programming tcp
Last synced: 01 May 2026
https://github.com/hexapjj/autoclicker-imgui
Autoclicker mde with imgui
c csharp csharp-app csharp-code csharp-library imgui imgui-menu
Last synced: 02 May 2026
https://github.com/ctrlaltdev/wyd
What you doin'?
c cli sqlite task task-manager
Last synced: 02 May 2026
https://github.com/pseudoincorrect/esp_mpu60x0_c
Driver for MPU6050 for ESP32
Last synced: 02 May 2026
https://github.com/hhromic/e131-adalight-bridge
E1.31 (sACN) to AdaLight Bridging Server written in C
adalight bridge c cpp e131 light-controller sacn server
Last synced: 29 Apr 2026
https://github.com/szymonwilczek/sia
Lightweight, zero-dependency Symbolic Algebra System (CAS)
ast c calculus cas computer-algebra-systems math-engine matrix-algebra no-dependencies symbolic-math
Last synced: 02 Jun 2026
https://github.com/wertzui123/icylib
🧊 icylib is a simple CPU-based image processing and manipulation library
Last synced: 28 Feb 2026
https://github.com/tomlobato/hash_fs
Flat, hash based, Filesystem
c filesystem kernel-module linux
Last synced: 02 May 2026
https://github.com/adaiasmagdiel/raylib-examples
This repository contains a compilation of raylib library examples that I start to make tailored for the Windows environment.
c generative-art graphics raylib
Last synced: 08 Jun 2026
https://github.com/muhammad-h-bakr/clabs_cs306_cs316_cs317_2024
c cpp distributed-systems filestructure os
Last synced: 16 Apr 2026
https://github.com/dfinnis/lem_in
Pathfinding for ants / Max flow algorithm
42 algorithms c max-flow pathfinding
Last synced: 13 Feb 2026
https://github.com/canytr/editor
This project is a text editor developed using the Qt framework. It will provide basic text editing features and allow users to perform operations such as creating, editing, saving, and opening text files.
c cpp editor file localfiles qt
Last synced: 16 Apr 2026
https://github.com/provrb/provrbs-packet-capture
A lightweight packet analyzer tool featuring a user-friendly GUI interface using Npcap and wxWidgets.
c cpp ethical-hacking network-analysis network-security networking open-source packet-capture packet-sniffer pcap-analysis penetration-testing red-teaming wxwidgets
Last synced: 02 May 2026
https://github.com/mateuschaves/maratona
Algoritmos de estudo para o I Circuito de Maratonas de Programação UAG/UFRPE
algorithm-challenges c cpp maratona python3
Last synced: 02 May 2026
https://github.com/burakjs/c-sample-calculator
c c-programming c-programming-language calculator
Last synced: 22 Jun 2026
https://github.com/merteldem1r/AlgoStruct
AlgoStruct: Mastering DSA with C & C++ Data Structures and Algorithms, Essential Concepts like Pointers, OOP, Structures, Memory Allocation etc. with well explained comment lines and Readme files. Implementing all Data Structures from scratch and their Algorithms.
algorithms c cpp data-structures
Last synced: 23 Oct 2025
https://github.com/mohamed-mostafaaa/simple_shell
simple_shell is a project on the UNIX Shell. The UNIX Shell is a command-line interpreter or shell that provides a command line user interface for Unix-like operating systems. The shell is both an interactive command language and a scripting language, and is used by the operating system to control the execution of the system using shell scripts.…
bash c cmd shell-scripts terminal
Last synced: 02 May 2026
https://github.com/peggun/sos
A pretty bad operating system
asm c dotnet dotnet8 gcc ld linux linux-kernel linux-shell makefile nasm os shell x86
Last synced: 02 May 2026
https://github.com/saad2134/c-programs
A repo containing all the beginner c programs that I practiced when I was learning c for the first time.
beginner-code c c-concept c-problems
Last synced: 02 May 2026
https://github.com/baschni/21norm
reformats C code and header files, to get closer to the norm of the 42 schools
Last synced: 02 May 2026
https://github.com/vroncevic/gen_stm8
STM8 project skeleton generator
c electronics embedded generator linux macos microcontroller python3 qnx stm stm8 stmicroelectronics template
Last synced: 04 Mar 2026
https://github.com/aakashjhawar/tachometer
Developed a device using Arduino which can calculate object’s revolving speed.
analog-design arduino arduino-uno c cpp led speed-calculator tachometer
Last synced: 29 Apr 2026
https://github.com/nicatnesibli/pingoo
🚀 Optimize your traffic with Pingoo, a fast and secure load balancer and API gateway featuring built-in service discovery, bot protection, and more.
akamai anti-bot apache2 backdoor c cloudflare fastly haproxy icmp load-balancer persistence pingoo protocol proxy reverse-proxy rust security waf
Last synced: 02 May 2026
https://github.com/dimagorbusha/jetpropulsion
An Arduino code for rocket-building championship "JetPropulsion 2023"
Last synced: 02 May 2026
https://github.com/simonthorell/avr-commercial
Embedded AVR system programmed in C/C++ using an Atmega328p microcontroller to operate an LCD display, showcasing content saved in flash memory.
atmega328p avr avr-gcc c embedded-c
Last synced: 29 Apr 2026
https://github.com/carletonurocketry/broadcaster
A process to transmit telemetry data over LoRa radio on the QNX Stack using UART communication.
c hardware lora lora-application lorawan-device low-level rn2483 serial uart
Last synced: 09 Jun 2026
https://github.com/nhmikami/42-minishell
This project is about creating a simple shell. Yes, our own little bash
Last synced: 29 Apr 2026
https://github.com/dyzio18/linux_stream_server
Asynchronous stream files using Unix socket and signals.
c file-streaming linux signals socket socket-client socket-server stream-processing unix-socket
Last synced: 29 Apr 2026
https://github.com/wedoneofficiel/wedone-operate
Wedone Operate est un jeu adressé aux élèves (et classes) de cycle 3 (CM1, CM2 et 6ème). Ce jeu s'appuie sur le principe du calcul à mental, il consiste à demander le résultat d'un opération (ajoutée, multiplié, soustraite, divisée) en fonction d'un résultat qui apparait à l'écran.
c calcul ecole education francais learn learning logiciel mathematics mathematiques maths python school
Last synced: 03 May 2026
https://github.com/jrie/mdownhtml
A C lang markdown to html parser and converter - very basic markdown support
basic c converter html-generator markdown on-the-fly
Last synced: 03 May 2026