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-22 00:04:42 UTC
- JSON Representation
https://github.com/basemax/mysqlcalc
A MySQL/MariaDB module and plugin to calculate the formula and calculate mathematical expression in SQL Query.
c calc calc-engine calculate calculation calculations calculator calculator-application calculators cc cpp cpp-calc mariadb-udf mysql-udf udf-mariadb udf-mysql
Last synced: 01 May 2026
https://github.com/prince781/libgpublas
Drop-in GPU acceleration for linear algebra.
blas blas-kernels c cblas clblas cuda gpu gpu-acceleration hpc interposition linear-algebra nvidia opencl
Last synced: 29 Apr 2026
https://github.com/marcobuster/itis
Compiti, esercitazioni e verifiche fatte durante l'arco della scuola superiore.
Last synced: 29 Apr 2026
https://github.com/stemmlerjs/os-design-assign-2
Assignment #2 - SYST44288 - Operating Systems Design And Systems Programming
Last synced: 03 Mar 2026
https://github.com/basemax/cmd5
Implement MD5 encryption using c without openssl and extra library.
c hash-md5 md5 md5-encode md5-hash md5hashing
Last synced: 08 May 2026
https://github.com/ascendho/cs50x
🏳️🌈 旗舰课程 CS50x 教授学生如何通过算法思考并有效地解决问题,主题包括抽象、算法、数据结构、封装、资源管理、安全性、软件工程和 Web 编程。学习资料整合,包括示例代码,课程幻灯片、讲座笔记和题目集解答等资源
Last synced: 29 Apr 2026
https://github.com/gianlucajahn/universal-password-checker
An AI "strong password checker" built in 13 of the most popular programming languages.
c cplusplus csharp golang java javascript kotlin password-safety password-strength perl php python rust strong-password strong-password-generator swift typescript
Last synced: 04 Apr 2026
https://github.com/gyakobo/cross-hairs
This project tries to simulate fluid dynamics, and fluid viscosity.
c c-plus-plus devpost-hackathon fluid-dynamics fluid-simulation hackathon-project illumination-estimation multithreading njit opencv
Last synced: 02 May 2026
https://github.com/barismeral/java-serial-port
Custom basic Serial Port Communication for Java
c c-plus-plus communication java java-8 java-library library serial-communication serial-port serialport simple windows
Last synced: 04 Mar 2026
https://github.com/yankh764/mdoc
A command-line tool for managing your documents and easing your life.
c command-line documents linux
Last synced: 29 Apr 2026
https://github.com/ammaar-alam/instagram-checker
Web application to analyze Instagram followers and following data, identifying non-mutual connections using a C-based analyzer hosted on Heroku.
c heroku instagram instagram-follower json python webapp
Last synced: 03 May 2026
https://github.com/tariktesfa/simple_shell
This is another ALX Group Project
Last synced: 30 Apr 2026
https://github.com/stchan/redmon64pdfscribe
Redmon 1.9 for PdfScribe
c ghostgum pdfscribe portmonitor redmon russelllang windows
Last synced: 25 Apr 2026
https://github.com/unidata/awips2-gemlibs
GEMPAK and NSHARP libraries for AWIPS II
awips c forecasting fortran gempak meteorology nsharp weather
Last synced: 05 Jun 2026
https://github.com/jiviteshjain/kishmish
A stripped-down shell for Linux-based systems, implemented in C
Last synced: 14 Jun 2026
https://github.com/wdfk-prog/can_uds
The implementation of the ISO14229-1 (UDS) protocol stack suitable for RT-Thread. It provides functions such as CAN console mode and file transfer.适用于 RT-Thread 的 ISO14229-1 (UDS) 协议栈实现。提供CAN控制台模式与文件传输等功能。
c can iso14229 isotp rt-thread uds
Last synced: 01 May 2026
https://github.com/rob-blackbourn/example-wasm-array-passing-2
Simplifying memory management for passing JavaScript arrays to wasm
c clang javascript wasm webassembly
Last synced: 10 May 2026
https://github.com/shivam010/project-euler-solutions
A collection of codes of the Project Euler problems
basic-programming c c-plus-plus cpp euler hackerrank-contests mathematics project-euler
Last synced: 08 May 2026
https://github.com/bezlant/s21_pong
🏓 Ping Pong with a simple TUI (School 42)
c ncurses ping-pong school-project tui
Last synced: 04 Apr 2026
https://github.com/hxndev/udp-shopping-store-server
UDP Client Server model in which client asks for record from server.
c client-server code cpp project reciept shopping shopping-store store udp
Last synced: 20 Apr 2026
https://github.com/grsaiago/my_ping
A reimplementation of inettools 2.0 Ping utility in C
c cli network-analysis networking ping study-project
Last synced: 02 Apr 2026
https://github.com/rul1an/zig-cross-compile-action
Zig based cross compilation for C, C++, Rust and Go. No Docker.
c cplusplus cross-compilation cross-compile github-actions go golang rust rust-lang zig
Last synced: 24 Apr 2026
https://github.com/hxndev/tcp-connection-to-record-attendance
TCP Client Server Model that records the attendances of faculty and staff.
Last synced: 02 May 2026
https://github.com/ulrich-tonmoy/phoenix
A Game Engine.
c clang cpp csharp directx game-engine vulkan wpf wpf-application
Last synced: 04 Mar 2026
https://github.com/ahueck/irprinter
Explore the generated LLVM IR of a translation unit
Last synced: 05 Apr 2026
https://github.com/icaropires/fundamentals-computer-networks
Contains experiments about computer networks
c dhcp-server freebsd nat openvpn sockets
Last synced: 05 Jun 2026
https://github.com/kumar-shivam-ranjan/sparse-matrix-multiplication
This repository consists of sparse Matrix multiplication algorithms implemented in C/C++
Last synced: 02 May 2026
https://github.com/ahueck/redox-keymap
Personal keymap for the redox keyboard
c flash keyboard-layout qmk-firmware qmk-keymap redox redox-keyboard
Last synced: 05 Apr 2026
https://github.com/mdusmanansari/school-management-system-using-c
This project made by me for School Management System with GUI. i use C-Language in it. Only For Turbo-C Tool
Last synced: 02 May 2026
https://github.com/boomerwing/morsecode-raspberrypi-pico
Raspberry Pi PICO and FreeRTOS. Most projects send Morse Code (CW) training text (both plain text and random characters) using FreeRTOS.
amateur-radio c cw freertos morse pi pio ps2-keyboard raspberry-pi-pico rp2040 shuffle
Last synced: 05 Mar 2026
https://github.com/paraboul/libapenetwork
A fast and lightweight cross-platform network library written in plain C
Last synced: 24 Apr 2026
https://github.com/gikoskos/usbids
The USB list from the www.linux-usb.org/usb.ids website as a C array
Last synced: 25 Apr 2026
https://github.com/candrewlee14/tetris-raylib
Tetris clone built with Raylib
Last synced: 02 Mar 2026
https://github.com/hamaarour/minishell
This project is about creating a simple shell - essentially, my own little bash. Through this project, I've learned a lot about processes and file descriptors.
1337cursus 1337school bash c minishell42
Last synced: 02 May 2026
https://github.com/algodesigner/fat12tool
Lightweight FAT12 implementation in C with an interactive shell, FUSE mount support, and MBR partition handling. Supports standard 8.3 filenames.
c cli fat12 filesystem fuse fuse-filesystem linux macos msx msx-ide msx2 osdev retrocomputing storage
Last synced: 06 Jun 2026
https://github.com/hxndev/infix-postfix-prefix-using-stacks
In this assignment, we did conversions of expressions between infix, prefix and postfix
c cpp data-structures infix postfix prefix project stacks visual-studio
Last synced: 02 May 2026
https://github.com/notnekodev/jash
Just another Shell. Written completly in C
Last synced: 02 Mar 2026
https://github.com/georgecatalin/mastering-stm32cubemx5-and-cube-ide
Using STM32 CubeMX and STM32 Cube IDE to Code Drivers and Firmware
bare-metal-programming c cprogramming drivers hal-library stm32 stm32cubeide stm32cubemx
Last synced: 15 Jun 2026
https://github.com/mo-karbalaee/programming-fundamentals
All the codes and exercises done during the fundamentals of programming course that I took on fall 2020
c cpp problem-solving programming sbu
Last synced: 19 May 2026
https://github.com/cyring/cpuid2json
Query the CPUID instruction then export data to JSON
Last synced: 24 Apr 2026
https://github.com/ediloaz/simplex-algorithm
Resolves linear programming problems (LP) with the simplex algorithm showing all the intermediate steps. With a basic interface (Glade & GTK+) input and Latex (beamer) Output.
c gtk3 interface-glade latex latex-beamer linear-programming linux simplex simplex-algorithm
Last synced: 30 Apr 2026
https://github.com/8dcc/sudoku
Simple sudoku game (and CLI solver) for the terminal using ncurses and written in C
c cli ncurses sudoku sudoku-generator sudoku-solver
Last synced: 15 Jun 2026
https://github.com/bagussatoto/arduino
Merupakan Aplikasi Arduino berbasi IOT untuk perkembangan Mikrokontreoller. Apk ini saya buat untuk pembelajaran.
Last synced: 03 Jun 2026
https://github.com/versbinarii/stm32hal-template
Project starter template for Stm32 projects using HAL library for Vim + Coc + ccls
build-tool c ccls cmake embeded stm32 stm32f4 template vim
Last synced: 17 Apr 2026
https://github.com/ritwickdey/largenumberfactorialusingc
Factorial of large numbers using C
c c-programming factorial large-numbers string
Last synced: 10 Jun 2026
https://github.com/maninak/alpha_compiler
A compiler for a javascript-like language called Alpha.
Last synced: 10 Jun 2026
https://github.com/fraawlen/sysgauges
CPU, RAM, and SWAP Linux desktop monitor
c desktop gui linux monitoring x11
Last synced: 16 Jun 2026
https://github.com/theimpossibleastronaut/aawordsearch
generate wordsearch puzzles using random words in different languages
c educational game meson puzzle wordsearch
Last synced: 06 Jun 2026
https://github.com/pooulad/gol
🚨Create game of life with C and Go
c ebitengine game-of-life golang
Last synced: 24 Apr 2026
https://github.com/alhassy/ccheatsheet
Basics of the tremendously ubiquitous C language that permeates most of computing!
Last synced: 29 Apr 2026
https://github.com/usmanmehmood55/acs71020
Library for ACS71020, a power monitoring IC
arduino c embedded energy energy-meter library power
Last synced: 27 Apr 2026
https://github.com/mikyll/fondamenti-di-computer-graphics-m
Le mie soluzioni per il laboratorio di Fondamenti di Computer Graphics M
2d 3d arcade bezier blender c computer computergraphics cpp fondamenti grafica graphics informatica ingegneria magistrale morigi opengl serena template videogame
Last synced: 18 Apr 2026
https://github.com/serg3k/alias2symlink
Convert MacOS aliases to relative symbolic links
aliases c console-application macos macosx symbolic-links
Last synced: 28 Apr 2026
https://github.com/desmonhak/wl_lib
(Windows & Linux Library) permite un cierto alto nivel de funciones. Para no tener que lidiar con las cabeceras únicas de cada sistema
Last synced: 06 May 2026
https://github.com/fireinstallations/arduino_magnetometer-hmc5883
Smart Arduino-sketch to measure Earth's magnetic field
arduino arduino-sketch c magnet magneticnorth magnetism magnetometer ready-to-use
Last synced: 06 May 2026
https://github.com/performanc/messacer
Ultra-light decentralized messaging software using sockets.
c decentralized html javascript messaging nodejs
Last synced: 06 May 2026
https://github.com/gunh0/hufs-fall-2019-computer-programming
📖 Fall Semester 2019 Computer Programming Lecture Materials | 강의 자료
c computer-programming-lab cpp
Last synced: 28 Apr 2026
https://github.com/bezlant/s21_game_of_life
🦠 Conway's Game of Life with a simple TUI (School 42)
c game-of-life ncurses school-project tui
Last synced: 04 Apr 2026
https://github.com/yyt6801/c-plus-plus-learning-examples
C and C++ programming examples
c c-plus-plus examples-c programming-language
Last synced: 02 Mar 2026
https://github.com/basemax/squareroot
Own function to calc the square root of a number.
c cpp math math-library mathematics square-root squareroot
Last synced: 19 Apr 2026
https://github.com/andr3w03/kgv_tugas3_turing-a
Tugas 3 Mata Kuliah Komputer Grafik dan Visualisasi
c cpp desktop-application glew glfw glm object-oriented-programming oop opengl visual-studio
Last synced: 09 May 2026
https://github.com/weltling/virtio-villain
Battle test virtio device models
c cloud-hypervisor fault-injection fuzzing hypervisor kvm negative-testing qemu security testing virtio vmm
Last synced: 16 Jun 2026
https://github.com/mutablelogic/go-libcamera
C and Golang bindings for libcamera
Last synced: 20 Apr 2026
https://github.com/la-guajolota/rp2040_proyects
RP2040 workspace for reference
c embedded-systems mcu pio rasberry-pi-pico rp2040
Last synced: 28 Apr 2026
https://github.com/idanrosenzweig/real-time-computer-emulator
A real time emulator for a computer containing a cpu, mouse, keyboard, screen, (floppy) disk driver and BIOS firmware. Capable of loading and running small operating systems, provided as floppy disk files.
bios c cpp emulator firmware floppy-drives hardware i386 operating-systems vga x86
Last synced: 17 Apr 2026
https://github.com/apsrcreatix/15it411j-ipt
15IT411J Integrative Programming And Technology Laboratory
15it411j c integrative interactive java java-native-interface jni jni-java jython-library lab programming srm srm-university technology university-course web-application
Last synced: 18 May 2026
https://github.com/jaredkrinke/ez-steam-api
A simple, synchronous C API for (in-game) Steam achievements, leaderboards, and language selection, along with a JavaScript FFI wrapper
c javascript steam steamworks wrapper
Last synced: 04 May 2026
https://github.com/basemax/curlc
Sample cUrl program to send request and recive response using C.
c curl curl-example curl-functions curl-sammple
Last synced: 26 Apr 2026
https://github.com/tian11111/doudizhu
使用 C 语言实现斗地主核心规则,结合 Emscripten 编译到 WebAssembly,在浏览器中提供交互式 Web UI 体验。
beginner-friendly c c-language-doudizhu c-poker card-game console-game dou-dizhu
Last synced: 02 Apr 2026
https://github.com/yaron4u/ncd
Network Connection Discovery Tool in C
c cli cybersecurity discovery hacking hacking-tool network network-analysis penetration-testing tcp
Last synced: 04 Jun 2026
https://github.com/youssefali11997/minesweeper-project
A Minesweeper Game Console Based -- Used C Implemented Some Features . (Including Save/Load and Scoreboard )
Last synced: 18 Jun 2026
https://github.com/canciucostin/simple-windows-keylogger
Simple Windows keylogger using C language
Last synced: 08 May 2026
https://github.com/stoufa/mini-pascal-compiler
[EN] Simplified version of a Pascal language compiler | [FR] Version simplifié d'un compilateur du langage Pascal
bison c c-plus-plus compiler flex gui lexical-analysis pascal qt syntax-analysis
Last synced: 08 May 2026
https://github.com/alliesw/fitness-center-management-system
Fitness Center Management System
admin-panel administration aes-encryption blockcypher c citrix cloud csharp csharp-code css encryption-decryption fitness-center manager-system mysqli php sql visual-basic visual-studio visual-studio-code
Last synced: 17 Apr 2026
https://github.com/reinderien/capmeter
Arduino Mega capacitance meter
arduino arduino-mega c capacitance capacitance-meter electronics
Last synced: 08 May 2026
https://github.com/luzan/c-classroom-2018
Programs done during Class and Lab
Last synced: 11 Jun 2026
https://github.com/ahmubashshir/libmat
A library for calculating matrics
c calculating-matrics cpp matrics
Last synced: 25 Apr 2026
https://github.com/caiomadeira/cmarte-interpreter
A interpreter for marte programing language made in C
Last synced: 12 May 2026
https://github.com/multivacplatform/multivac-hdfs-c
Connect c/c++ application to HDFS managed by Cloudera/CDH
c c-plus-plus cdh5 cloudera hadoop hdfs
Last synced: 13 May 2026
https://github.com/dloebl/rm
rm is a command-line utility that can delete directory entries. Written in C, requires an at least partly POSIX conforming operating system underneath. The goal of this tool is, to fulfill the corresponding POSIX standard as good as possible, without adding more features.
c cc0 clean-code command command-line-tool coreutils fast lightweight linux posix posix-compliant rm-utility shell simple speed standard tool unix unix-command utility
Last synced: 18 Apr 2026
https://github.com/simonthorell/esp32-lvgl-hid
ESP32 firmware with GUI for LCD display, HID support, Wi-Fi, and MQTT. It incorporates AES encryption and supports Firmware Over-The-Air (OTA) updates.
c embedded-gui esp32 firmware-over-the-air mqtt-client wifi-security
Last synced: 24 Apr 2026
https://github.com/shuque/pykpass
Python extension for Kerberos 5 password verification
authentication c extension kerberos password python verification
Last synced: 11 May 2026
https://github.com/kamil-kielbasa/ubi
UBI (Unsorted Block Images): a wear-leveling volume manager for raw flash on Zephyr RTOS
c embedded flash nand nor-flash ubi volume-manager wear-leveling zephyr zephyr-rtos
Last synced: 11 May 2026
https://github.com/ranitmanik/c-tutorial-codewithharry
This repository is a comprehensive guide and resource for learning C programming from Harry sir.
c c-lang c-language c-language-programming c-programming c-programming-language codewithharry learning learning-exercise learning-resources project
Last synced: 15 May 2025
https://github.com/oguzhan-yilmaz/lexical-analyzer-for-psi-lang
A lexical analyzer for custom defined PSI Language, developed for Programming Languages Course.
Last synced: 05 Aug 2025