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-07 00:05:12 UTC
- JSON Representation
https://github.com/fabiannorbertoescobar/smarttrash
Repositorio Proyecto SOA UNLaM 2C2018 Miércoles. Papelera Inteligente. Sistema Embebido Arduino + Aplicación Mobile Android.
acelerometro android android-app arduino arduino-uno bluetooth bluetooth-arduino c cpp embedded embedded-systems gyroscope internet-of-things iot java proximity-sensor tinkercad
Last synced: 13 Apr 2026
https://github.com/scokmen/jpipe
A lightweight C pipe-to-JSON logger designed for high-performance stream capture and extensible metadata injection.
Last synced: 10 Mar 2026
https://github.com/hxndev/tcp-connection-terminates-on-goodbye
TCP Connection between two clients that terminates the connection upon the word "Goodbye".
c code connection goodbye tcp tcp-client tcp-server termination
Last synced: 31 Mar 2025
https://github.com/Camroku/Toryus
A hobby operating system project
assembly c operating-system osdev
Last synced: 11 Mar 2025
https://github.com/tokisakikurumi2001/frequency_of_char_in_string
Calculate the frequency of characters in string
c csharp haskell java javascript objective-c perl6 php python ruby swift4 vuejs
Last synced: 04 Feb 2026
https://github.com/not-minimal/algoritmos
Ramo de Algoritmos y Programación del Segundo Semestre
Last synced: 14 Jun 2025
https://github.com/nivindulakshitha/productivity-suite
Explore interactive C programs!
Last synced: 18 Jun 2026
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/basemax/triangularmatrixc
This is a simple C program that creates a triangular matrix and prints it to the screen. The program is written in C and uses the C99 standard. This library is good to use for a quick and easy way to create a triangular matrix.
c matrices matrix triangular triangular-math triangular-matrices triangular-matrix
Last synced: 03 Apr 2025
https://github.com/nomonosound/numpy-rms
Calculate RMS swiftly (SIMD-accelerated)
arm-neon c float32 numpy numpy-library python simd x86-64
Last synced: 12 Jul 2025
https://github.com/valerio-vaccaro/c-opentimestamps
C/C++ implementation of OpenTimestamps
bitcoin c embedded opentimestamps
Last synced: 19 Apr 2026
https://github.com/gabrieldlima/dwm
My DWM (suckless window manager) custom build
Last synced: 05 Feb 2026
https://github.com/gilaniasher/segtree-c-python
A Segment Tree written in C as a Python module. Try it with pip install c-segment-tree!
Last synced: 14 Jan 2026
https://github.com/z1skgr/memory-management-i-o
Memory orchestration at the different levels of languages
assembly c clang cygwin exceptions-handling interrupts memory-allocation memory-layout merge-sort mergesort mips-architecture pcspim program-execution stack
Last synced: 21 Feb 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/cpscript/bytehunter
Signature Generation and Pattern Matching Plugin for IDA Pro made in C
binary-analysis c ida-plugin malware-analysis vulnerability-research
Last synced: 04 Sep 2025
https://github.com/esno/xcwm
a lightweight window manager for the X11 protocol
Last synced: 12 Jun 2025
https://github.com/abzico/colorrectdump
A tool to find rectangular area for color pixels that live in the input .png image
c cli image-processing images png
Last synced: 17 Mar 2025
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/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/quantum5/clickkeys
Tool to use keyboard buttons to click the mouse, for when your mouse button is broken.
accessibility c keyboard keyboard-navigation mouse mouse-emulation
Last synced: 24 Nov 2025
https://github.com/macmade/c-inheritance
Class inheritance experiments for C.
c class extend inheritance-experiments object-oriented opaque struct
Last synced: 30 Mar 2025
https://github.com/nishkarshraj/algorithms
Algorithms implemented in a platform and language independent manner.
algorithm algorithm-challenges algorithm-competitions algorithms algorithms-and-data-structures algorithms-implemented c cpp data-structures
Last synced: 04 Sep 2025
https://github.com/jglrxavpok/snes-c
Trying to get a C projet working on a SNES
Last synced: 08 May 2026
https://github.com/julorapido/julorapido_codewars
some of my kata solutions for codewars
algorithms c codewars codewars-challenges ts
Last synced: 28 Feb 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/bonifatius94/chesslib.py
C-lib Python3 extension for efficient chess draw-gen
Last synced: 24 Apr 2025
https://github.com/diego-luna/socialbackpack
Este es un proyecto de MoonMakers, ¡SocialBackpack!, es una mochila que muestra tu cantidad de seguidores en tiempo real de Youtube, Facebook y Instagram.
apis arduino c diy facebook-api instagram-api iot nodemcu utilizando-el-nodemcu youtube youtube-api
Last synced: 13 Apr 2026
https://github.com/blagojeblagojevic/sha256
SHA256 as a header library
c cryptography header-only sha2 sha256 sha256-hash
Last synced: 14 Jun 2025
https://github.com/outbit/shottimer
Open Hardware and Firmware - ShotTimer to measure Rate-of-Fire for paintball guns
c firmware microchip openhardware paintball pic16 picc
Last synced: 24 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/sidray-infinity/centralized_p2p
A centralized peer to peer architecture to share files.
c file-sharing socket-programming
Last synced: 20 Dec 2025
https://github.com/drkwitht/toy_json_parser
My very first working toy json parser!
c json-parser parsing speedcoding toy-project
Last synced: 04 Apr 2025
https://github.com/angristan/openfoodfacts-api-c
Simple program to get product information from the Open Food Facts API, in C.
api c curl jansson json openfoodfacts
Last synced: 09 May 2026
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/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/mikixit/first-software-c
first program written in c, an addition between two numbers!
Last synced: 23 Jun 2026
https://github.com/sanix-darker/c-starter
A small and lightweight C starter application(Cello, Clib, Unittests, etc...).
c cello clib starter starter-template test
Last synced: 24 Mar 2025
https://github.com/coding-pelican/c-style-guide
Guidelines for modern C coding, including style conventions and layout organization.
c c-coding c-style code-organization conventions guide guidelines modern-c
Last synced: 06 Jul 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/metonymic-smokey/intal
C Library for Integers of Arbitrary Length
Last synced: 10 Jun 2026
https://github.com/soumyasen1809/introduction_to_openmp
Introduction to OpenMP - Tim Mattson (Intel)
c intel openmp parallel-computing parallel-programming
Last synced: 30 May 2026
https://github.com/k4u5h4l/ada-lab-progs
A collection of programs done in ada lab, sem 4.
Last synced: 22 Apr 2025
https://github.com/juanmanuelramallo/siti
Sistema Integral de Transporte Inteligente - Trabajo final para Taller de Proyecto I - UNLP
Last synced: 09 Jun 2026
https://github.com/artainmo/examrank06
42 school exam. Sixth exam, write in C a web-server with limited external libraries.
Last synced: 16 Mar 2025
https://github.com/csharpermantle/creq
An elegant way to generate HTTP/1.x messages in C
c embedded http http-requests http1 request-response web
Last synced: 28 May 2026
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/anishsinha-io/jenny-assignments
A place for Jenny to do DSA while also learning Git!
algorithms c data-structures education
Last synced: 23 Mar 2026
https://github.com/dmitmel/penguins-game
A small game I wrote for the university
board-game c c-plus-plus cross-platform game wxwidgets
Last synced: 17 May 2026
https://github.com/amgauna/C-PlusPlus-Examples-2020
Linguagem C - Exemplos de Código
Last synced: 29 May 2026
https://github.com/jspaaks/copier-template-for-c-projects
Copier template for C projects
c clanguage cmake copier-template template
Last synced: 13 Jun 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/sergei-mironov/xscreensaver-run
Run the screensaver from XScreenSaver collection synchronousely in the fullscreen
c linux make nixos x11 xscreensaver
Last synced: 14 Apr 2025
https://github.com/basemax/config-parser-flex
A tiny parser to read content of a own config file using pure c and flex library.
c config-file config-files configuration configuration-file configuration-files flex lexer lexer-example lexer-generator lexer-parser lexers yacc yacc-example yacc-lex
Last synced: 03 Apr 2025
https://github.com/stdlib-js/ndarray-base-char2dtype
Return the data type string associated with a provided single letter abbreviation.
abbr abbreviation array base c data dtype javascript multidimensional ndarray node node-js nodejs stdlib type types util utilities utility utils
Last synced: 12 Mar 2026
https://github.com/antoninhrlt/franc
Le langage C mais en français (fran C). Inspiré de bnjbvr/rouille. Gloire à la baguette
baguette c france french funny-coding
Last synced: 20 Feb 2026
https://github.com/vulcan-dev/gettext-gen
Automation utility for gettext
c cpp languages localization python
Last synced: 28 Feb 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/sahilmgandhi/m152b-fall2018
CS M152B Codebase Fall 2018
c color-recognition gyroscope hdmi microblaze verilog xilinx-fpga
Last synced: 28 Feb 2025
https://github.com/haytham-hammioui/cs50x-2024
This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.
ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql
Last synced: 22 Apr 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/allancapistrano/gerador-de-numeros-aleatorios
Dois geradores de números aleatórios, um que permite a repetição dos números e outro que não permite a repetição dos números.
c generator gerador gerador-numeros random-number-generators
Last synced: 16 Mar 2025
https://github.com/lzanatta/cvector
A (very) simple and tiny vector library
Last synced: 16 Oct 2025
https://github.com/wadaboa/operating-systems-project
Trains scheduling project, for Operating Systems class at UNIFI
c operating-systems sistemi-operativi so threading train-scheduler unifi
Last synced: 07 Oct 2025
https://github.com/veresdavid/mastermind
An implementation of the Mastermind board game using socket communication.
Last synced: 11 Apr 2026
https://github.com/xchellx/bnrtool
Encodes and decodes BNR banner files for the Nintendo GameCube.
banner binary-format c c99 cmake command-line-tool gamecube graphics gx image-decoding image-encoding image-processing metadata nintendo nintendo-gamecube text transcoding yaml
Last synced: 28 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/sidojain/cypher
Cypher is a lightweight, feature rich, terminal-based text editor written in C, using Tree-Sitter highlighting.
c data-structures file-io linux low-level-programming piece-table raw-mode terminal text-editor tree-sitter undo-redo wsl2
Last synced: 13 Apr 2026
https://github.com/sjml/beschi
bit-packing and unpacking code generator for C, C#, Go, Rust, Swift, and TypeScript
binary c code-generation csharp deserialization golang messages rust serialization swift typescript
Last synced: 02 Sep 2025
https://github.com/courseworks/aut_bp_2024_fall_hw6
The sixth assignment for AUT's Basic Programming course (Fall 2024) emphasizes advanced C programming concepts. Students will implement a Trie data structure to practice dynamic memory allocation, structs, and file operations, and create a debugging macro for runtime error tracking with conditional logging.
c c-programming files macros trie trie-data-structure
Last synced: 04 Feb 2026
https://github.com/UtoECat/jack_utils
jackutils : collection of useful jack utilities
c jack linux osc pure-c spectrum-analyzer unix visualizers volume-normalization waveform waveform-generator
Last synced: 11 Mar 2025
https://github.com/symonmuchemi/alx-low_level_programming
This project is part of the ALX_SE engineering curriculum on low level programming.
c low-level-programming makefile
Last synced: 14 Mar 2026
https://github.com/juoelenis/binux
Binux is an Operating System Kernel based on POSIX principles and based some components slightly on the first version of Linux
c cpp ez h kernel mit-license os
Last synced: 12 Apr 2026
https://github.com/tleguern/openroguelike
The begining of something that might end as a roguelike development library. Or not, we will see :)
Last synced: 07 May 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/theo-mestre/c-sfml-static-premake
This repository provides a simple setup to create an C-SFML application using Premake 5.
Last synced: 03 Feb 2026
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/0xtekgrinder/matchstick
It is an Epitech Project to recreate the nim game with a number of lines changeable as well as a maximum number of sticks you can take each turn.
algorithm c epitech game matchstick network
Last synced: 31 Mar 2025
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/ergonzamarian/servomotor
Projeto Finalizado :: Trabalho desenvolvido para realizar o controle dos servomotores de um robô.
Last synced: 17 Mar 2025
https://github.com/religiya-serdtsa/cwist
Web Development Framework Suite in C
boringssl c http2 http3 http3-server io-uring lightweight low-level mux openssl quic server suckless systems-programming tls13 web-development web-engine web-framework
Last synced: 04 Jul 2026
https://github.com/nwtgck/8cc-elc-hs
C Compiler written in Haskell powered by 8cc and ELVM
Last synced: 30 Apr 2026
https://github.com/spitulax/traffic-light-simulator
Simulating traffic lights on a four-way intersection with car simulation
Last synced: 11 Mar 2026
https://github.com/kauahensilva/c_image_processing_treatment
This project is a simple image processing program.
Last synced: 10 Jan 2026