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-09 00:04:38 UTC
- JSON Representation
https://github.com/jerr-it/canvas
Render images and videos directly using C
c c-language hacktoberfest netpbm rendering
Last synced: 14 Aug 2025
https://github.com/taffarel55/cryptography
Um encriptador e decriptador de mensagens bem simples
c cesar-cypher cifra-de-cesar criptografia criptography
Last synced: 23 Jul 2025
https://github.com/naereen/peut-on-coder-avec-ocaml-python-et-c-par-sms
Je souhaite répondre à la question suivante : peut on coder avec OCaml, Python et C par SMS ? Oui ! Attention, proof of concept à héberger soi-même localement, et c'est payant avec Twilio.com, et très expérimental ! Mais amusant !
c experimental flask-application fun ocaml prologin python sms-messages teaching twilio wtf
Last synced: 07 May 2025
https://github.com/alexeev-prog/KintsugiOS
Minimalistic and rich x86_64 operation system in (N)ASM and C
asm c fasm i386 i386-elf-gcc nasm operating-system os osdev x86 x86-assembly
Last synced: 11 Jan 2026
https://github.com/woodruffw/ruby-inih
A Ruby wrapper for inih (a simple C INI parser)
c configuration ini inih iniparser ruby
Last synced: 16 Apr 2025
https://github.com/approxit/impsbru
A impossible shapes logic game for Amiga.
Last synced: 06 Oct 2025
https://github.com/nathanmcmillan/hymn-lang
Small scripting language.
bytecode-interpreter c embedded interpreter language lua programming-language vm
Last synced: 26 Jul 2025
https://github.com/chubek/poxhash
A block hashing algorithm with implementations in C, Rust, Go, Nim, Python and JS
algorithm bash bash-script c cryptography cryptography-algorithms go hash hashing hashing-algorithm header-only javascript nim nim-language python rust rust-lang
Last synced: 17 Jul 2025
https://github.com/stevelauc/the-linux-programming-interface
Src of The Linux Programming Interface and its Rust implementation (Exercise included)
c linux rust system-programming
Last synced: 11 Apr 2025
https://github.com/warusadura/tpmsecret
a simple project to work with a TPM.
Last synced: 30 Oct 2025
https://github.com/jamesgeorge007/man-walking-in-the-rain
This is a project I did so as to familiarise my self with the various functions available in the C graphics library. :walking:
Last synced: 22 Apr 2025
https://github.com/thexhr/jrnlc
Opinionated command line based Journal
c diary hacktoberfest journal jrnl
Last synced: 10 Oct 2025
https://github.com/webispy/checkpatch-action
Github action for checkpatch.pl
action c checkpatch checkpatch-action code-review docker kernel lint
Last synced: 10 Oct 2025
https://github.com/zpoint/algorithms
Notes and Implementation of common Algorithms and DataStructure
algorithm c common-algorithms python
Last synced: 07 Oct 2025
https://github.com/wa1tnr/camelforth-rp2040-b-ms-u
CamelForth in C by Dr Brad Rodriguez - UNSTABLE - RP2040 Pi Pico port with mass storage QSPI flashROM
assembly c camelforth forth interpreted-programming-language interpreter memory-dumper memory-map pico-sdk raspberry-pi-pico rp2040 rpi-pico rpi-rp2 text-interpreter usart usb-cdc
Last synced: 28 Oct 2025
https://github.com/rishav394/skillrack-code-finder
Just Enter the Question ID from skillrack and this program will give you the C code.
c ruby skillrack skillracksolutions
Last synced: 03 Jul 2025
https://github.com/karlb/sfont
A simple bitmap-based font library for SDL with support for fancy fonts
Last synced: 18 Jan 2026
https://github.com/codeabinash/aurora-react
The C code highlighting engine for the web.
c c-code-highlight c-lang c-language code-highlight highlight react typescript
Last synced: 23 Apr 2025
https://github.com/zephir-lang/libzephir
Implementation of the Zephir programming language as a C library.
c c-library lib zephir zephir-language zephir-parser
Last synced: 23 Apr 2025
https://github.com/coderarjob/yukti
Single header Parameterised testing and mocking library C/C++
c gcc mocking single-header-library testing unittest unittesting
Last synced: 03 Sep 2025
https://github.com/king-11/c_compiler
Writing a compiler for c in rust language
c code-generator compiler lexer parser rust
Last synced: 23 Apr 2025
https://github.com/aeilot/lsnotes
Add a description to your directories!
april-fools beginner-friendly c command-line command-line-tool cpp
Last synced: 26 Feb 2026
https://github.com/cirocosta/hello-world-lkm
A "hello-world" loadable kernel module
Last synced: 18 Mar 2026
https://github.com/supernova3339/superpad
Cool notepad for windows
c desktop-application desktop-notifications notepad notepad-app windows
Last synced: 09 Apr 2025
https://github.com/deeptesh-rout/the-ultimate-c-programming-course
This is a Ultimate C-Programming Course for Beginners
Last synced: 27 Oct 2025
https://github.com/apache/activemq-nms-stomp
Mirror of Apache ActiveMQ NMS.Stomp Client
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 22 Apr 2025
https://github.com/matteoepitech/valka
Valka is a programming language made in C using LLVM.
c compiler cross-platform language llvm
Last synced: 05 Jul 2025
https://github.com/arezaie14/ars_kalman_filter
This is Kalman filter in c language for all programming languages such a micro controllers and ...
c cpp filter filters function-parametres kalman-filter mea micro-controllers microcontroller programming-languages
Last synced: 26 Apr 2025
https://github.com/eliasku/unit
Tiny unit testing library for C language
assertions bdd c clang cmake cross-platform embedded header-only kiss single-header-library small-projects testing unit-testing
Last synced: 12 Apr 2025
https://github.com/princexz/printf
This a repository for the ALX project for the printf project
c c-printf printf printf-functions team-project
Last synced: 12 Apr 2025
https://github.com/shivamjoker/todo-app-in-c
A beautiful Todo list app in C language with CRUD operation
c cprogramming cproject todoapp
Last synced: 13 Mar 2026
https://github.com/codeabinash/aurora
The C code highlighting engine for the web.
c c-code-highlight c-lang c-language code-highlight code-highlighter highlight
Last synced: 10 Apr 2025
https://github.com/pinaki82/tulu-c-ide
A simple Vim text editor configuration that lets you edit C/C++ codes efficiently.
autocomplete autocompletion c c-plus-plus clang clang-complete code-editor cpp gvim ide linter syntax-checker text-editor tulu-c-ide vim vim-clang vim-configuration vim-plug vim-plugins vim-tutorial
Last synced: 06 May 2025
https://github.com/aw-junaid/programming-books
Curated collection of free programming books: Python, JavaScript, Go, Rust, and more. Learn coding, algorithms, and system design with open-source resources.
books c cpp go javascript programming programming-books python rust
Last synced: 08 Apr 2026
https://github.com/eslam-abdo/data-structures-algorithms
This repository contains the solved code from the Mastering Data Structures & Algorithms Using C and C++ course by Abdul Bari on Udemy.
algorithms c cpp data-structures
Last synced: 02 Mar 2026
https://github.com/gnat/tetris-machine
:video_game: 3D Tetris in pure C using OpenGL & SDL.
c game game-development opengl sdl tetris
Last synced: 15 Apr 2025
https://github.com/jomy10/defer
A simple, single-header library which implements defer and autofree at compile-time in C/C++
autofree c cpp defer single-header single-header-lib single-header-library
Last synced: 21 Mar 2025
https://github.com/ibara/sysctlbyname
sysctlbyname(3) compat library for OpenBSD
Last synced: 25 Oct 2025
https://github.com/synacktraa/pylib
This is a C library which provides python like data reading and handling functions. (WIP)
Last synced: 13 Apr 2025
https://github.com/fredericbonnet/cmake-test-explorer
CMake Test Explorer for Visual Studio Code
c cmake cpp ctest test-automation test-explorer testing vscode vscode-extension
Last synced: 13 Jul 2025
https://github.com/RasoulUnlimited/Small-projects-with-c
8 Small projects done with 'C' for Tehran Azad University. 🎓
c c-programming small-projects university-project
Last synced: 02 Sep 2025
https://github.com/ilieschibane/projet-compil_mini-compilateur
a Mini compiler made in C and Flex/Bison for an university project
Last synced: 30 Apr 2025
https://github.com/xqgex/NUMA_Black-Box
Black-box Concurrent Data Structures for NUMA Architectures
brown-university c numa tau tel-aviv-university
Last synced: 11 May 2025
https://github.com/ygor-sena/42cursus-minirt
The eleventh project of 42's curriculum is an introduction to the beautiful world of Raytracing and asks students to render simple Computer-Generated-Images so that they will never be afraid of implementing mathematical formulas again.
42 42cursus 42saopaulo 42school 42sp ansi-c c computer-graphics ecole42 minirt minirt42 raytracing rt
Last synced: 12 Apr 2025
https://github.com/nauja/libfs
Portable filesystem API in ANSI C
c cmake filesystem filesystem-library library lightweight portable
Last synced: 15 Apr 2025
https://github.com/aminkhani/c
Cpp/C Tutorials, Exercise and PDF
c c-example c-exercise c-language c-project cpp cpp-examples cpp-tutorials
Last synced: 19 Jul 2025
https://github.com/xiaoandx/learningcode
宜宾学院期间学习代码,包括C,Python,HTML, Java等代码。用于以后回顾复习查阅,I learned the code in Yibin College, including C, Python, HTML, Java and other codes.For later review and reference
c css html5 javascript python3
Last synced: 14 Apr 2025
https://github.com/libdriver/gp2y1051au0f
GP2Y1051AU0F full function driver library for general MCU and Linux.
c full-function-driver gp2y1051au0f linux mcu pm25 uart
Last synced: 18 Mar 2025
https://github.com/joswinemmanuel/basic-c
A repository containing the fundamentals of C programming and essential programs for beginners.
Last synced: 10 Mar 2026
https://github.com/tjensen42/makefiles
Some simple Makefiles for compiling C/C++ with auto dependency generation. Feel free to use them as template.
c compile cpp dependencies makefile makefile-template
Last synced: 14 Apr 2025
https://github.com/gbafana25/typetester
Typing practice on the command line
Last synced: 24 Apr 2025
https://github.com/beer-ops/octocat-in-c
GitHub Code Spaces demo with a more complex C based environment
c codespaces conan cpp octoberfest python vscode zenofgithub
Last synced: 13 Oct 2025
https://github.com/tsnsoft/codeblocks_rus
Code::Blocks (x64) с русским интерфейсом и проверкой русской орфографии
c codeblocks codeblocks-ide cpp russian
Last synced: 03 Apr 2026
https://github.com/masoudir/teensy41_uros_example_publisher_with_static_library
This repository shows a simple Arduino example of uros publishing an integer into ROS2 (foxy) using uros static library and Teensy 4.1 and Platformio IDE.
c cpp cpp14 docker micro-ros platformio publisher ros2-foxy static-library
Last synced: 04 May 2026
https://github.com/nattfalk/iff2raw
Command-line tool for converting IFF ILBM images to RAW format
Last synced: 08 Oct 2025
https://github.com/cadebrown/kscript
kscript is an easy to use, general purpose, multi-paradigm programming language meant to provide cross-platform APIs. The standard library of kscript includes most features required for development tasks, including maths (m, nx), networking (net, net.http), GUI programming, and more.
c graph graphs http http-server language languages
Last synced: 01 Mar 2026
https://github.com/tokenrove/wacom-serial-iv
Linux driver for old Wacom serial tablets, protocol IV
c device-driver kernel-module linux-kernel tablet
Last synced: 25 Mar 2025
https://github.com/jcrd/wm-launch
Tool to launch X11 clients with unique IDs
c ld-preload ld-preload-hack x11 xorg
Last synced: 28 Apr 2025
https://github.com/coditva/a-vim-story
A ncurses based game for learning Vi/Vim.
c cmake doxygen game learning-vim ncurses vim
Last synced: 12 Apr 2025
https://github.com/64kramsystem/black_art_of_3d_game_programming_cd
Content of the "Black Art of 3D Game Programming" companion CD
Last synced: 09 Apr 2025
https://github.com/ironcorelabs/ironoxide-swig-bindings
IronCore Labs SDK bindings which are generated using swig
android c cpp cryptography java jvm proxy-re-encryption transform-encryption
Last synced: 12 Mar 2026
https://github.com/mcuntz/jams_makefile
Provide a portable, versatile way of compiling Fortran, C, C++, and mixed projects.
c configuration fortran make makefile
Last synced: 27 Jan 2026
https://github.com/ir33k/prebble
Pebble REBBLE watchface
c pebble pebble-c pebble-watchface
Last synced: 07 Oct 2025
https://github.com/para-lang/para-compiler
The Para Compiler (From Greek "para": Beside/Alongside)
c compiler hacktoberfest hacktoberfest2021 language para para-lang programming-language python
Last synced: 07 Oct 2025
https://github.com/elit-altum/c-programs
Basic programs written in C using ANSI for GNU-GCC
ansi-c arrays c circular-linked-list circular-queue data-structures gcc-complier gnu linked-list menudriven queue sparse-matrix stacks
Last synced: 27 Oct 2025
https://github.com/avivnaaman/openu-c-project
Double-pass assembler, written in ANSI C90 for an imaginary 24-bit computer.
24-bit ansi-c assembler c openuniversity
Last synced: 23 Apr 2025
https://github.com/sha-env/hackerrank
Hacker Rank Solve (On Going)
c cpp csharp go hackerrank hackerrank-challenges hackerrank-python hackerrank-solution haskell html java javascript kotlin php python ruby solver swift typescript vscode
Last synced: 11 Oct 2025
https://github.com/tristanpenman/asteroids
Asteroids clone written in C, and ported to the web using Emscripten
asteroids c emscripten n64 opengl sdl
Last synced: 24 Feb 2026
https://github.com/johncoleman83/printf
Custom version of printf() in C Language
c c-language low-level-programming printf
Last synced: 10 Apr 2025
https://github.com/tusharkhatriofficial/lang-docs-imcoded.github.io
This repository provides comprehensive documentation for the C programming language, covering the basics, concepts, examples, exercises, and projects. It is designed to help beginners and college students learn C programming, as well as provide best practices and tips for more experienced programmers.
c c-loops c-pointers c-programming-basics c-programming-language learning-c pointers
Last synced: 10 Apr 2025
https://github.com/lcui-dev/lcui-quick-start
Clone to try a simple LCUI app
c cmake gui-application lcpkg lcui xmake
Last synced: 12 Mar 2025
https://github.com/nandahkrishna/networkslab
Code written for Networks Lab in the 5th Semester
arp c c-programming client-server congestion-control dns error-correcting-codes hamming-code http networking networks performance-evaluation routing routing-protocols simulation tcl tcp udp
Last synced: 26 Oct 2025
https://github.com/maloca-icoisas/maloca-turma-ufrr-2023
Este é repositório do projeto Maloca das iCoisas da Turma de entrada em 2023
3d-printing c circuits iot python saude
Last synced: 24 Oct 2025
https://github.com/cappe987/capmon
A Linux capabilities(7) monitor for using commands without sudo
Last synced: 24 Oct 2025
https://github.com/ana06/ruby-tabulation
Project in which I analyze if the Ruby Hashing algorithm could be improved using Tabulation Hashing
benchmarks c columbia-university report ruby tabulation
Last synced: 01 Mar 2026