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/nirmalnishant645/hackerank
Hackerank Programming Challenges
algorithms algorithms-and-data-structures c cpp hackerrank hackerrank-30dayschallange hackerrank-algorithms-solutions hackerrank-challenges hackerrank-cpp hackerrank-python hackerrank-solutions python python-3 python3
Last synced: 05 Oct 2025
https://github.com/pdsmart/tranzputer
A transformable CPU, one version using FPGA technology and another using an ARM Cortex-M4 (K64F) to upgrade venerable Z80 systems in-situ. Project uses VHDL, C/C++, ARM, ZPU & Z80 Assembler.
bash c cpp electronics fpga vhdl
Last synced: 14 Apr 2025
https://github.com/emptydreams/consolegameengine
一个用于开发控制台小游戏的 JVM 端引擎。en: A console game engine for the JVM.
Last synced: 07 Aug 2025
https://github.com/githubprankster/forward
The (Extremely) Minimal Forth Interpreter in C.
c challenge forth interpreter minimal
Last synced: 04 Aug 2025
https://github.com/cloudef/zig-budoux
Budoux for Zig and C
c chinese dependency-free internationalization japanese machine-learning natural-language-processing no-std text thai typography word word-wrapping zig
Last synced: 26 Jul 2025
https://github.com/tn1ck/brightnesschanger
osx-utility to control the brightness and contrast of external displays
brightness c contrast osx protocol screen swift
Last synced: 27 Jul 2025
https://github.com/fmw666/data-structure
💡 数据结构(基于 C++ 语言) + 算法 (基于 C语言 和 Python语言)
algorithms c cpp data-structures datastructures-algorithms python3
Last synced: 02 Aug 2025
https://github.com/inspirate789/bmstu-teragraph-hackathon-2022
:fax: Студенческий практикум МГТУ им. Н. Э. Баумана по обработке и визуализации графов
5sem algorithmic-painting bmstu c cpp discrete-mathematics graph graph-algorithms hardware ics6 ics7 iu7 makefile painting teragraph
Last synced: 01 Sep 2025
https://github.com/ympons/katas
I :heart: algorithms and competitive programming. In this repo, I share some of my solved challenges and hacks.
algorithms c coj competitive-programming cpp cses elixir exercism go hackerrank katas leetcode python3 solved-challenges
Last synced: 21 Jun 2025
https://github.com/proot-me/blog
PRoot Developer Blog
c care hacktoberfest linux proot seccomp
Last synced: 21 Jun 2025
https://github.com/reisraff/cim
It provides a way to run interactively a "C" code and also a simple piece of that.
c gcc interactive interactively
Last synced: 30 Oct 2025
https://github.com/huangcongqing/latex
LaTeX学习记录
c ctex latex latex-template mathtype tex
Last synced: 08 May 2025
https://github.com/mithil467/mitpick
Capture the terminal, without leaving the terminal
c capture debian gtk3 linux screenshot terminal
Last synced: 21 Mar 2025
https://github.com/beiyuouo/experiment-for-pl0-compiler-expansion
🚀 海南大学编译原理 pl0 语言编译器扩充
Last synced: 19 Jul 2025
https://github.com/erikdelange/EXIN-The-Experimental-Interpreter
Define your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.
c ebnf interpreter programming-language
Last synced: 11 May 2025
https://github.com/lrusak/arduino-core-pico
Arduino Core for Raspberry Pi Pico
arduino c cpp embedded pico rasberrypi rpi
Last synced: 13 Apr 2025
https://github.com/jonathan-gramain/bitpunch
Swiss Army knife for arbitrarily structured binary files
binaryformat c development-utility parsing-engine python recovery
Last synced: 26 Jun 2025
https://github.com/bdilday/pychadwick
Python package to interface with chadwick library
baseball baseball-data c python retrosheet retrosheet-tools
Last synced: 13 May 2025
https://github.com/mindexpert7546/learn-dsa
Data structure and Algorithm (DSA).A data structure is a method of organizing data in a virtual system. Think of sequences of numbers, or tables of data: these are both well-defined data structures. An algorithm is a sequence of steps executed by a computer that takes an input and transforms it into a target output.
algorithms-and-data-structures c cpp data-structures dsa dsa-algorithm hacktoberfest hacktoberfest-accepted hacktoberfest-starter hacktoberfest2023 java python
Last synced: 18 Jun 2025
https://github.com/vozlt/sniff-ipmac
The packet sniffer to capturing just ip and mac address.
c direct-server-return example-code libpcap packet-sniffer
Last synced: 22 Jun 2025
https://github.com/jotavare/libft
Create my own library and redo a set of functions from the C standard library.
c dynamic-array gdb libft linked-list makefile malloc norminette standard-library string-manipulation string-matching valgrind
Last synced: 24 Apr 2025
https://github.com/Stellaris-code/smoljson
Blazing fast and light SIMD JSON parser in a few hundreds lines of C Code
avx c fast json json-parse json-parser light lightweight performance simd sse
Last synced: 31 Mar 2025
https://github.com/d-iii-s/java-ubench-agent
Multiplatform Java agent for high-precision microbenchmarking.
Last synced: 15 May 2025
https://github.com/bufgix/study.lib
Konya Teknik Üniversitesi haftalık programlama ödevleri
Last synced: 02 Sep 2025
https://github.com/acetinkaya/c-programlama-rehberi
C Programlama Dili Rehberi
c cprogramlamadersi cprogramming cprogramming-language
Last synced: 01 Apr 2026
https://github.com/kgabis/cutils
C utilities
c data-structures datastructures
Last synced: 11 Jun 2025
https://github.com/apache/activemq-cli-tools
Mirror of Apache ActiveMQ CLI Tools
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 22 Apr 2025
https://github.com/jesperkha/rum
Minimal editor for the Windows console
c editor makefile no-dependencies terminal win32api windows
Last synced: 22 Apr 2025
https://github.com/bor0/hashtable
Hashtable implementation in C
algorithm c hashtable linked-list
Last synced: 03 Jul 2025
https://github.com/the1riddle/binary_trees
0x1D. C - binary_trees
alx-africa binary-search-tree binary-tree c c-programing
Last synced: 11 Jun 2025
https://github.com/soumyasen1809/programming-for-numerical-computation
Programming for Numerical Computation using C-OpenMP (Parallel Programming)
c gpu gpu-computing gpu-programming iteration numerical-methods openmp openmp-parallelization parallel-computing parallel-programming
Last synced: 23 Apr 2025
https://github.com/cesargdm/c-chess
♝♞♟ CLI online chess written in C ♚♛♜
c chess emoji parallelism sockets threads
Last synced: 12 Jun 2025
https://github.com/jprjr/tflac
A single file, freestanding FLAC encoding library in C89
audio audio-compression audio-encoder audio-encoding c encoder flac single-file-library single-header-lib single-header-library
Last synced: 13 Jun 2025
https://github.com/amruthpillai/theepilogueofeducation-cgproject
The Epilogue of Education is a CG Project Story that defines the problems of education in our current society, and how we are far off from an actual smart world.
c cpp education glut opengl story visual-studio
Last synced: 27 Jul 2025
https://github.com/papachristoumarios/sade
Code for paper: Software clusterings with vector semantics and the call graph
c cflow cscout doc2vec layering layering-violations natural-language-processing refactoring word-embeddings
Last synced: 12 Mar 2026
https://github.com/zeel-codder/recursion-hub
Write a solution to any recursive problem in any language of your choice
c cpp css express go hacktoberfest html java js nodejs php python r typescript
Last synced: 07 Oct 2025
https://github.com/bastidood/c-data-structures
A collection of reference implementations for basic data structures written in C.
c computer-science data-structures
Last synced: 08 Oct 2025
https://github.com/tgautam03/xfilters
GPU (CUDA) accelerated filters using 2D convolution for high resolution images.
2d-convolution c cpp cuda cuda-programming gpu-acceleration gpu-computing gpu-programming image-filters image-processing
Last synced: 10 Oct 2025
https://github.com/advancedhacker101/c-r.a.t-client-linux
This is the linux version of the R.A.T client written in c#
Last synced: 25 Oct 2025
https://github.com/antoniotejada/epycc
C99 just in time Python embeddable compiler with no external compiler dependencies so you can seamlessly use fast/existing C code from Python
c c99 compiler jit lark lark-parser llvm llvmlite python
Last synced: 23 Jan 2026
https://github.com/bhumijgupta/huffman-compression-library
A light weight C++ library implementation of huffman coding compression algorithm
c c-plus-plus compression-algorithm cpp cpp-library file-compression huffman-coding huffman-compression-algorithm huffman-compression-library
Last synced: 17 Mar 2026
https://github.com/jankammerath/l475vg-iot01a-mbed-aws-iot
AWS IoT client for ARM Mbed OS on the STMicroelectronics STM32L4 Discovery Kit IoT Node
amazon-web-services arm aws aws-cloud aws-iot c cpp iot iot-application mbed mbed-os mbedos mbedtls mqtt mqtt-client mqtt-connector ntp stm32 tls wifi
Last synced: 02 Mar 2026
https://github.com/ar1ja/baz
[Migrated to self-hosted ari-web Forgejo: https://git.ari.lt/ari/baz] a fast, easy, simple and lightweight plugin manager for GNU bash
bash baz baz-loader baz-plugin c c89 cli directory git linux performance plugin plugin-manager productivity shell terminal
Last synced: 04 Oct 2025
https://github.com/1995parham-learning/kernel-training
My kernel learning and testing repository :joy:
c c-programming kernel-learning kernel-trainning linux-kernel linux-network
Last synced: 30 Apr 2025
https://github.com/martinrixham/cheesemake
It is not meant to be taken literally, it refers to any manufacturers of dairy products.
Last synced: 06 Oct 2025
https://github.com/4rterius/cgtfs
C library to read GTFS feeds
c csv gtfs public-transport transit
Last synced: 16 Nov 2025
https://github.com/pomettini/gba-raytracer
Simple Raytracer for the Gameboy Advance written in C
c gameboy-advance gba gba-rom raytracer
Last synced: 10 Apr 2025
https://github.com/dexter-xd/restapi-c-sqlite
A lightweight RESTful API for todo management built entirely in C.
Last synced: 23 Apr 2025
https://github.com/xfgusta/xdump
Display file contents in hexadecimal and ASCII
ascii c cli command-line-tool hex hexadecimal hexdump linux
Last synced: 08 Oct 2025
https://github.com/ilya3point999k/levr
Single header CPU voxel renderer
c c99 raycasting raytracing single-header software-rendering voxel
Last synced: 10 Apr 2025
https://github.com/haxpor/tt
Twitter client in C implementation. Aim to be minimalist and get me to tweet asap. Inspired by t.
Last synced: 14 Oct 2025
https://github.com/alexfru/typetraitsinc
Type Traits in C
c endianness self-descriptive traits types
Last synced: 01 May 2025
https://github.com/dahlitzflorian/game-of-life
The 'Game of Life' is an (mac) console application written in C. It represents a modified version of the famous game of life thought of by mathematician Conway.
c command-line console console-application game
Last synced: 15 Oct 2025
https://github.com/bay0/switch-homebrew-template
Hello World example for switch homebrew development.
c devkitpro docker hello-world homebrew make nintendo nintendo-switch nintendo-switch-homebrew switch
Last synced: 15 Oct 2025
https://github.com/soasis/encoding_tables
Shared tables between C and C++ for encoding infrastructure
Last synced: 09 Apr 2025
https://github.com/nisarldev/42madrid
Programming language C on 42Madrid Piscina and student
42cursus 42projects 42school algorithms-and-data-structures c ia-algorithms imperative-programming programming-language shell-scripting unix-shell
Last synced: 02 Jul 2025
https://github.com/n1ghtf1re/c-collections
Implementation of some collections on C
c c-data-structures c-library c-struct collections dynamic-structures
Last synced: 05 Mar 2026
https://github.com/theandrew168/sphigs
Simple Programmer's Hierarchical Interactive Graphics Standard
Last synced: 23 Jan 2026
https://github.com/yuichitk/libteep
IETF TEEP Protocol message encoder/decoder implemented in C.
Last synced: 10 Mar 2025
https://github.com/r4um/ssh-authsock-hack
LD_PRELOAD Hack to try and make latest ssh-agent auth socket always available.
c ld-preload ld-preload-hack socket ssh ssh-authsock-hack
Last synced: 15 Mar 2025
https://github.com/richiepagard/bitfiddler
Learning low-level stuff the hard way — by fiddling, failing, and fixing.
c funny-experiments low-level low-level-programming network programming
Last synced: 18 Jan 2026
https://github.com/vi/vi_tools
Various command-line tools, mostly for Linux
c command-line command-line-tool linux nat rundll udp udp-port uksm
Last synced: 15 Apr 2025
https://github.com/librity/ft_minishell
42 São Paulo - minishell
42 42born2code 42cursus 42projects 42saopaulo 42school bash c minihell minishell minishell42 minunit repl shell unit-testing
Last synced: 17 Mar 2026
https://github.com/mdedonno1337/disassemble.nvim
Neovim Plugin to show in a popup the assembler code for the current line in a C file
c cpp disassembler neovim plugin
Last synced: 17 Jul 2025
https://github.com/hu2di/c-network-programming
Network programming by C (Client, Server, TCP, UDP, CAsyncSocket, Ovelapped, WSAEventSelect, Socket)
c network network-programming windows
Last synced: 08 Apr 2025
https://github.com/sondosaabed/library-project
In this project using c language a library is developed
Last synced: 22 Apr 2025
https://github.com/9xn/scrypt
SCRYPT is a simple shellcode encryptor/encoder that uses the OpenSSL library to encrypt a shellcode using the AES-256-CBC encryption algorithm then applies several encoding techniques to obfuscate a given shellcode file. This encrypted/encoded shellcode can be used for both legitimate and malicious purposes, such as exploiting system vulnerability
buffer-overflow byte c dec hacking injection rot scrypt shellcode xor
Last synced: 22 Apr 2025
https://github.com/yugr/gcc-interp
Run C files as standalone scripts
c cplusplus interpreter proof-of-concept script
Last synced: 05 May 2026
https://github.com/robkam/ytreenova
YtreeNova - a (curses-based) file manager similar to DOS XTree™
c codex console console-application curses file-explorer file-manager foss terminal terminal-based tui unix xtree ytree
Last synced: 15 Jun 2026
https://github.com/cob16/rt8900_serial_control
Provides computer control for the YAESU FT-8900R radio.
c ham-radio radio serial-ports yaesu
Last synced: 13 Apr 2025
https://github.com/naleksiev/fin
Scripting language.
c fin interpreter scripting scripting-language
Last synced: 11 May 2025
https://github.com/akshayvernekar/esp-webthing
Esp idf compoment for creating Mozilla webthing
c component esp-idf mozilla-iot
Last synced: 29 Mar 2025
https://github.com/kwhat/ant-jni-tasks
Ant Tasks for Compiling Native C/C++ Code for JNI Projects
ant ant-task autotools c c-plus-plus jni make native-code
Last synced: 18 Dec 2025
https://github.com/yjdoc2/os-project
A project done for OS course, extending a kernel from https://github.com/dthain/basekernel, to implement threading capabilities, give an API for threading, and implement various scheduling techniques.
c kernel operating-system os-dev scheduling-policies threading
Last synced: 12 Apr 2025
https://github.com/forloveofcats/mountain
Compiler I once wrote for a custom language called Mountain
c compiler language parser programming-language
Last synced: 30 Oct 2025
https://github.com/mattmoony/propaganda.c
A robust and easy to use string-manipulation library for the C programming language. There is no need for writing your own functions to perform simple tasks all of the time! 🐱💻
c char character data-type data-types datatype datatypes easier easy easy-to-use functions library manipulation propaganda pure-c simple string string-manipulation string-operations strings
Last synced: 30 Oct 2025
https://github.com/virtuoso/clap
3D game engine in plain C
3d-graphics c game-development game-engine game-engine-3d game-engine-framework gamedev gamedev-framework gamedev-library graphics-programming ldjam57 ludum-dare ludumdare opengl
Last synced: 12 Apr 2025
https://github.com/niklasf/rust-btoi
Parse integers directly from ASCII byte slices
Last synced: 12 Apr 2025
https://github.com/mjkloeckner/6502
6502 cpu command line emulator
6502 c cpu-emulator emulator tui
Last synced: 20 Jul 2025
https://github.com/protik09/coremark-rp2040
This is the COREMARK® embedded benchmark ported by me to the RP2040 chip from the folks over at Raspberry Pi.
benchmark c embedded embedded-c embedded-systems raspberry raspberrypi-pico rp2040 rpi-pico
Last synced: 08 May 2025
https://github.com/umut-sahin/encin
A magical runtime made with user-level context switches, rainbows, and io_uring. Also unicorns.
Last synced: 07 Mar 2026
https://github.com/chansen/c-utf8-valid
Single-header UTF-8 validation routines for C
Last synced: 12 Sep 2025