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-04 00:04:30 UTC
- JSON Representation
https://github.com/pedrofnseca/html-transpiler-markdown
Html transpiler to Markdown in C
c file-manager html markdown translate transpiler
Last synced: 21 Feb 2026
https://github.com/suxrobgm/ccourseworkassignments
Individual and Group Assignments in C Language and UNIX Operating System (CSC202A)
Last synced: 26 Mar 2025
https://github.com/bupy7/xkbklu
Another simple utility for XKB keyboard layout.
c clang keyboard keyboard-layout linux x11 xkb
Last synced: 05 Apr 2025
https://github.com/bagussatoto/appentripemasukan
Responsi MataKuliah Pemprograman Lanjut - AppEntriPemasukan
c csharp csharp-library responsi
Last synced: 17 May 2026
https://github.com/wengwalker/logc
logc - small and simple C/C++ logger library
c c-plus-plus library linux log logger unix
Last synced: 20 Jan 2026
https://github.com/harshita2234/humidity-and-temperature-monitoring
Embedded Systems Project on Humidity and Temperature Monitoring
Last synced: 24 Mar 2025
https://github.com/bahamas10/undercurrents
Visualizer made in C and OpenGL and SDL2
Last synced: 08 Oct 2025
https://github.com/pwb97/studentscoremanager
student score management on c-C语言的学生成绩管理系统
Last synced: 26 May 2026
https://github.com/programmingrainbow/minesweeper-c-sdl3
Minesweeper / Prato Fiorito - with 8 themes, 5 sizes and 4 difficulty levels. Written in C and SDL3
c minesweeper prato-fiorito sdl sdl3 sdl3-image
Last synced: 23 Jul 2025
https://github.com/mewmix/sm4-xts-openssl
openssl sm4-xts & aes-xts 256 implementations for testing
aes-256 c cryptography disk-encryption openssl sm4
Last synced: 07 Jun 2026
https://github.com/jacmoe/nasl
Nasl is Not A Sixteen-bit Library
16-bit basic c c99 glfw3 graphics-programming my-basic old-school retro
Last synced: 01 Sep 2025
https://github.com/bashkirtsevich-llc/cmm32
C-- compiler
assembler assembler-code assembly assembly-8086 assembly-language c c-- compiler compiler-principles pure-c
Last synced: 13 May 2026
https://github.com/taktoa/dbus-teamspeak
A TeamSpeak plugin that exposes the plugin API over DBUS (deprecated in favor of https://github.com/taktoa/pianoman)
c dbus teamspeak3 teamspeak3-plugin
Last synced: 15 Mar 2025
https://github.com/otmanedaoudi/c-storage-allocator
Rewriting my own version of malloc, free, realloc and calloc.
Last synced: 14 Mar 2025
https://github.com/kadir014/lumina
Lightweight and cross-platform game engine in C
2d c cross-platform game-development game-engine gamedev linux wasm web windows
Last synced: 16 Jan 2026
https://github.com/lvntky/osdev_resources
OsDev Notes and Resources
c kernel operating-system operating-systems os osdev
Last synced: 23 Mar 2025
https://github.com/basemax/circularlinkedlistc
This is a simple implementation of a circular linked-list in C. Circular linked-lists are a type of linked-list where the last node points to the first node. This is useful for implementing queues and stacks. This implementation is a doubly linked-list, meaning that each node has a pointer to the next node and a pointer to the previous node.
c circular circular-linked-list circular-linkedlist data-structure datastructure ds linked-list linkedlist
Last synced: 30 Jun 2025
https://github.com/immanuel-c/ilog
A Simple Logger, For people that don't want bloated libraries
Last synced: 10 May 2026
https://github.com/mahdiydev/mlib
Asynchronous programming in C programming language
async async-await asynchronous asynchronous-programming asyncio c c-programming-language
Last synced: 17 Feb 2026
https://github.com/SerratoTech/Competitive-Programming
Solutions of several online judges and problems of programming competitions (data structures and algorithms).
algorithms bitmask c c-plus-plus competitive-programming cpp11 data-structures dp graphs hashing java mathematics online-judges programming-competitions programming-contests python3 ruby trees vectors
Last synced: 20 Apr 2025
https://github.com/smartobjectoriented/soo
SOO - Smart Object Oriented - technology enables migration of Mobile Entities between Smart Objects in order to develop fully decentralized and autonomous embedded systems at large scale (https://smartobjectoriented.github.io/soo)
arm c containerization embedded microcontroler migration os trustzone virtualization
Last synced: 20 Apr 2025
https://github.com/amgauna/C-PlusPlus-Examples-2020
Linguagem C - Exemplos de Código
Last synced: 29 May 2026
https://github.com/aflah02/os_assignments
Assignments for Operating Systems Course at IIITD
artix-linux c kernel linux operating-systems syscalls
Last synced: 09 Jul 2025
https://github.com/penguineer/mqtt-tools
A library to simplify agents that react on/with external events or MQTT messages by handling 95% of the MQTT use-cases.
Last synced: 18 May 2026
https://github.com/alexandrospanag/my_c_projects
My C projects. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.
Last synced: 28 May 2026
https://github.com/omgzui/basic_c
🐾c语言-数据结构-PHP扩展
c data-structures leetcode php-library
Last synced: 27 May 2026
https://github.com/vishwas567917/to-do-list
To-Do List is a command-line application built in C. It allows users to manage tasks with features for adding, viewing, and deleting items. Ideal for demonstrating file handling and data management in C.
Last synced: 10 Feb 2026
https://github.com/inonitz/bruhos
Operating System Bootloader & Kernel
acpi assembly-x86-64 avl-tree bootloader buddy-allocator c efi gnu-efi interrupts kernel long-mode memory-allocator operating-system qemu slab-allocator smp uefi
Last synced: 10 Jun 2025
https://github.com/desmonhak/pdb_lib_c
Pequeña utilidad en C para la auto descarga y dumpeado de simbolos de PDB. Creditos a [BlackShell256](https://github.com/BlackShell256) por contribuir al codigo.
Last synced: 13 Jul 2025
https://github.com/preetsuthar17/c-programs
Basic Programs created with C for college students.
c c-code c-language c-language-programming c-projects
Last synced: 08 Apr 2025
https://github.com/youpong/chttpd
A single threaded multi process HTTP 1.1 Server implemented in C records apache-like access logs.
Last synced: 22 Apr 2025
https://github.com/mikixit/exercise-1-c
exercise-1-c | C | ask the user to enter the numbers that will , when 0 is entered I print the result
Last synced: 15 Mar 2025
https://github.com/mark-mdo47/expt_adafruit_ttl666_display
Experimenting with AdaFruit TTL RBG666 displays and ESP32-S3 RBG666 RGB TFT I/F
arduino c circuitpython cpp esp32-s3
Last synced: 20 Jan 2026
https://github.com/boweihan/wasm-editor
Terminal Text editor intended for compilation to web assembly - technologies: C, Emscripten (an LLVM to JS compiler)
Last synced: 10 May 2026
https://github.com/spiderbjgun/space-shooter
This repository hosts the "space-shooter" game, a thrilling 2D space shooter built with Flutter and Flame. Explore the galaxy, battle alien foes, and enjoy smooth gameplay across Web, Android, and Windows! 🛠️🌌
2d 2d-game amethyst c cross-platform emscripten flame flutter game game-development multiplayer multiplayer-game-server rpg-game scroll-shooter shooter top-down-game unity win32
Last synced: 10 Jun 2025
https://github.com/pavi2410/replisp
A mini Lisp-like interpreted language,
c interpreter lisp lisp-interpreter native programming-language repl
Last synced: 22 Mar 2025
https://github.com/guilhermerodrigues680/wav2c-online
Conversor de arquivos WAV para vetor em C/C++ ⚡⚡. Util para microcontroladores. Ex: ATmega328P|Arduino
arduino c c-plus-plus converter embedded-systems esp wav
Last synced: 17 Jan 2026
https://github.com/benstigsen/crainfudge
Brainfuck interpreter written in C
brainfuck-interpreter brainfuck-interpreters c interpreter
Last synced: 03 Jul 2025
https://github.com/rojvv/ctgechobot
A simple Telegram echo bot in C
c libcurl telegram telegram-bot-api
Last synced: 04 Jan 2026
https://github.com/usk2003/my-competitive-coding-templates
This repository contains my personal competitive programming templates in C, C++, C#, Java, and Python. It includes common functions and utilities for quick problem-solving, covering I/O handling, modular arithmetic, and other typical tasks, designed primarily for my use but open for others.
c coding competitive-programming cpp cs java python template
Last synced: 13 Apr 2026
https://github.com/sckelemen/cpkg
a tiny package manager for C source code
c dependency-management git-submodules go package-manager vendor
Last synced: 13 Jan 2026
https://github.com/jsoulier/sdl3_ray_tracing_in_one_weekend
Ray Tracing In One Weekend using SDL3 GPU with compute shaders
c glsl raytracing sdl sdl3 shaders
Last synced: 16 Mar 2025
https://github.com/abolfazlmohammadpour/sixdofmanipulator
This Is A Six Degree Of Freedom Manipulator Controlling Program Which Wrote In Arduino IDE And ArduinoLabsForMicroPython With C/C++ And Python<MicroPython> Programming Languages That Works On A Raspberry Pi Pico With RP2040 Main Processor Or A Raspberry Pi Pico2 With RP2350 Processor
altium-designer arduino c cad cpp manipulator pcb raspberry-pi robotics rp2040 rp2350 solidworks
Last synced: 19 Apr 2025
https://github.com/ctronp/bigint
Big Integer library for C. Made in pure C (without asm or SIMD) using only 2 files. Works on 16, 32, 64 bits computers
16-bit 32-bit 64-bit bigint biginteger biginteger-library c performance
Last synced: 14 Jul 2025
https://github.com/coderarjob/signal.echo
Demo board which generates sample signals experimenting/checking oscilloscope features
c demo-board electronics kicad oscilloscope signal-generator ziglang
Last synced: 03 Sep 2025
https://github.com/mdubus/clustermatrix
Electronic Project to find available places in the Clusters of the 42-school !
42 42school c clustermatrix electronics
Last synced: 09 Oct 2025
https://github.com/justsecret123/red-black-tree
This repository contains a Red-Black Tree simulation (visualization, insertion, removal...).
c red-black-tree tree-structure
Last synced: 09 Apr 2025
https://github.com/dinaraparanid/sapper
My old project when I was a begginer
Last synced: 23 Mar 2025
https://github.com/lutoma/fastresize
A FastCGI backend for on-the-fly image resizing
c daemon fastcgi imagemagick imageserver
Last synced: 12 Mar 2025
https://github.com/lonewolfht/healthy-gladiator
A terminal game I made for Ludum Dare 44
c gladiator ludum-dare-44 terminal-game
Last synced: 24 Mar 2025
https://github.com/b3dgs/adplug
Hardware-independent AdLib sound player library
Last synced: 20 May 2026
https://github.com/davix3f/ncplot
ncurses C plotter
c cartesian cli cli-gui ncurses ncurses-library plot plotter plotting terminal-app terminal-based
Last synced: 07 Sep 2025
https://github.com/ldilley/linmod
:penguin: Various demonstrational Linux kernel modules
c example example-code linux linux-drivers linux-kernel linux-kernel-module operating-system tutorial tutorial-code
Last synced: 28 Apr 2026
https://github.com/sudeepacharjee/cpp-projects
is repository contains simple programs written in C++ programming languages to help beginners understand the basics of coding. Feel free to explore and learn
Last synced: 08 Jan 2026
https://github.com/sarincr/raspberrypi-gui-development-with-cpp
This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.
app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets
Last synced: 01 Mar 2026
https://github.com/mohamed-94/super-calculator_cpp_commandline
this repository is a C++ command line application....that use a long String of operators ..
algorithm c c-plus-plus console-application
Last synced: 24 Apr 2026
https://github.com/alewin/c-code-snippets
C code snippets and system call examples, UniBo 2016 Sistemi Operativi
c linux operating-system sistemi-operativi unibo unix
Last synced: 13 May 2026
https://github.com/evanpacini/netpbm-c
Some headers and experiments with netpbm and C.
Last synced: 05 Oct 2025
https://github.com/lojito/c-database-engine
In-memory database engine written in C.
Last synced: 12 Jun 2025
https://github.com/gunh0/c-atoz
📚 C is a general-purpose, procedural programming language that is widely used for developing system software, embedded systems, and applications in various domains.
Last synced: 25 Mar 2025
https://github.com/cherifon/stm32_sdc30_co2_sensor
Repository for utilizing the Sensirion SCD30 CO2 sensor with the STM32L4 microcontroller.
c cubemx i2c scd30 smt32 smt32cubeide stm32l4 teraterm uart
Last synced: 09 Oct 2025
https://github.com/theduardomaciel/cryptosia-web
A platform for generating public and private keys that work in sync, ensuring simplified security of sensitive messages through RSA encryption.
c cryptography emscripten nextjs react rsa rsa-cryptography tailwindcss wasm webassembly
Last synced: 12 Apr 2026
https://github.com/acevedoesteban999/detector-de-adulterantes-lab
Sistema de detección de adulterantes mediante Raspberry con redes neuronales
c django javascript python raspberry-pi
Last synced: 10 Apr 2026
https://github.com/codestrange/warehouse-producer-consumer
Machine Programming II Project for the 2018-2019 course of the Computer Science degree at the University of Havana, Cuba.
c producer-consumer race-conditions warehouse-management-system
Last synced: 14 Mar 2025
https://github.com/5cover/c-exceptions
Macros for throwing and handling exceptions in C, in a try/catch/finally-like fashion.
c exception exception-handling exceptions try-catch try-catch-finally
Last synced: 30 Oct 2025
https://github.com/utarsuno/ruuuby
description in migration
c config-as-code discord docker github-actions monorepo nginx node-js postgresql rabbitmq rails6 rpc ruby webgl webhooks
Last synced: 06 Oct 2025
https://github.com/joelkp/scoop
SCOOP: Simple C library for Object-Oriented Programming (2013 proof-of-concept library)
c object-oriented-c object-oriented-programming
Last synced: 10 Mar 2026
https://github.com/mrfoxak/problem_solving
c compititive-programming cpp pattern patterns
Last synced: 03 Jan 2026
https://github.com/pandh4cker/encode-decode-morse-code
Encode&Decode Morse Code
binary-search-tree binary-search-trees binary-tree binary-trees c cryptography morse morse-code morse-codes morsecode morsedecode recursion recursive recursive-algorithm sdl2 sdl2-image sdl2-library sdl2-ttf
Last synced: 25 May 2026
https://github.com/mhdbs/embeddedc-iot
arduino c embedded-c esp8266 iot rfid volt-amp
Last synced: 13 Apr 2026
https://github.com/torx-chat/torx-gtk4
GTK4 client implementing the TorX Library
c chat chat-application gtk4 linux macos osx tor windows
Last synced: 23 Apr 2025
https://github.com/werbenhu/cstl
Common Datastructure Library for C language.
array c c-language data-structure dynamic-array list map queue stack vector
Last synced: 08 Apr 2025
https://github.com/hxndev/tcp-client-server-communication
A client-server model using TCP
c client client-server code communication server tcp tcp-client tcp-server
Last synced: 31 Mar 2025
https://github.com/metonymic-smokey/intal
C Library for Integers of Arbitrary Length
Last synced: 10 Jun 2026
https://github.com/hxndev/non-forking-concurrent-servers-using-select
Chat bot using non-forking concurrent servers. This is done using select statements.
c chatbot code concurrent-programming non-forking select server
Last synced: 12 Jul 2025
https://github.com/librity/ft_push_swap
42 São Paulo - push_swap
42 42born2code 42cursus 42projects 42saopaulo 42school c gcc optimization pushswap sorting sorting-algorithms stacks
Last synced: 06 Oct 2025
https://github.com/carletonurocketry/josh-nx
Board support logic for the Josh flight computer running Apache Nuttx.
apache-nuttx c embedded flight-computer inspace nuttx rocket rocketry rtos space
Last synced: 06 Oct 2025
https://github.com/ragarwal33/struct-ts
C/C++ style struct definition, serialization in Typescript
c cplusplus serialization struct structure typescript
Last synced: 13 Apr 2026
https://github.com/pepebecker/pepeos
PepeOS is a minimal Operating System
c cross-compiler nasm operating-system os pepeos
Last synced: 04 May 2025
https://github.com/hxndev/udp-2-way-communication-displaying-ip-and-port-number
UDP Two-Way Connection that displays the IP Address and Port Number of both the senders and the recievers.
c code ip-address port-numbers two-way-communication udp udp-client udp-server
Last synced: 14 Aug 2025
https://github.com/definetlynotai/hack_club
All my hackclub code and projects
assembly c competition cpp github-collaboration hack-club hackclub projects python random slack
Last synced: 18 Jan 2026
https://github.com/flatcap/vte2
📊 Experiment to understand and improve VTE (terminal emulator)
Last synced: 15 May 2026