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-03 00:04:33 UTC
- JSON Representation
https://github.com/marcodifrancesco/homeautomation
System to control and update IOT devices remotely via a website
arduino c css html javascript php shell sql
Last synced: 07 Apr 2026
https://github.com/ikhsan3adi/c5-proyek-2
Proyek 2: Pengembangan Aplikasi Berbasis Library | Kelompok C5
Last synced: 24 Feb 2025
https://github.com/richi-mi/algoritmos-y-estructuras-de-datos
Practicas de programación de la materia "algoritmos y estructuras de datos" de la Escuela Superior de Computo
algorithms algorithms-and-data-structures c
Last synced: 08 May 2025
https://github.com/vozlt/nginx-module-krisp
Nginx krisp(korea isp) module
c nginx nginx-module vozlt-nginx-modules
Last synced: 18 May 2026
https://github.com/danibcorr/electronics-with-arduino-uma
🎛️ This repository contains a collection of Arduino and Processing projects developed for the Creative Electronics course at the University of Málaga (UMA). The main focus is on a robotic arm project, with additional work on piezoelectric sensors and LED lamps.
arduino arduino-leonardo c circuits cpp electronics embedded-systems java open-hardware-electronics open-source processing sav-maker sensors
Last synced: 10 Jul 2025
https://github.com/colleagueriley/xdl
A single header file that dynamically loads the Xlib and GLX library. Written in/for ANSI C.
ansi-c c c89 cpp dymanic header-only public-domain rsgl single-header x11 xlib
Last synced: 21 Jun 2025
https://github.com/thejoeejoee/IFJ-VUT-BIT-2017-2018
Repository for program interpret of custom language IFJ2017 written in C tested under Google tests.
c clang cmake interpreter language-implementations school-project
Last synced: 11 May 2025
https://github.com/naemazam/Hello-World
I don't Know What is Your First Language and Don't Want to know Why You Select it. But As a Programmer i know, The Smile When You run Your First Code. After That We made Thousands of Mistake In our DEV life. We did Debug, Copycat or Googling But never Forget This First 2 Words. Let's Combine Our First Happiness In A single Page.
apache-groovy c dart elixir elm fortran go graphql haskel hello-world hellogithub helloworld helloworld-programs naemazam
Last synced: 07 May 2025
https://github.com/raphaelmos/kmeansonimage
K-Means Kmeans Algorithm used on .ppm images with different libraries like OpenGL
algorithms-implemented c kmeans kmeans-algorithm kmeans-clustering
Last synced: 09 Sep 2025
https://github.com/srilakshmikanthanp/libio
Beginners Friendly Input/Output Library For C, Python Like Syntax!
beginners-friendly c input-output library
Last synced: 09 Sep 2025
https://github.com/bostelete/cabela_simulator
Simulate the amazing cabela
c cabela raylib screensaver simulator
Last synced: 18 Feb 2026
https://github.com/brd6/tetris
Clone of tetris game in a UNIX terminal with ncurses library
Last synced: 11 Jul 2025
https://github.com/k4zoku/crandom
A random number generation implementation in C similar to the one found in standard C++ <random>
c c99 prng rng standard-library
Last synced: 10 Sep 2025
https://github.com/lucat1/jv
Simple JSON Viewer
c json-logger json-logging json-viewer
Last synced: 02 Jul 2025
https://github.com/v8v88v8v88/nanohttp
A nano lightweight, HTTP server implementation in C.
c curl get http http-server post server
Last synced: 12 Apr 2025
https://github.com/idorobots/noise-estimation
Noise estimation in fMRI signals. An AGH-UST project.
c filter fmri gaussian noise-estimation opencv rician snr snr-map
Last synced: 17 May 2026
https://github.com/lostsh/openboat
Simple Arduino based Boat
arduino arduino-boards arduino-nano arduino-uno boat boats c cpp rc
Last synced: 11 May 2026
https://github.com/abdelkarimhajji/piscine_42
this is my first own projects pool in 42network .
c makefile piscine42 shell-scripts
Last synced: 18 May 2026
https://github.com/tengge1/full-screen
使用Windows API实现全屏,F1全屏,ESC取消全屏。
c fullscreen tutorials window windowsapi
Last synced: 18 May 2026
https://github.com/lorenzomorelli-webdev/c_assembly_optimization
Unical project for "ARCHITETTURE E PROGRAMMAZIONE DEI SISTEMI DI ELABORAZIONE" exam
assembly c kmeans nearest-neighbor-search optimization
Last synced: 04 Apr 2025
https://github.com/merendamattia/asd
ASD - Algoritmi e Strutture Dati presso l'Università degli Studi di Parma (9 + 6 CFU).
Last synced: 15 Jul 2025
https://github.com/prust/glasstack
A lightweight, minimal-abstraction cross-platform framework
c cross-platform desktop duktape engine framework gui javascript javascript-engine lightweight runtime
Last synced: 16 May 2026
https://github.com/yud0uhu/chocottoos
ATtiny85とATmega328Pで動くRTOSのサンプルソースコードです。
Last synced: 17 May 2026
https://github.com/maminechniti/sticks
Rust command-line tool for managing C and C++ projects.
build-tool c cpp project-manager rust
Last synced: 13 Apr 2025
https://github.com/boatx/ltbtoolkit
Library for calculating parameters of cosmological models with Lemaitre - Tolman - Bondi metric
c cosmology flrw-metric general-relativity gpl gsl-library lemaitre-tolman-bondi-metric openmp
Last synced: 22 Jun 2025
https://github.com/ac000/jamendo-fuse
FUSE (Filesystem in USErspace) providing access to jamendo.com
Last synced: 07 May 2025
https://github.com/danbugs/tarantella
Tarantella is a modern package manager for C/C++ WASM apps (main modules) and WASM libraries (side modules) meant to be dynamically linked!
c package-manager rust webassembly
Last synced: 04 Oct 2025
https://github.com/blagojeblagojevic/chess
Bitboard Engine
c chess-engine chess-game cpp nnue
Last synced: 18 May 2026
https://github.com/usmanmehmood55/c-toolkit
A VSCode extension to help create, build, run, debug and test C projects using CMake.
Last synced: 17 Feb 2026
https://github.com/ucl/takeout-app-macos
MacOS desktop application for processing Google Takeout export files
c macos macos-monterey porter-stemmer porter-stemmer-algorithm swift swiftui
Last synced: 07 May 2026
https://github.com/arturfriedrich/oo_programozas
Ez a repo a Széchenyi István Egyetem OO programozás (GKNB_INTM085) tárgyának anyagát gyűjti össze.
Last synced: 17 May 2026
https://github.com/0u44/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 17 Feb 2026
https://github.com/merendamattia/fdi
FdI - Fondamenti di Informatica presso l'Università degli Studi di Parma (9 CFU).
Last synced: 18 May 2026
https://github.com/umut-sahin/c-examples
Collection of examples in C to show how to get things done in an idiomatic way
Last synced: 10 Jul 2025
https://github.com/zakhaev26/c-practice-repo
Repository for myself to refer C in future
Last synced: 21 Jun 2025
https://github.com/csm10495/c2py
Silly script for converting a header file's C Structures into Python ctypes
c code-generation python struct structures typescript union
Last synced: 19 Apr 2026
https://github.com/f321x/chaincode-exercises
Exercises of the Feb. 2024 Chaincode Labs Bitcoin FOSS developement program.
bitcoin c foss golang lightning open-source python
Last synced: 07 Apr 2026
https://github.com/29dch/chinesechess
中国象棋------大一做的项目,偶尔看到就传上来了.现在感觉这个项目各方面都可以做得更好.
Last synced: 19 May 2026
https://github.com/costava/break-bricks
Game/demo similar to the game Breakout
Last synced: 24 Oct 2025
https://github.com/jwodder/advent350
Yet another port of the Colossal Cave Adventure
c colossal-cave game python raku
Last synced: 29 Mar 2025
https://github.com/nicosnicolaou16/flutterandroidprojectandndk
This project sets up the NDK (Native Development Kit) in Android for communication between an Android project and C/C++ code. In this example, the C/C++ code simply prints a text message to the Android application.
android c cmake dart flutter flutter-app kotlin kotlin-android ndk ndk-cmake
Last synced: 18 Jun 2025
https://github.com/krasjet/webaudio-c
the simplest example working with webaudio in c
Last synced: 17 May 2026
https://github.com/basemax/queuec
This is a simple queue implementation in C using an array. The queue is implemented as a normal queue.
c data-structure data-structures-algorithms data-structures-and-algorithms datastructure datastructures queue queue-algorithm queue-jobs queue-tasks queues
Last synced: 03 Jul 2025
https://github.com/rgolubtsov/dnsresolvd-multilang
A daemon that performs DNS lookups for the given hostname passed in an HTTP request, with the focus on its implementation using various programming languages.
bash c clojure daemon dns elixir erlang genie http java javascript lfe lua multilang perl python resolver vala
Last synced: 30 Oct 2025
https://github.com/sixtusagbo/alx-low_level_programming
Low level programming with C
alx assembly-code-generation c low-level-programming programming-exercises
Last synced: 12 Sep 2025
https://github.com/usmanmehmood55/pid_controller
This is an implementation of a PID controller in C
c control-systems pid-controller
Last synced: 17 Jul 2025
https://github.com/ashish0kumar/minimalist-c
🍀 Collection of minimalist and low-level C projects
c chat-server donut-c hex-editor https-client https-server linux low-level low-level-programming network-programming networking snake-game text-editor web-server wsl2 x11
Last synced: 17 Jul 2025
https://github.com/klus3kk/clueengine
The project consists of the simple 3D Engine written in C.
3d-engine 3d-graphics c game-engine graphics-engine opengl real-time-rendering shaders
Last synced: 13 Apr 2025
https://github.com/franko/libarray
Very simple C library for generic dynamic arrays
Last synced: 01 Sep 2025
https://github.com/xdevelnet/sdb
Database for small POSIX compatiable systems with RESTful network access
Last synced: 18 May 2026
https://github.com/lucocozz/argus
Modern C library for command-line argument parsing. Advanced features: subcommands, validation, multi-inputs, environment variables
argparse args args-parser c cargs clap cli cli-parser click command-line getopt lib library
Last synced: 07 May 2025
https://github.com/christarazi/steganography
A command-line C program that hides / reveals messages in Bitmap images (BMP) using steganography
bitmap bmp c cli linux obscurity security steganography
Last synced: 18 May 2026
https://github.com/ivanbgd/udacity-deep-learning-nd101
My solutions to the Udacity Deep Learning Nanodegree Foundation ND101 on-line course, with some examples in C, beside Python (https://www.udacity.com/course/deep-learning-nanodegree-foundation--nd101)
c deep-learning deep-neural-networks jupyter-notebook miniflow neural-networks python tensorflow udacity udacity-deep-learning udacity-nanodegree
Last synced: 13 Apr 2026
https://github.com/theluqmn/calculator.c
does basic math
c calculator calculator-application
Last synced: 17 Jul 2025
https://github.com/praabindhp/avl_tree
C Program For AVL Tree
avl-tree c data-structures programming
Last synced: 10 Sep 2025
https://github.com/yjdoc2/equationparser
An Equation Parser done as Project for DS course. This can evaluate given equation, solve linear equations, create variables and use their values, as well as have some pre-defined constants.
c data-structures equation-solver parser
Last synced: 16 Jun 2025
https://github.com/alokverma18/matrix-calculator
Matrix Calculator using C language.
arrays c functions matrix-calculations user-defined-functions
Last synced: 15 Jul 2025
https://github.com/diohabara/languages
implementations of language processors
Last synced: 16 May 2026
https://github.com/tyler-cromwell/ctci
My solutions to the questions in Cracking the Coding Interview (6th Edition) (WIP)
algorithm-challenges algorithms c c-plus-plus data-structures java python3
Last synced: 17 Feb 2026
https://github.com/jobson-almeida/c_converter
Um programa para terminal desenvolvido em C, um utilitário para conversão de algumas das principais unidades de medidas
Last synced: 16 Feb 2026
https://github.com/rxchit/barebone-os-raspi3
A simple OS that prints "Hello World", for RaspberryPi 3
c cpp kernel os qemu raspberry-pi-3
Last synced: 11 May 2026
https://github.com/vinayakvthayil/sound-sensor-interfacing-withlpc2148
This project demonstrates how to interface a sound sensor with the LPC2148 microcontroller, part of the ARM
c keil lpc2148 proteus sound-sensor
Last synced: 30 Jan 2026
https://github.com/tekknolagi/fmt
Small C string formatting library
c formatting library single-header string
Last synced: 04 Apr 2025
https://github.com/sirmaxx/programming-math_lessons
matematik programlama dersleri için kodlar ,i will create videos for math-programming ,they are lessons codes
c calculations computer computing mathematics physics
Last synced: 18 Jan 2026
https://github.com/hongfz16/shadowcompiler
Project for Computer Network(2) -- Compiler Part
Last synced: 17 May 2026
https://github.com/keyd-project/keyd-fork
A key remapping daemon for Linux. This is a friendly, temporary fork of https://github.com/rvaiya/keyd
c keyboard keyboard-layout keyboard-mapping keyboard-remap keymap linux sway x11
Last synced: 06 Mar 2026
https://github.com/raedaddala/tictactoeclone
This is a TicTacToe Game Clone. This is my first programming project and so I am open to all criticism.
c gamedev multiplatform sdl2 sdl2-gfx
Last synced: 17 Mar 2025
https://github.com/koushiro/xlib
a lightweight and generic C99 library.
c c99 dictionary double-linked-list generic library lightweight skiplist string
Last synced: 26 Mar 2025
https://github.com/ntn888/zephyr-guide
Zephyr guide
c firmware iot microbit microcontroller rtos zephyr zephyr-rtos
Last synced: 12 Mar 2025
https://github.com/howerj/muxleq
A two instruction set computer that greatly speeds things up over SUBLEQ
c eforth forth multiplexing mux muxleq oisc subleq
Last synced: 14 May 2026
https://github.com/kauahensilva/c_double_circular_linked_list_and_others
This project is a simple bibliographic reference manager developed to study the C language and data structures.
c data-structures estrutura-de-dados
Last synced: 14 Jun 2025
https://github.com/yne/quadcopter
Quadcopter project
beaglebone c mpu6050 quadcopter
Last synced: 26 Mar 2025
https://github.com/omarazizi/neurographix
Insightful Neural Network Visualization in C
c graphics graphics-programming neural-networks sdl2 visualization
Last synced: 26 Mar 2025
https://github.com/shiweimeiya/cpp-epoll-reactor-server
C/C++服务端项目,epoll+线程池的reactor模型,适合新手学习完服务器项目后来这里增加业务量,读者可以增加redis、MySQL提升项目框架完整性🚀 Tank Battle - 高性能多人在线坦克对战游戏 一个展示现代网络游戏架构设计的完整项目。使用C语言构建高并发服务器端(epoll + 线程池 + 多房间系统),Python+Pygame开发跨平台客户端。支持2-4人实时对战,包含动态地图生成、碰撞检测、自定义网络协议等核心功能。 ✨ 核心特性: 异步I/O网络模型 | 线程池并发处理 | 房间管理系统 | 实时状态同步 | 跨平台客户端 🛠️ 技术栈: C语言服务器 | Python客户端 | 自定义二进制协议 | Pygame图形引擎 适合学习网络编程、游戏开发、系统
Last synced: 09 May 2026
https://github.com/simonprovost/rpl
/rpl is fork (with one new feature) source from UNIX procedure that reads standard input, replaces all desired occurrences, and searches for the suffix specified in the parameters ⌨️
c fork improvement rpl unix unix-command
Last synced: 07 Jul 2025
https://github.com/wkhallen/cdtp
Modern cross-platform networking interfaces for C.
c networking socket socket-client socket-server
Last synced: 01 Mar 2026
https://github.com/enusbaum/wwwinamp.c
WWWinamp based on the original Nullsoft C software package to control WinAMP through a Web Browser
Last synced: 01 Apr 2025