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/deryaxacar/42-get_next_line
This project provides the ability to read a line from a file using the standard input function. The get_next_line function is used to read characters from a file, and it can also handle multiple files simultaneously.
42 42- 42born2code 42cursus 42projects 42school c c-language c-learning c-programming c-programming-language c-project cprogramming get-next-line getnextline project
Last synced: 13 Apr 2025
https://github.com/khangle2101/application-of-image-processing-and-3-dof-scara-robotic-arm-in-object-classification-based-on-color
3-DOF SCARA robot sorts colored objects using computer vision and MATLAB-based control.
arduino c computer-vision image-processing matlab robotics sensor
Last synced: 03 Mar 2026
https://github.com/aziliz1/solutions
My solutions to online challenges, with explanations when allowed.
c challenges challenges-solved online-challenges problem-solving pwnable
Last synced: 22 Mar 2025
https://github.com/slayers-git/argparse
A simple parser for the unix-like command line options
argparse args argument-parser c c89 cli command-line-parser freestanding freestanding-environments lib option-parser parser unix
Last synced: 29 Mar 2025
https://github.com/kaushalmodi/nim-systemverilog-vpi
Using Nim to interface with Verilog and SystemVerilog test benches via VPI
1364-2005 1800-2017 c cpp nim pli systemverilog verilog vpi
Last synced: 14 Apr 2025
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/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/t-tino/c-sharp-lessons
Learn C# programming from beginner to advanced with ready-to-run examples. Join the journey at Xjectro's C# Lessons! 🌟👩💻
asp asp-net asp-net-core boilterplate c c-languages c-sharp c-sharp-lessons csharp csharp-lessions kit languages lessons low-code low-level net netcore software software-langauge template
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/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/psp515/imperativeprogramming
Imperative Programming course 2021/22 at AGH UST.
basics c memory-allocation memory-management
Last synced: 14 May 2025
https://github.com/vezel-dev/libap
An arbitrary-precision numerics library, ported from LLVM to Zig with a C API.
Last synced: 12 Apr 2025
https://github.com/abdelkarimhajji/so_long_42
so_long: 2D Game @ 42 🎮 Discover my solution to the "so_long" project at 42. Immerse yourself in the world of 2D gaming with this exciting challenge! #GameDev #so_long 🚀💻
Last synced: 04 Jul 2026
https://github.com/ikhsan3adi/c5-jump-and-survive
Proyek 2: Pengembangan Aplikasi Berbasis Library | Kelompok C5
Last synced: 05 Apr 2026
https://github.com/frobware/nss-juju
Name Service Switch (NSS) plugin for Juju
c dns internet-address-resolution ipv4 juju juju-charm linux nss service-switch
Last synced: 13 Apr 2025
https://github.com/vozlt/nginx-module-udc
Nginx module to compare the value of user-defined variables and request.
c example-code nginx nginx-module vozlt-nginx-modules
Last synced: 19 May 2026
https://github.com/sammaji/c-programs
Repository to store all my C programs.
Last synced: 14 Apr 2025
https://github.com/rythm-net/pu-informatics
:octocat: A collection of every course, lecture, exercise and homework during my 4-year-journey in University of Plovdiv. Plus some materials such as exams, code snippets and much more.
c cmake cplusplus csharp css html java javascript mathematica processing python wolfram-language
Last synced: 24 Jul 2025
https://github.com/avicted/skogsnet
Arduino -> Serial bus -> Unix -> (main) Measuements read from the Serial bus. With Raylib as Visualization for the data.
arduino c cpp embedded-systems iot linux makefile pid pid-control raylib raylib-c raylib-cpp serial-communication temperature unix
Last synced: 27 Jul 2025
https://github.com/jeremy-code/libexif-wasm
JavaScript bindings for libexif compiled to WebAssembly
c emscripten exif libexif libexif-wasm metadata wasm webassembly
Last synced: 08 Apr 2026
https://github.com/madmurphy/nautilus-checksums
Add checksums to Nautilus' properties window
c checksums desktop desktop-environment file-manager gnome gnu nautilus nautilus-extension
Last synced: 19 Sep 2025
https://github.com/dolfost/snake-cpp
An Clang ncurses snake game
c cpp game ncurses snake snake-game
Last synced: 20 Sep 2025
https://github.com/michel-leonard/c-rho
The Pollard's Rho algorithm for 64/128 bits Integer Factorization in pure C.
128-bit algorithm c cryptography education example factorization linux math pollard-rho-algorithm simple tool windows
Last synced: 20 Sep 2025
https://github.com/ikrivosheev/base64
Base64 stream encode/decode library
base64 c encoder-decoder library stream
Last synced: 20 Oct 2025
https://github.com/gboncoffee/rave
Raylib Music Visualizer
c music music-visualizer raylib
Last synced: 18 Feb 2026
https://github.com/teomandeniz/c_mt
A library for C Language that for make you able to use all keywords uppercase, compilable both Windows and Linux operating systems with C99 version and most of functions are re-written.
Last synced: 31 Jul 2025
https://github.com/1Birdo/Mirai-Variant
Another Mirai Varient from two years ago
botnet c c2 client compile ddos dos golang malware malware-development malware-research net network server stress-testing
Last synced: 24 Sep 2025
https://github.com/nihilantropy/minishell
Minishell: aka Minihell :fire:
42 42rome c minihell minishell programming shell
Last synced: 03 Feb 2026
https://github.com/julienmeritte/c_http_server
Serveur HTTP en C pour comprendre et manipuler les sockets et le protocole TCP. Tomcat-like project.
Last synced: 03 Aug 2025
https://github.com/dearrude/spider_in_hell
Inspired by the android game Greedy Spiders but in C
Last synced: 03 Aug 2025
https://github.com/oguzhan-yilmaz/lexical-analyzer-for-psi-lang
A lexical analyzer for custom defined PSI Language, developed for Programming Languages Course.
Last synced: 05 Aug 2025
https://github.com/wpmed92/tinymaix-riscyd2
Porting of Sipeed's TinyMaix inference library to RiscyD2
c hardware microcontroller neural-network
Last synced: 03 Jul 2025
https://github.com/flatcap/ldminfo
⚙️ LDM Partition Info (Logical Disk Manager - Windows Dynamic Disks)
Last synced: 10 Aug 2025
https://github.com/saket-sk/semester5-sppu-operating-system-lab
These assignments are successfully performed and implemented as a part of OS Lab. Note that these programs will not work in Windows Operating System Environment, so use a Virtual Machine (For Unix or Fedora on Windows) to perform.
Last synced: 18 May 2026
https://github.com/gadget114514/yaadv
embeddable adventure visual novel engine for cocos2d
c cocos2d cplusplus game game-development game-engine
Last synced: 24 May 2026
https://github.com/mr-technologies/lensprofiler
MRTech IFF SDK lens profiling tool
c calibration camera camera-calibration cuda distortion distortion-correction genicam gpu image-processing jetson json lens low-latency machine-vision mipi opencv python sdk tiff
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/aggstam/sat_gpu
This program solves the Propositional (Boolean) Satisfiability problem using Depth-First Search algorithm.
boolean-satisfiability-problem c depth-first-search opencl
Last synced: 24 May 2026
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/wiriswernek/atividades
Este repositório contem as atividades realizadas durante o período de tempo em que estive na faculdade
bootstrap c css3 html5 java javascript sql
Last synced: 10 Apr 2026
https://github.com/gabriel-logan/primenumbers
Repository containing code that aims to find prime numbers and displays a list of them available on the web.
c c-code learn prime prime-numbers primes student-vscode
Last synced: 18 Mar 2025
https://github.com/connectaman/c_programming_language
Notes and Program for C Langauge
c cnote cprogramming programming-language
Last synced: 14 Mar 2025
https://github.com/iluha168/bitflipper
This command-line utility flips specified amount of randomly chosen bits in a file.
Last synced: 27 Feb 2026
https://github.com/takahirox/webassemblythread-benchmark
c cpp javascript thread wasm webassembly
Last synced: 05 May 2026
https://github.com/paulo9mv/udp-file-sharer-c
Reliability file transfer sender-receiver by UDP protocol
c cnet cprogramming ethernet filetransfer ip network receiver sender transfer udp
Last synced: 07 Apr 2025
https://github.com/marcosalvalaggio/lana-blas
A Python C-API-based Experimental Linear Algebra library
blas c cpython linear-algebra pypi
Last synced: 10 Mar 2026
https://github.com/ismailbarkani/sudoku-pour-enfants
Le sudoku, est un jeu en forme de grille dont le but est de la remplir avec une série des chiffres tous différents qui ne se trouvent jamais plus d’une fois sur la même ligne, dans la même colonne ou dans la même région, Puisque le jeu est destiné aux enfants, et pour simplifier, la forme de sudoku sera une grille de 4 régions, les régions étant alors des carrés de 2x2 à remplir par des objets qui attirent l’attention de l’enfant
c ensias gtk gtk-theme jeu sudoku-game sudoku-solver
Last synced: 14 May 2026
https://github.com/lancewalk87/clp-macbook-a1286-mods
Hardware/Software | Macbook Pro A1286 17" Modifications, Battery Expansion 2x, M.2 Array 2x (1TB), MCU/TTL SPI
avr bios-extension c c-plus-plus debugging-tool developer-tools hardware io-expanders iscp macbook-configuration macbook-keyboard macbook-pro modifications solar-energy ws2812b
Last synced: 15 May 2026
https://github.com/wf001/xbrain
XBrain is an experimental programming language inspired by Brainfuck.
brainfuck c compiler programming-language
Last synced: 29 Mar 2025
https://github.com/erikdelange/exin-ast-the-experimental-interpreter
Define your own programming language and design your own interpreter! This one is written in C and executes a Basic/C/Python like language. The interpreters design centers around an Abstract Syntax Tree.
abstract-syntax-tree ast c ebnf interpreter language programming-language
Last synced: 04 Jan 2026
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/0xvpr/snake-pit
Command and Control interface built using a Flask with a modular backend.
c c2 command-and-control cpp flask localhost python
Last synced: 11 Apr 2026
https://github.com/geoffreylgv/alx-system_engineering-devops
This repo is a DevOps (SysAdmin/Software Engineering) scripts project - that stores basics and advanced (Regular expressions) shell commands.
alx alx-africa alx-curriculum alx-system-engineering c cpp dev developer-tools development devops holberton holberton-school-student holbertonschool linux script scripting shell shell-scripting
Last synced: 11 Apr 2026
https://github.com/ranitmanik/c-tutorial-codewithharry
This repository is a comprehensive guide and resource for learning C programming from Harry sir.
c c-lang c-language c-language-programming c-programming c-programming-language codewithharry learning learning-exercise learning-resources project
Last synced: 15 May 2025
https://github.com/jeebuscrossaint/hazmat
A blazingly fast and tiny password manager in C99
blazingly-fast c c99 fast password-manager tcc tiny
Last synced: 23 Mar 2025
https://github.com/ascpixi/is-odd-jit
a blazing-fast JIT-compilation-powered C library to determine whether a number is even or odd
c c-library is-even is-odd is-odd-or-even jit jit-compilation jit-compiler
Last synced: 07 Apr 2025
https://github.com/LucasMW/bfi
Brainfuck Interpreter
bfi brainfuck brainfuck-interpreter c interpreter
Last synced: 11 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/davyvan/phdstillneedleetcode
Anwsers to LeetCode. Also a practice of CMake and Google Test.
c cmake cpp googletest leetcode solutions testcases
Last synced: 16 Jan 2026
https://github.com/ranitmanik/dsa-bootcamp-c
This repository contains a collection of my DSA assignments and source code creations while learning DSA from CodeWithHarry. Master the fundamentals of Data Structures and Algorithms using the C programming language. Delve into detailed chapters and practice sets to enhance your skills.
bootcamp c c-language codewithharry course dsa dsa-algorithm dsa-beginner dsa-c dsa-learning-series dsa-practice dsa-questions practice-programming
Last synced: 04 Mar 2026
https://github.com/deryaxacar/42-philosophers
This project simulates the classic "Dining Philosophers Problem." The scenario involves a group of philosophers seated around a round table, trying to eat under specific rules and constraints. As the philosophers alternate between eating and thinking, they seek to overcome issues like synchronization, deadlock, and starvation. The goal of this proj
42 42-philosophers 42-school 42born2code 42cursus 42projects 42school c c-programming c-programming-language fork philosophers project thread threads
Last synced: 13 Apr 2025
https://github.com/deryaxacar/42-so_long
The So_long project aims to create a 2D maze game. In this game, the player controls a character to move through a maze and reach specific goals. The project provides an opportunity to learn about game programming, graphic management, and user interaction. It covers fundamental game mechanics, collision detection, and event management.
2d-game 2d-graphics 2d-platformer-game 2dgame 42 42-school 42born2code 42cursus 42projects 42school c c-programming c-programming-language c-programs c-project library libxml2 minilibx
Last synced: 13 Apr 2025
https://github.com/brenofariasdasilva/university
Here you can find basically most of the exercises I'm solving during my University journey. This repo will contain lots of folders inside of it, each of one related to one subject. It won't be limited to one language.
arduino c codon cpp elixir java jupyter-notebook makefile mysql opengl python ruby shellcode
Last synced: 08 Apr 2026
https://github.com/black-hell-team/scannerwindows
A simple PortScanner developed in C for the windows operating system.
Last synced: 09 May 2025
https://github.com/estarossa0/minirt2.0
Small raytracer for a shool project
Last synced: 20 Jul 2025
https://github.com/sdsds222/cminesweap
一个用C语言编写的简易控制台扫雷游戏程序 A simple console MineSweap game which is made by C language
c cmd console console-game cpp demo example game linux minesweaper minesweeper-game shell windows
Last synced: 11 Apr 2026
https://github.com/uael/libft
The aim of this project is to code a C library regrouping usual functions that you’ll be allowed to use in all your other projects.
Last synced: 20 Jul 2025
https://github.com/richwalm/doomrpgmapviewer
A very basic Windows Doom RPG map viewer.
Last synced: 28 May 2026
https://github.com/versbinarii/dct
image processing assignment
c digital-signal-processing matrix
Last synced: 03 May 2025
https://github.com/rbergen/pdcurses
Visual Studio 2019 project version of PDCurses
Last synced: 07 Apr 2025
https://github.com/sudotto/rosaos
an operating system dedicated to Rosa the otter
asm assembly c low-level-programming nasm operating-system os osdev qemu x86-64
Last synced: 09 May 2025
https://github.com/4thel00z/cry.h
Small header only c library for crying (errors) in programms
c clib cry error error-handling
Last synced: 24 Mar 2025
https://github.com/scriptlinestudios/waphics.c
A web browser video game library for C.
c game-development webassembly
Last synced: 07 Mar 2026
https://github.com/basemax/datedifferc
Calculates the difference between two dates in the old format. (Using C Language without any extra library)
c date dates dates-and-times datetime datetime-format timestamp timestamp-conversion timestamp-convert timestamp-tool timestamps
Last synced: 03 Apr 2025
https://github.com/serg3k/alias2symlink
Convert MacOS aliases to relative symbolic links
aliases c console-application macos macosx symbolic-links
Last synced: 28 Apr 2026
https://github.com/wdfk-prog/can_uds
The implementation of the ISO14229-1 (UDS) protocol stack suitable for RT-Thread. It provides functions such as CAN console mode and file transfer.适用于 RT-Thread 的 ISO14229-1 (UDS) 协议栈实现。提供CAN控制台模式与文件传输等功能。
c can iso14229 isotp rt-thread uds
Last synced: 01 May 2026
https://github.com/linarcx/bisotun
A minimal c library to generate PDF files.
c linux pdf pdf-generation pdf-specification pdfgen
Last synced: 11 Oct 2025
https://github.com/yj8023xx/librdma
A powerful library designed to simplify the development process of RDMA applications
Last synced: 15 Oct 2025
https://github.com/dimitrisjim/leetcode_solutions
Solutions to leetcode problems in Python, Rust, C and JavaScript.
c javascript leetcode python rust
Last synced: 17 Apr 2026