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/rphii/c-image-viewer
A lightweight image viewer written entirely in C and OpenGL 3.3
c cglm fast freetype glm image image-viewer lightweight opengl viewer
Last synced: 11 Jun 2025
https://github.com/alpha74/cuda_basics
Nvidia NVCC CUDA programs for begineers.
c cpp cuda cuda-programs nvcc nvidia parallel-computing parallel-programming
Last synced: 08 May 2026
https://github.com/bagussatoto/appentripemasukan
Responsi MataKuliah Pemprograman Lanjut - AppEntriPemasukan
c csharp csharp-library responsi
Last synced: 17 May 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/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/madhurimarawat/data-structure-using-c
This repository contains programs in the C programming language related to Data Structures.
add-digit basic-programming c data-structures deletion-in-array dynamic-memory-allocation insertion library-functions linked-list linked-list-in-c menu-driven-program priority-queue queue searching-algorithms sorting-algorithms sorting-algorithms-implemented stack static string-functions user-defined-functions
Last synced: 26 Aug 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/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/visualstudioex3/div2-tlsa98-engine
A native game engine, service and component oriented, for DIV Games Studio 2 (vanilla), writen in ANSI C-89 using Watcom C++ 10.6.
2d 2d-platformer-game ansi-c c c89 div-games-studio div2 dos game-development game-engine ms-dos retro retro-graphics vga watcom
Last synced: 21 Feb 2026
https://github.com/digitsensitive/foxviewppm
Lightweight image viewer written in C and SDL2
c c-programming image image-viewer pbm pgm ppm ppm-image sdl sdl2 viewer
Last synced: 08 Apr 2025
https://github.com/cooljeanius/babeltrace
This project provides trace read and write libraries, as well as a trace converter. This fork is to try porting it to Mac OS X.
Last synced: 18 Jan 2026
https://github.com/mrfoxak/problem_solving
c compititive-programming cpp pattern patterns
Last synced: 03 Jan 2026
https://github.com/subhangisati/c_programming
This is just to practice C programming from scratch
basic-programming c c-programming-language problem-solving
Last synced: 14 Oct 2025
https://github.com/wyvernsemi/slzw
Simple LZW codec in C
c compression-algorithm decompression java lossless-algorithms lz78 lzw
Last synced: 14 May 2026
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/tdjastrzebski/cppbuild
C/C++ Multi-Step Incremental Build Tool
build build-automation build-tool build-tools c c-plus-plus cli command-line cpp
Last synced: 12 Mar 2026
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/danarmor/sudoku_set
Sudoku solver based on bit sets
alghorithm algorithms bitset c education educational pure-c set sets solver solvers sudoku sudoku-solver
Last synced: 28 May 2026
https://github.com/raphaelbrodrigues/computer-science-degree
Repository dedicated to my Computer Science degree
c computer-science java python
Last synced: 03 May 2026
https://github.com/xxmacmillanxx/v-using-c-with-gtk4
Trying out calling C code from within V. To make it more fun, using the GTK4 C bindings for this.
c gtk4 v-lang v-programming v-programming-language vlang
Last synced: 14 Feb 2026
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/mr-dos/ssd1306-lib
Library for SSD1306 displays, currently for STM32 processors.
c display driver graphics ssd1306 ssd1306-oled ssd1306-stm32 stm32
Last synced: 21 Jun 2025
https://github.com/mickel8/system_info
Simple program for measuring CPU load for a period of time
c cpu-monitoring metrics performance system
Last synced: 15 Mar 2025
https://github.com/lincolncox29/wallpaperlite-cli
Set desktop wallpaper using VLC
c customization microsoft software vlc vlc-libvlc vlc-media-player wallpaper wallpaper-app wallpaper-changer wallpaper-engine-software wallpaperengine-download walpaperapp windows-10 windows-11 windows-app windows-desktop
Last synced: 04 Sep 2025
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/dvhar/dateparse
Parse many dates without knowing the format in advance
Last synced: 24 Jun 2025
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/macmade/c-inheritance
Class inheritance experiments for C.
c class extend inheritance-experiments object-oriented opaque struct
Last synced: 30 Mar 2025
https://narainsagar.github.io/free-awesome-code-work
This repo contains all of my Programming related Work, Exercises, Assignments and Projects etc) - I coded / practice'd during my graduation period (2011-2015) at FAST-NU www.nu.edu.pk
artificial-intelligence assignment awesome awesome-code awesome-codes c c-plus-plus exercises graduation-period java learning problems problems-solving programming projects university
Last synced: 12 May 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/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/andr3w03/kgv_uts_turing-a
Ujian Tengah Semester Mata Kuliah Komputer Grafik dan Visualisasi
c cpp desktop-application glew glfw opengl visual-studio
Last synced: 09 May 2026
https://github.com/basemax/persian-hex-system
The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.
bash bin binary c computer cpp hex hex-system persian php py python ruby shell
Last synced: 07 Feb 2026
https://github.com/basemax/isprime
Sample code and project to calculate or check the prime numbers.
c cpp prime-generator prime-number prime-number-algorithm prime-number-calculations prime-number-generation prime-numbers prime-numbers-algorythm prime-numbers-calculation
Last synced: 10 Apr 2026
https://github.com/balena-io-examples/balena-c-hello-world
Getting started with C on balena
Last synced: 23 Mar 2025
https://github.com/not-minimal/algoritmos
Ramo de Algoritmos y Programación del Segundo Semestre
Last synced: 14 Jun 2025
https://github.com/madmann91/fir
Functional IR
c compiler continuation-passing-style intermediate-representation type-system
Last synced: 07 Jan 2026
https://github.com/RKirlew/Brainfart-Interpreter-In-C
Brainfart is a toy language made by me. It was inspired by Brainf*ck,however Brainfart is somewhat simplified.
brainfuck-interpreter c interpreter toy-language
Last synced: 11 May 2025
https://github.com/pandoraeartha/one-second-solve-hundred-millionth-fibonacci-series
Use C code and Multi-threading to calculate the 1e8 th term of Fibonacci Series in one second / C语言和多线程在一秒内计算斐波那契数列第一亿项
Last synced: 15 Mar 2025
https://github.com/diogocarrola/leetcode75
The 75 most frequent LeetCode questions in coding interviews, curated by industry experts. The only resource you need for coding interviews.
algorithms c coding-challenges cpp data-structures interview-preparation javascript leetcode python
Last synced: 06 Oct 2025
https://github.com/gilzoide/file2c
Python script that generates C source files with global variables embedding binary/text file contents, with easy integration for CMake projects
bin2c c cmake cmake-module cpp embed-file source-code-generation source-code-generator source-generation source-generator
Last synced: 13 Apr 2026
https://github.com/jeffotoni/c-char
Small examples to understand how char type works in C
c c-example-code c-language c-programming
Last synced: 04 Apr 2025
https://github.com/garciparedes/HilosPrimos
Classwork to learn multi-thread processing on C language
c prime-generator threads university-of-valladolid
Last synced: 07 May 2025
https://github.com/arran4/vlc-xattr-plugin
A plugin for VLC to add "seen" to the `xdg.tags` list automatically when ever you watch anything
c cmake fs-attr plugins vlc vlc-plugin xattr
Last synced: 19 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/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/seanivore/claud-coin
$CLAUDE Decentralized AI-Dev Ecosystem
ai-development c community decentralized-applications grant-proposals mcp-server model-context-protocol rust solana-nft solana-token walletconnect
Last synced: 12 May 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/pwb97/studentscoremanager
student score management on c-C语言的学生成绩管理系统
Last synced: 26 May 2026
https://github.com/georgecatalin/learning-c
Code practice from LinkedinLearning course "Learning C" by Dan Gookin
c cprogramming cprogramming-language linkedin-learning
Last synced: 30 May 2026
https://github.com/trannguyenhan/evaluate-priority-queue
evaluate the priority queue with markov hold model and classic hold model
c calendar-queue markov-hold-model priority-queue the-hold-model
Last synced: 26 May 2026
https://github.com/valsaven/programming-challenges
c challenges education javascript python
Last synced: 13 Apr 2026
https://github.com/tillkuhn/moodboard
ESP32 MoodBoard C++ Sourcecode for Arduino IDE
Last synced: 11 Apr 2026
https://github.com/sk-g/leetcode
My solutions for problems on Leetcode
c c-plus-plus coding coding-challenge coding-interview coding-interviews facebook google interview-practice interview-preparation leetcode leetcode-cpp leetcode-python leetcode-solutions linkedin python3 python36 questions-and-answers uber
Last synced: 07 May 2026
https://github.com/jglrxavpok/snes-c
Trying to get a C projet working on a SNES
Last synced: 08 May 2026
https://github.com/0xdaksh/scientific-calculator
School Project for C++ to Make a Scientific-Calculator, allows you to input to retain output.
c c-plus-plus calculator programming-language scientific
Last synced: 07 Oct 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/bahamas10/undercurrents
Visualizer made in C and OpenGL and SDL2
Last synced: 08 Oct 2025
https://github.com/aon4o/tues_grade_10
A repository for storing code written by me in tenth grade in tues.
Last synced: 21 Aug 2025
https://github.com/kourouklides/perspective-taking
Visual and Spatial Perceptual Perspective Taking (using Kinect)
c c-plus-plus computer-vision cpp cpp-code kinect kinect-fusion opencv opengl openni robotics ros ros-kinetic
Last synced: 12 Apr 2026
https://github.com/neomutt/test-library
⚠️ Sample code to test the NeoMutt libraries
Last synced: 27 May 2026
https://github.com/theastralprogrammer0/alx-low_level_programming
Explore my C programming repository. C is an essential language widely used in building applications and crafting 'low-level' programs that intricately interact with the computer hardware.
betty-coding-style c debugger debugging gcc-compiler shell
Last synced: 03 May 2026
https://github.com/blevic/simple-c-compiler
My C compiler, written in C (and Python)
Last synced: 29 Apr 2026
https://github.com/ricardo-ss/projeto01-academia
Programa para gerenciar cadastro de alunos de uma academia
alunos c cadastro cadastro-de-clientes cadastro-de-pessoas programming programming-language project
Last synced: 09 Jun 2026
https://github.com/lostsh/hangman
Tiny Hangman game, with C99
c c99 compiled console-game game hangman hangman-game linux-game powerpc windows windows-game
Last synced: 22 Apr 2026
https://github.com/seluj78/shellgrammargenerator
This shell script converts .yacc files into a parser friendly C file
Last synced: 19 Apr 2026
https://github.com/ourhouchmohamed97/cs50-journey
Collection of my CS50 projects and problem sets, showcasing my journey through Harvard's Introduction to Computer Science. Includes solutions, experiments, and implementations in C, Python, SQL, and more.
c certificate computer-science coursework cs50 cs50x education flask harvard-cs50 html-css-javascript learning-to-code practice problem-set projects python sql sqlite
Last synced: 05 May 2026
https://github.com/amoeba/dereth-cartography
Archive of David Simpson's C source code from his Dereth Cartography page
asherons-call c cartography gaming maps
Last synced: 22 Mar 2026
https://github.com/souleeater99/minishell
About Minishell - A 42 School project implementing a simplified Bash-like shell in C This educational project dives into core systems programming by recreating shell fundamentals: Process control (fork/exec, pipes, signals) File I/O (redirections, heredoc) Memory-managed environment (zero leaks) Bash-like features with 42's strict coding stand
1337cursus 1337school 42cursus 42projects 42school bash c file filedescriptor filesystem mangagement memory-management processes programming system unix-shell
Last synced: 15 Feb 2026
https://github.com/native-bindings/libtesseract
Tesseract OCR bindings to NodeJS
bindings c javascript nodejs tesseract
Last synced: 28 Apr 2026
https://github.com/jaki729/interview_code_junk
Junk of codes
c coding coding-challenge coding-interviews descriptive-code gfg-solutions interview-practice leetcode-python leetcode-solutions practice-programming python3 sde-sheet
Last synced: 02 May 2026
https://github.com/basemax/brainfuck2c
A simple Brainfuck-to-C transpiler that converts Brainfuck code into optimized C code. It features token merging, error detection, and clean C output for easy compilation and execution.
brainfuck brainfuck-compiler brainfuck-generator brainfuck-interpreter c c-generator compiler compiler-generator transpilation transpile transpiled-language transpiler transpilers transpiling
Last synced: 15 Feb 2026
https://github.com/aekanshd/mimicking-a-shell-in-c
For 5th SEM, UNIX Shell Programming, Made for PES University, 2019.
Last synced: 21 Apr 2026
https://github.com/hwzlovedz/max31856_esp-idf_thermocouple
MAX31856(thermocouple) Demo in ESP-IDF v5.0.1 environment
c cpp esp-idf esp32 esp32-s3 thermocouple
Last synced: 05 May 2026
https://github.com/pkage/adstrip
Mute a video when it changes over to ads using computer vision and hacks
c mpv python3 video weekend-hacking
Last synced: 19 Jun 2026
https://github.com/tank3-tk3/parallel-processing-cuda
Parallel processing with CUDA C / C++
c cpp cuda parallel-computing parallel-programming
Last synced: 09 May 2026
https://github.com/horizonsrc/environmental-code-sharing
** DEVELOPMENT CODE ** Code sharing development group. HRC shall not be held liable for any claim for any loss or damage as a result of reliance on the information contained in this repository.
air c compliance consents emergency-management environment land planning python r river-engineering soil transport water water-management water-monitoring water-quality
Last synced: 17 Apr 2026