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-06-29 00:04:34 UTC
- JSON Representation
https://github.com/ibara/echo
Learn how argc and argv are passed from environment to Unix program.
assembly bsd c echo learning linux minimalism openbsd pedagogy programming teaching unix
Last synced: 06 May 2025
https://github.com/asyncfinkd/hello-world
Hello World
abap actionscript apl assembly ats basic c classic-asp cpp csharp hello-world hello-world-for-beginner hello-world-github hello-world-in-all-languages helloworld java javascript js lilypond openedge-abl
Last synced: 05 Mar 2026
https://github.com/mmozeiko/c_d2d_dwrite
Direct2D and DirectWrite C headers
Last synced: 27 Apr 2026
https://github.com/prasad89/x86-assembly-programs
This repository showcases x86 assembly programs developed using NASM and GCC, as part of coursework undertaken at the Pune University Computer Science Department (PUCSD). Additionally, the repository includes informative notes in PDF format, providing valuable insights into the concepts explored during the course
assembly assembly-language assembly-x86 c gcc nasm
Last synced: 13 May 2025
https://github.com/timoliver/webp-cocoa
An unofficial collection of precompiled WebP binaries for all of Apple's current platforms.
binaries c catalyst cocoa cocoatouch fileformat graphics image ios macos pipeline tvos watchos webp
Last synced: 23 Aug 2025
https://github.com/rcalixte/libqt6c
Qt 6 for C
bindings c gui-library qt qt6 zig-package
Last synced: 11 Apr 2025
https://github.com/achoarnold/matrix.h
A Collection some matrix manipulation algorithms
c matrix matrix-algorithms matrix-multiplication
Last synced: 29 Jun 2025
https://github.com/rodrigosetti/sdl-mandelbrot
Simple Mandelbrot fractal renderer
c fractal mandelbrot sdl-mandelbrot
Last synced: 15 Aug 2025
https://github.com/skyrich2000/miniraytracing
미니 레이 트레이싱
c phong-lighting raytracing shaders thread
Last synced: 27 Oct 2025
https://github.com/leogaudin/fract-ol
42 • A guide for creating a small fractal exploration program. It is the time to discover or use the mathematical notion of complex numbers, to take a peek at the concept of optimization in computer graphics and practice event handling.
42 c complex-numbers fract-ol fractals imaginary-numbers mathematics
Last synced: 25 Apr 2025
https://github.com/alessandro-salerno/htmc
Ever wanted to code a website in C? No? Well, now you can!
backend c cgi cli dynamic-linking dynamic-webpages dynamic-websites frontend go golang html html5 http-server hypertext-preprocessor linux mit-license shared-object unix web-server
Last synced: 02 Mar 2026
https://github.com/TimOliver/WebP-Cocoa
An unofficial collection of precompiled WebP binaries for all of Apple's current platforms.
binaries c catalyst cocoa cocoatouch fileformat graphics image ios macos pipeline tvos watchos webp
Last synced: 11 Mar 2025
https://github.com/claeusdev/pricc
a very simple C project starter for all my tiny projects.
bootstrap c cli rust rust-crate
Last synced: 12 Aug 2025
https://github.com/scarfacestyle/postgresql
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Last synced: 16 Nov 2025
https://github.com/tankerhq/sdk-native
Tanker C++ / C encryption SDK
c c-plus-plus cryptography encryption end-to-end privacy sdk security tanker
Last synced: 09 Apr 2025
https://github.com/mq-b/-2022-5-4-
Purely logged, useful for you to look at the direct clone code, if there are problems send an email
c centos7 cpp java linux mysql python3 shell visual-studio
Last synced: 23 Apr 2025
https://github.com/degitx/cpk
Light and fast package manager on C/C++ for C/C++/Python/Rust/Js packages
c chatgpt cpk cpp cross-platform crossplatform javascript package-manager python rust
Last synced: 19 Apr 2025
https://github.com/justme0/clib
The Standard C Library source code used in Visual C++ by P.J. Plauger
Last synced: 15 Apr 2025
https://github.com/detectivekaktus/belformat
Formatting tools for the terminal output in C
ansi c formatting library markdown output styling syntax-highlighting terminal
Last synced: 10 Apr 2025
https://github.com/tarantool/sysprog
Systems Programming course
c course leaning operating-system system-programming
Last synced: 14 Apr 2025
https://github.com/mrecachinas/hexhamming
:heavy_division_sign: SIMD-accelerated bitwise hamming distance Python module for hexadecimal strings
avx c edit-distance hamming-distance hexadecimal python simd sse42
Last synced: 10 Jul 2025
https://github.com/librity/ft_get_next_line
42 São Paulo - get_next_line
42 42born2code 42saopaulo 42school c cursus gnl norminette
Last synced: 06 Mar 2026
https://github.com/teenbiscuits/pro2324
Ejercicios Resueltos 📝 y Apuntes 📚 para las asignaturas de Programación I y II del Grao en Enxeñaría Informática de la Universidade da Coruña en el curso 2023/24. 💻🎓
apuntes c c99 clion cmake ejercicios fic gei gplv3 informatica pro1 pro2 pro2324 programacion udc universidad writerside
Last synced: 31 Oct 2025
https://github.com/swindlesmccoop/aureate
An AUR helper written in C. More a proof of concept than a serious project, but it does work.
Last synced: 09 Jul 2025
https://github.com/loredanalosurdo/42-off-campus-student-set-up
Get access to your 42 Git repositories, the Norminette, and 42 Standard Header on your Mac. Along with some additional configurations for Vim. (Guide)
42 42-school 42cursus 42header 42projects 42school c cpp iterm linux mac macos norminette remote-study ssh-key terminal vim-configuration vim-plugin vimrc visual-studio-code
Last synced: 30 Apr 2025
https://github.com/facthunder/cppcheck
Docker image for cppcheck
analyzer c code-analysis cpp cppcheck docker docker-image misra static-analysis
Last synced: 30 Apr 2025
https://github.com/kgabis/business-card-brainfuck
Tiny Brainfuck interpreter.
Last synced: 04 Oct 2025
https://github.com/danielbrito/competitive-programming
🏁 My solutions and resources on problem-solving.
algorithms c challenges competitive-programming complexity-analysis contests cpp interviews java javascript kotlin mathematics number-theory python self-learning
Last synced: 04 Apr 2025
https://github.com/murat65536/dcat
A 3d model viewer for the terminal
3d 3d-engine 3d-graphics 3d-models 3d-viewer 3d-visualization assimp c cli cmake kitty-graphics kitty-graphics-protocol sixel sixel-graphics terminal terminal-app terminal-based terminal-graphics vips vulkan
Last synced: 11 Jun 2026
https://github.com/waozixyz/inbe
calm breathing, meditation sessions, and habit tracking
breathing c consciousness health lotus meditation raylib wakefulness whm
Last synced: 27 Jun 2026
https://github.com/jobovy/wendy
A one-dimensional gravitational N-body code
astrophysics binder c n-body n-body-simulator physics python
Last synced: 06 Sep 2025
https://github.com/oco2000/xfce4-kbdleds-plugin
This is a keyboard leds plugin for the Xfce panel
c capslock indicators keyboard leds numlock plugin scrolllock xfce4 xfce4-panel
Last synced: 02 Feb 2026
https://github.com/azure/ctest
A simple portable C test runner
c test-runner testing testing-tools tests
Last synced: 20 Oct 2025
https://github.com/gaultier/c
A diverse collection of useful (to me!) software written in C. Memory profiling, http server, editor, crash reporter, clang plugin, torrent client, etc
Last synced: 17 Mar 2026
https://github.com/isty001/rogue-craft
Rogue Craft is an ncurses based roguelike/sandbox/RPG game
c craft game ncurses rogue rogue-craft roguecraft roguelike rpg
Last synced: 29 Jun 2025
https://github.com/thalhammer/libspotify-embedded
Reverse engineered header file for spotify embedded library found in android sdk.
android-sdk c cpp header reverse-engineering sdk spotify
Last synced: 07 Apr 2026
https://github.com/ybubnov/libhuffman
The Huffman library is a simple, pure C99 library for encoding and decoding data using a frequency-sorted binary tree.
c compression decompression huffman python
Last synced: 05 May 2025
https://github.com/endail/pico-scale
A scale API for a Raspberry Pi Pico (RP2040) using the hx711-pico-c library.
c hx711 iot load-cell loadcell raspberry-pi raspberry-pi-pico rp2040 scale scales weight
Last synced: 12 Apr 2025
https://github.com/vozlt/nginx-module-url
Nginx url encoding converting module
c encoding nginx nginx-module vozlt-nginx-modules
Last synced: 03 May 2025
https://github.com/mayank-02/multithreading-library
A lightweight C library based on one-one and many-one model for threading.
c conditional-variables many-to-one multithreading mutex one-to-one semaphore spinlock synchronization
Last synced: 14 Jul 2025
https://github.com/eugeneia/microlisp
Simple Lisp compiler. Compiles a minimal Lisp dialect to ANSI C.
c common-lisp educational lisp-compiler transpiler
Last synced: 14 Apr 2025
https://github.com/bobbicodes/bob
Clojure console editor written in pure C with REPL support, syntax highlighting and search
Last synced: 22 Jul 2025
https://github.com/terl/hydride-java
Libhydrogen implemented in Java.
c cryptography encryption hash hashing java java-8 jna shared-library
Last synced: 30 Apr 2025
https://github.com/apache/activemq-protobuf
Mirror of Apache ActiveMQ Protobuf
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 22 Apr 2025
https://github.com/amrithvenkat/gc9a01a_zephyr_driver
Zephyr out of tree driver for waveshare GC9A01A 240x240 1.28 inch TFT circular display.
c driver gc9a01 gc9a01a waveshare zephyr zephyr-rtos
Last synced: 20 Feb 2026
https://github.com/afiskon/c-opengl-text
OpenGL example in pure C: text rendering, textures, etc
3d 3d-graphics c cross-platform game-development opengl
Last synced: 24 Jul 2025
https://github.com/bneumann/cpputest-test-adapter
A test adapter for Visual Studio Code for the C/C++ Unit Test framework CppUTest.
c cpp cpputest unit-testing vscode-extension
Last synced: 10 Apr 2026
https://github.com/ahmetfurkandemir/c-cpp-workouts
C - C++ Workouts
c cpp gnu-linux object-oriented-programming oop struct
Last synced: 14 Oct 2025
https://github.com/dubniczky/password-cracker
Optimized password list based SHA-256 password cracking written in C/C++, OpenCL for GPU
c cpp gpu hash opencl password-cracker sha256
Last synced: 15 Aug 2025
https://github.com/codehz/ctxco
Minimal (and intuitive to use) coroutine implement in c
c coroutine epoll iouring library linux mit-license xmake
Last synced: 23 Apr 2025
https://github.com/eredotpkfr/fipv
⚡ Fast IP validator with C language as a python module
c clang clang-format fast fast-ip-validator fast-validator fipv ip ipv4 ipv4-address ipv6 ipv6-address python python-validator valdiate-ipv4 validate-ipv6 validation validator
Last synced: 04 Oct 2025
https://github.com/spinnakermanchester/spinnaker_tools
SpiNNaker API, sark, sc&mp, bmp firmware and build tools
Last synced: 13 Oct 2025
https://github.com/61131/nginx-http-auth-totp
Time-based one-time password (TOTP) authentication for Nginx
Last synced: 04 May 2026
https://github.com/rekgrpth/pg_mustach
PostgreSQL implementation of mustache templating
Last synced: 10 Apr 2025
https://github.com/gavinlyonsrepo/pic_12f675_projects
Projects for the Pic 12F675 Microcontroller ( 8-bit, 8-pin).
12f675 8-bit 8bit c electronic embedded led microchip microchip-pic microcontroller pic pic12f675 pickit3 project seven-segment ucontrollers xc8
Last synced: 02 May 2025
https://github.com/mborgerson/jit
A little just-in-time compiler thing
assembly c jit jit-interpreter just-in-time x86 x86-64
Last synced: 11 Apr 2025
https://github.com/uael/42sh
42 shell school project, support for job-control, shell script, globbing, aliases, ..
c job-control shell shell-script
Last synced: 04 Apr 2025
https://github.com/cuhsat/palantir
Palantir is a Lua scriptable, portable, tiny reverse shell, using a human readable protocol written in C and Lua.
ansi-c c lua multi-platform palantir portable protocol reverse-shell scriptable shell tiny
Last synced: 06 Mar 2026
https://github.com/thefirstlineofcode/lithosphere
Lithosphere IoT Development Platform
arduino c cplusplus iot java lora plugin-architecture raspberry-pi webrtc xmpp xmpp-library xmpp-server
Last synced: 24 Oct 2025
https://github.com/0xc0d3r/hackerearth
My solutions for hacker earth problems
c competitive-programming javascript python
Last synced: 17 Dec 2025
https://github.com/tommasocerruti/rowlang
RowLang is a minimalistic esoteric programming language written as an analogy to rowing.
c compiler esoteric-programming-language minimalistic programming-language rowing
Last synced: 10 Apr 2025
https://github.com/rswinkle/cvector
A C vector library similar to the C++ STL vector
c cvector dynamic-array single-header-lib standalone-library
Last synced: 13 Apr 2025
https://github.com/michel-leonard/ciede2000-color-matching
The 𝐂𝐈𝐄𝐃𝐄𝟐𝟎𝟎𝟎 color difference formula written in 40+ programming languages.
c color computer-vision dart education go image-processing java javascript kotlin ktm620enduro linux python ruby rust swift testing windows
Last synced: 18 Feb 2026
https://github.com/markusfisch/libhttp
Light-weight C library for HTTP/1.1 requests
Last synced: 27 Jun 2025
https://github.com/halosghost/enlighten
An expressive, sysfs-based backlight brightness manager
Last synced: 03 Sep 2025
https://github.com/ziyue-pan/gnc
GNC is Not C. It is intended for a better and more effective c language.
Last synced: 22 Apr 2025
https://github.com/alisharify7/cs50x
Solve All Cs50 - 2021 (Harvard University's introduction to the intellectual enterprises of computer science and the art of programming) problem sets - C - Array - Memory - Python - Html - CSS - JavaScript - SQL - Flask
c cs50 cs50-answers cs50-harvard cs50-recover cs50iran2022 cs50problemsets cs50problemsetssolved cs50web cs50x cs50x2021 cs50x2022 cs50xiran harvard html labs pset python sql
Last synced: 11 Mar 2026
https://github.com/ahmetfurkandemir/nvidia-gpu-benchmark
NVIDIA GPU benchmark
aws c colab-notebook cpp cuda cuda-programming gpu gpu-computing gpu-programming linux nvidia nvidia-gpu tesla
Last synced: 15 Apr 2025
https://github.com/oguzhankomcu/csharp_oop_fundamentals
I am sharing my Object-oriented programming (OOP) work for C#.
c class csharp devolopment oop oop-example oop-in-csharp programming software
Last synced: 31 Jul 2025
https://github.com/niqumu/aulavik
Tiny POSIX-like hobby OS written in C
c kernel low-level operating-system os os-dev osdev unix
Last synced: 11 Mar 2026
https://github.com/ariya/hello-c90
Hello world in C90 (ANSI C) built for Intel/AMD, PowerPC, System z, ARM, MIPS, RISC-V
amd ansi-c arm c c90 clang continous-integration digital-mars gcc intel mips multi-platform powerpc ppc64 ppc64le risc-v riscv tcc visual-studio
Last synced: 11 Mar 2026
https://github.com/cesarvasconcelos/lab-est-dados
Códigos produzidos nas aulas de Laboratório de Estruturas de Dados do curso de Engenharia da Computação - IFPB - Campus CG
Last synced: 09 Apr 2025
https://github.com/libdriver/max30205
MAX30205 full function driver library for general MCU and Linux.
body-temperature c full-function-driver iic linux max30205 mcu thermometer
Last synced: 16 Mar 2025
https://github.com/mush42/sonata
A cross-platform engine for neural TTS models.
c grpc neural-tts python speech-synthesis text-to-speech tts
Last synced: 04 Sep 2025
https://github.com/electronsz/encrypted-chat-server-using-c-programming-and-openssl-aes-des
This is a client - server user-level application using sockets Programming in C. Server accepts strings from client and can reply to client. Both server and client(s) output's of chat shows on terminal.The server and client processes can run on same or different machines. Server and client connection is encrypted, send and receive messages can't be traced by any intruder as we are using OpenSSL certificates for encryption. In this post only we will have a brief overview of creating Openssl certificates using OpenSSL tool.
Last synced: 09 Apr 2025
https://github.com/madebr/python-cmake-file-api
Read and interpret CMake's file-based API
Last synced: 07 Jul 2025
https://github.com/fastshift/lua-for-stm32
Use a serial port for interaction
c lua lua-script stm32 transplant
Last synced: 23 Mar 2025