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/CorridoniMatias/kemmens
Biblioteca Multiuso para C - Socket Server - Socket Client - Thread Pool - Serialization - Command Interpreter
c command-interpreter commons cpp frba gnu kemmens operativos serialization sisop socket thread thread-pool utn
Last synced: 11 May 2025
https://github.com/adielmtz/str
Mutable string library for C
c c-library c-string string string-manipulation
Last synced: 21 Jul 2025
https://github.com/analogfeelings/noraos
A megalithic kernel, named after me for some reason. Idea by NSG650.
c cmake limine megalithic-kernel operating-system operating-system-kernel operating-system-learning operating-systems stivale2
Last synced: 12 Sep 2025
https://github.com/joyrider3774/rubido_playdate
A little chinese checkers or solitaire game with four difficulties for the playdate handheld system
board-game c chinese-checkers-game games playdate playdate-console playdate-sdk solitaire-game
Last synced: 13 Sep 2025
https://github.com/howerj/ngram
Print out a list of ngrams for a file; works on binary data as well as text
c command-line command-line-tool compression language-model library ngram ngrams
Last synced: 19 May 2026
https://github.com/liweitianux/xtf8
Encode hybrid UTF-8 text and binary bytes to valid UTF-8 strings
Last synced: 12 Apr 2025
https://github.com/aaravmalani/libjson
A light-weight feature complete JSON parser in C
c cmake collaborate complete fast github json parser recursive student-vscode
Last synced: 14 Sep 2025
https://github.com/kokseen1/sbubby
A minimal yet ambitious subtitle editor.
c keyboard-navigation keyboard-shortcuts libmpv mouseless mpv srt srt-subtitles subtitle subtitles subtitles-parsing subtitling vim
Last synced: 04 Apr 2025
https://github.com/jmcph4/peek
PEek is a simple PE file viewer.
binary-analysis c executable malware-analysis pe pe-file tool tools windows
Last synced: 20 May 2026
https://github.com/rgolubtsov/nonlinear-optimization-algorithms-multilang
Nonlinear programming algorithms as the (un-)constrained minimization problems with the focus on their numerical expression using various programming languages.
c cli cplusplus fortran golang java javascript multilang nodejs nonlinear-programming-algorithms objective-c perl python vala
Last synced: 26 Jun 2025
https://github.com/alexkch/key-value-db
Key-Value Database with fault tolerance
c c89 fault-tolerance key-value-database
Last synced: 02 Jan 2026
https://github.com/denismurphy/secure-https-client-mtls
HTTPS client implementation in C using mutual TLS (mTLS) authentication.
c client-certificate-authentication cmake https mbedtls mtls
Last synced: 07 Mar 2026
https://github.com/jayedrafiprojects/cmath.c
CMath is an open-source project for developers. This project provides small chunks of functions written in the c programming language which can solve multiple math problems.
algebra arithmetic c calculus combinatorics geometry html-css-javascript mathematics open-source probability project statistics trigonometry
Last synced: 06 Apr 2025
https://github.com/vendethiel/graphicalbattle
SDL2 C Test project. For fun and fun only :).
Last synced: 22 Mar 2025
https://github.com/aditya-a-garwal/stm32f401ccu6-peripheral-drivers
Abstractions over the peripherals of the STM32F401CCU6 microcontroller in the C language
arm-cortex arm-cortex-m4 armv7 bare-metal c cmsis hardware-abstraction-layer make stm32 stm32f4
Last synced: 27 Jun 2025
https://github.com/amirhnajafiz-university/s1fp01
Fundamental programming course final project.
c c-programming-language fundamentals-of-programming
Last synced: 27 Jun 2025
https://github.com/pranavbharadwaj007/dsa_lab_3rd_sem
VTU 3rd sem CSE and ISE Lab programs
c data-structures vtu vtulab vtulabprogrammes
Last synced: 22 Sep 2025
https://github.com/eersoy93/os93
My second attempt OS from scratch
assembly bootloader c kernel nasm os-development osdev
Last synced: 23 Aug 2025
https://github.com/astrodynamic/math-library-in-c
CustomMath library is a C language implementation of the `math.h` library, offering basic mathematical functions like sine, cosine, logarithms, etc. It has no external dependencies and is licensed under MIT. To use it, you need to link it with your project and include its header file in your C source code.
c check cmake library makefile math testing
Last synced: 24 Oct 2025
https://github.com/8dcc/snc
Simple netcat(1) and ncat(1) alternative over TCP
c cli network productivity sockets
Last synced: 29 Jun 2026
https://github.com/ghaynorg/pmps
C/C++ library and tool for scanning a process's memory space on Windows to find regex string patterns.
c c-language cpp memory memory-searching patterns regex search visual-studio win32 win64 windows
Last synced: 19 Feb 2026
https://github.com/roerohan/miscellaneous
Code for Assignments and Other Random Scripts
c cpp hacktoberfest hacktoberfest2019 hacktoberfest2020 hacktoberfest2021 java javascript miscellaneous miscellaneous-scripts python python3
Last synced: 01 Aug 2025
https://github.com/michaeltroger/home-esp8266-door
Detects a door opening via a connected magnetic switch and sends a request to the web server
arduino arduino-project c home-automation
Last synced: 17 Aug 2025
https://github.com/bagussatoto/perpustakaan-app
Aplikasi Perpustakaan menggunkan C#
Last synced: 17 Aug 2025
https://github.com/marcosalvalaggio/kiwigrad
Mini deep learning framework written in Python C-API for Speed
c cpython-api cpython-extensions deep-learning pypi-package python pytorch
Last synced: 22 Aug 2025
https://github.com/madhur-taneja/c
This repository contains C Language codes
Last synced: 23 Aug 2025
https://github.com/hugohow/ft_printf
ft_printf("test %-12f et % #.1x %24s !\n", 42.001, 20, "coco");
Last synced: 27 Aug 2025
https://github.com/magalhaesm/minishell
This project is about creating a simple shell.
42saopaulo 42school 42sp c ecole42 makefile minishell minishell-42 minishell42
Last synced: 30 Aug 2025
https://github.com/wh1t3h47/afl_pidgin
Fuzz pidgin dbus by using AFL++ and clang's ASAN
afl aflplusplus buffer-overflow c cybersecurity dbus fuzzer fuzzing hacking linux liveoverflow memory-disclosure off-by-one pidgin security zerodium
Last synced: 16 May 2026
https://github.com/javierantoran/concurrent-aho-corasick-string-match
Concurrent implementation of Aho-Corasick string matching algorithm in C.
aho-corasick aho-corasick-algorithm automata c concurrent efficient-algorithm keyword keyword-match linear-time multithreading string-matching string-search
Last synced: 04 Apr 2025
https://github.com/izzypt/minirt
This project is an introduction to the beautiful world of Raytracing. Once completed we'll be able to render simple Computer-Generated-Images and we'll never be afraid of implementing mathematical formulas again.
Last synced: 12 Apr 2025
https://github.com/ybootin/mp3gain.js
Analyse and Normalize MP3 file into the browser
audio c docker emscripten javascript mp3 mp3-converter normalize typescript
Last synced: 15 Apr 2025
https://github.com/velocityra/ps2-modloader
PS2 modding toolchain experiment
assembly c mips mod mod-loader modding ps2 sdk sly
Last synced: 29 Jun 2025
https://github.com/ysoroko/libft
44 functions reunited in a personal library to use anywhere, anytime
19 42 c first-project intro libft library makefile
Last synced: 29 Jun 2025
https://github.com/feixiao/c_practice
C/C++练习和第三方库demo
c c-plus-plus googletest libnice libtool
Last synced: 26 Dec 2025
https://github.com/jotavare/get_next_line
Create a function that enables reading content line by line from a file descriptor.
buffer c gdb get-next-line gnl makefile norminette static-variables text valgrind
Last synced: 24 Apr 2025
https://github.com/codersguild/codersguild
Profile: https://lahiri.netlify.com/
c cpp17 css3 html5 llvm-pass node-js react-router reactjs
Last synced: 30 Jun 2025
https://github.com/mirodilkamilov/capstone
All assignment and project source codes for Capstone Design Spring 2022 semester in IUT
c capstone-project lane-detection opencv python raspberry-pi
Last synced: 11 Apr 2026
https://github.com/minad/hashtable
Hashtable in C with open addressing and specialization via macros
c hash hashfunctions hashtable
Last synced: 20 Mar 2025
https://github.com/princekunal101/c_language
Basic C language
basic-learning basic-programming c c-language c-programming c-programming-language low-level-language turbo-codes vscode
Last synced: 15 May 2025
https://github.com/joaoalisonti/proogramming-activities-in-c
Resolutions of Programming Logic activities in C of the Computer Science Course - bachelor's degree
algorithm-challenges algorithms c c-language computer-science logic-programming programming
Last synced: 23 Mar 2025
https://github.com/saberglow/songs
🎶 C language project created to manage songs and their attributes (artist, release year, genre)
Last synced: 22 May 2026
https://github.com/tobyink/p5-match-simple-xs
Perl 5 distribution match-simple-XS; see homepage for downloads and documentation.
c perl perl-module perl-xs perl5 perl5-module xs
Last synced: 13 May 2025
https://github.com/akshay-rajan/s1
S1 MCA Coursework
algorithms c css data-structures html javascript php python
Last synced: 30 Jan 2026
https://github.com/psingh12354/c
Here i upload my C code which i have done
50 c c-programming more practice than
Last synced: 26 Jun 2025
https://github.com/domfarolino/os
Repository to accompany me along me OS journey
c concurrency kernel-module linux mutex operating-systems posix posix-apis semaphore synchronization system-calls system-v unix
Last synced: 20 Jan 2026
https://github.com/tengge1/full-screen
使用Windows API实现全屏,F1全屏,ESC取消全屏。
c fullscreen tutorials window windowsapi
Last synced: 18 May 2026
https://github.com/zelr0x/solutions
My solutions to various exercises and algorithms I haven't found a better place for
c clojure cpp exercises-solutions java js python rust
Last synced: 09 Apr 2026
https://github.com/ollieday/wordclock-simulator
24x24 pixel wordclock simulator
Last synced: 25 Jul 2025
https://github.com/jimbobbennett/azureiotarduinosample
Sample code for using Azure IoT Hub and Arduino
arduino azure c cpp iot iot-hub platformio vscode
Last synced: 09 Apr 2026
https://github.com/sunpodder/c-http-server
A simple HTTP Server written in c.
c http-server simple-http-server
Last synced: 23 Aug 2025
https://github.com/ollieday/dash-button
Library for detecting Amazon Dash Button pushes
Last synced: 24 Aug 2025
https://github.com/dexoron/dcr
DCR is a utility for managing C/C++ projects in a Cargo-like style.
c cpp cpp-all linux macos project-manager rust utils windows
Last synced: 20 Feb 2026
https://github.com/gwlucastrig/gridfourc
A C-language API with tools for raster data including geophysical applications and digital elevation models
autonomous-underwater-vehicle bathymetry c data-compression digital-elevation-model geospatial raspberry-pi uav uuv
Last synced: 12 Jan 2026
https://github.com/pbrezina/gssapi-auth
Example of authentication using GSSAPI in C
Last synced: 13 Sep 2025
https://github.com/schwalbe-t/DSTIKE-Pong
A port of singleplayer Pong for the DSTIKE Deauther watch.
c cpp embedded embedded-c embedded-cpp esp8266 platformio sh1106
Last synced: 25 Oct 2025
https://github.com/howerj/gladiators
Evolve tiny agents that attack each other and find food
c genetic-algorithm neural-network neural-networks
Last synced: 23 May 2026
https://github.com/muhammadmooazam/c-programming-language
c c-programming-language programming
Last synced: 16 Feb 2026
https://github.com/casperkristiansson/ping-pong-in-c-using-chipkit32-is1200
Ping Pong in C using a chipKIT Uno32 Board. This is a group project in the IS1200 course in Computer Science at KTH.
c chipkit chipkit-platform is1200 kth ping-pong pingpong uno32
Last synced: 17 Jun 2025
https://github.com/briansantoss/libdstructs
A C library implementing the most commonly used data structures: linked lists, stacks, queues, binary trees, hash tables, sets and array lists/vectors.
algorithms-and-data-structures c library linked-list stacks
Last synced: 08 Mar 2026
https://github.com/baines/ld35
Ludum Dare 35: VampShift: The Bloodening
c ludum-dare ludum-dare-35 sdl2
Last synced: 18 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/jwodder/advent350
Yet another port of the Colossal Cave Adventure
c colossal-cave game python raku
Last synced: 29 Mar 2025
https://github.com/f321x/minishell-42-core
Implementation of a (usable) shell program in C as group project (2) in the 42 school core curriculum.
42born2code 42cursus 42school c minishell minishell42 shell
Last synced: 19 Feb 2026
https://github.com/tristan957/tllt-cp
The Learning Little Toaster Control Panel (Mirror of https://git.sr.ht/~tristan957/tllt-cp)
c glib gtk3 libcurl libjson-glib meson raspberry-pi
Last synced: 05 May 2026
https://github.com/ayushmantripathy/pips
a functional, dynamically weakly typed, interpreted, indented programming language.
c functional-programming interpreter make piping programming-language
Last synced: 21 Mar 2025
https://github.com/bemwamalak/operating-systems-engineering-course-assignments
My solutions for the MIT 6.S081 / Fall 2020 Operating Systems Engineering course Assignments.
Last synced: 11 Jun 2026
https://github.com/pgvalle/tictactoe
Jesus loves you and wants to help, protect, bring happiness and save us from hell. Give him the chance. Give yourself the chance! If you remotely feel something, please watch this: https://www.youtube.com/watch?v=ZXqQGuAt7SE. It's just 3 minutes long.
c game jesus-is-da-lord-n-savior terminal-game tictactoe
Last synced: 01 Jun 2026
https://github.com/libdriver/jed1xx
JED1XX(JED101, JED103, JED104, JED105, JED106, JED107, JED109, JED110, JED112, JED115, JED116, JED117, JED131, JED138) full function driver library for general MCU and Linux.(VOC, H2, CO, NH3, H2S, C2H5OH, C3H8, CF2CL2, NO2, SMOG, CH2O, CH3COCH3, O3, C6H6)
c full-function-driver iic jed101 jed103 jed104 jed105 jed106 jed107 jed109 jed110 jed112 jed115 jed116 jed117 jed131 jed138 linux mcu
Last synced: 07 Apr 2025
https://github.com/knapeczadam/dae-software-engineering
🌚 Final project for Software Engineering at Howest DAE (2024). Demonstrates modular C++ development with Lua integration, including three simple mini-games: Pong, Snake, and Breakout. Includes a single final release build.
belgium c c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lua programming software-engineering sol2 student-project university
Last synced: 03 Jul 2026
https://github.com/happyrao78/c-language
C Language Important questions( interview level 3)
Last synced: 29 Mar 2025
https://github.com/neomutt/test-library
⚠️ Sample code to test the NeoMutt libraries
Last synced: 27 May 2026
https://github.com/kaiwa/php_ftdi
libftdi php extension for talking to FTDI devices
c ftdi libftdi php-extension php-ftdi
Last synced: 16 Jul 2025
https://github.com/machaj45/little-embedded-lock-in
This is a virtual device utilizing the STM32 F303 board as a lock-in amplifier.
c pycharm-ide python3 qt5 stm32 stm32f303
Last synced: 11 Feb 2026
https://github.com/bupy7/xkbklu
Another simple utility for XKB keyboard layout.
c clang keyboard keyboard-layout linux x11 xkb
Last synced: 05 Apr 2025