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-06 00:04:32 UTC
- JSON Representation
https://github.com/k4zoku/crandom
A random number generation implementation in C similar to the one found in standard C++ <random>
c c99 prng rng standard-library
Last synced: 10 Sep 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/baltasarq/reveni
A ZX-Spectrum + adventure game written in C.
c interactive-fiction text-game zx-speccy zx-spectrum
Last synced: 03 Jul 2026
https://github.com/thacuber2a03/made-with-raylib
A simple badge that tells others that your project was made with raylib.
Last synced: 22 Mar 2025
https://github.com/seanpm2001/WhyWatchOS_8
A separate repository for the archival and development of whyWatchOS 8, an open source remake of WatchOS 8. Written in C, and part of the WacOS operating system project.
apple apple-alternative c c-lang c-language gpl3 gplv3 md operating-system subsystem txt wacos wacos-development wacos-project watchos watchos-8 watchos-alternative whywatchos whywatchos-8 wristwatch
Last synced: 11 Mar 2025
https://github.com/jeanthom/vr88m
Disassembler for V8 microRISC architecture.
c disassembler embedded microrisc risc v8
Last synced: 25 Jun 2025
https://github.com/boatx/ltbtoolkit
Library for calculating parameters of cosmological models with Lemaitre - Tolman - Bondi metric
c cosmology flrw-metric general-relativity gpl gsl-library lemaitre-tolman-bondi-metric openmp
Last synced: 22 Jun 2025
https://github.com/jameswalmsley/ultimate-error-codes
Ultimate Error Code
c embedded error error-code error-handling
Last synced: 13 Jun 2026
https://github.com/gabrielu3/ori-inverted-list
Inverted List made for a college discipline named Organization and Retrieval of Information
c data data-structures index inverted-index list
Last synced: 24 Feb 2026
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/jabbalaci/adventofcode2019
My solutions for AoC 2019. Targeted languages: Python, C, Rust.
advent-of-code advent-of-code-2019 aoc aoc2019 c challenge python python3 rust
Last synced: 09 May 2026
https://github.com/chouaib-629/helloworld_alllanguage
This repository contains "Hello World" examples in various programming languages.
c java javascript js php python r
Last synced: 17 Feb 2026
https://github.com/gbafana25/typesrv
Server for typtester program's multiplayer
Last synced: 14 Jul 2025
https://github.com/allyndawn/wxtx
STM32 Nucleo-F429ZI FreeRTOS RFM69HCW Weather Station Transmitter / Outdoor Unit
c embedded freertos iot stm32 stm32f4 weather weather-station
Last synced: 15 Jun 2026
https://github.com/amalpoulose/System-programming-custom-shell-ATerm-1.0
ATerm 1.0 beta : A basic command-line interpreter (shell).
c linux shell system-programming terminal
Last synced: 11 May 2025
https://github.com/0u44/micropython-raytracer
RayTracer for most micro-controllers with MicroPython
assembly c micro-controller micropython python
Last synced: 17 Feb 2026
https://github.com/raphaelmos/kmeansonimage
K-Means Kmeans Algorithm used on .ppm images with different libraries like OpenGL
algorithms-implemented c kmeans kmeans-algorithm kmeans-clustering
Last synced: 09 Sep 2025
https://github.com/azurespheredev/KernelDriver2DrawLine
Enables developer to draw a line with start point and end point.
c cpp gdi hooking kernel wdk windows-10
Last synced: 25 Oct 2025
https://github.com/thejoeejoee/IFJ-VUT-BIT-2017-2018
Repository for program interpret of custom language IFJ2017 written in C tested under Google tests.
c clang cmake interpreter language-implementations school-project
Last synced: 11 May 2025
https://github.com/sirmaxx/programming-math_lessons
matematik programlama dersleri için kodlar ,i will create videos for math-programming ,they are lessons codes
c calculations computer computing mathematics physics
Last synced: 18 Jan 2026
https://github.com/rcarubbi/cansi-datastructures
Data Structure Couse with examples written in C Ansi
binary-search c c-ansi data-structures linked-list
Last synced: 02 Jan 2026
https://github.com/basemax/arraylistc
This is a simple implementation of an ArrayList in C using a struct, a pointer to the struct and a pointer to the array. The array is static and the size of the array is defined when the ArrayList is created.
array array-c arraylist arraylist-c c c-array
Last synced: 03 Apr 2025
https://github.com/rattata2me/cuddly-calculator
Calculator and 2d Graphics Library. Open source and designed for low-end processors. Made in C
2d-graphics c calculator interpreter math
Last synced: 11 May 2025
https://github.com/hadson0/bluequeue
Electronic queue system for the electronics laboratory at UTFPR Campus Toledo using a Blue Pill stm32 microcontroller, where infrared controls manage the queue, and Python UI displays status. Implemented in C with PlatformIO.
Last synced: 25 Feb 2026
https://github.com/nakidai/libhttpc
Some cute library to work with HTTP in C :3
Last synced: 03 Jul 2026
https://github.com/vinayakvthayil/sound-sensor-interfacing-withlpc2148
This project demonstrates how to interface a sound sensor with the LPC2148 microcontroller, part of the ARM
c keil lpc2148 proteus sound-sensor
Last synced: 30 Jan 2026
https://github.com/hacker-code-j/gift
Lightweight Block Cipher GIFT-64 and GIFT-128
blockcipher c gift lightweight-cryptography symmetric-key-cryptography
Last synced: 16 Jul 2025
https://github.com/rgolubtsov/dnsresolvd-multilang
A daemon that performs DNS lookups for the given hostname passed in an HTTP request, with the focus on its implementation using various programming languages.
bash c clojure daemon dns elixir erlang genie http java javascript lfe lua multilang perl python resolver vala
Last synced: 30 Oct 2025
https://github.com/naemazam/hello-world
I don't Know What is Your First Language and Don't Want to know Why You Select it. But As a Programmer i know, The Smile When You run Your First Code. After That We made Thousands of Mistake In our DEV life. We did Debug, Copycat or Googling But never Forget This First 2 Words. Let's Combine Our First Happiness In A single Page.
apache-groovy c dart elixir elm fortran go graphql haskel hello-world hellogithub helloworld helloworld-programs naemazam
Last synced: 08 Apr 2026
https://github.com/vozlt/nginx-module-krisp
Nginx krisp(korea isp) module
c nginx nginx-module vozlt-nginx-modules
Last synced: 18 May 2026
https://github.com/nauja/moro8asm
Assembler for moro8 in ANSI C
6502 6502-assembly 6502-processor ansi-c c cpu emulator library simulator
Last synced: 27 Mar 2025
https://github.com/srilakshmikanthanp/libio
Beginners Friendly Input/Output Library For C, Python Like Syntax!
beginners-friendly c input-output library
Last synced: 09 Sep 2025
https://github.com/kusma/spaceflowers
Spaceflowers (that mess with our genes like DNA) by excess & progress & kvasigen
c demoscene software-rendering
Last synced: 06 Apr 2025
https://github.com/bezlant/s21_matrix_routines
👩💻 A simple matrix processing library. (School 42)
c check matrix matrix-library test-coverage
Last synced: 04 Apr 2026
https://github.com/urpagin/my-coreutils
Coreutils my way.
c c-language command-line coreutils cross-platform educational file-management file-system linux low-level open-source performance portability posix shell-scripting small-utilities stdio system-programming text-processing unix
Last synced: 25 Jun 2026
https://github.com/theluqmn/calculator.c
does basic math
c calculator calculator-application
Last synced: 17 Jul 2025
https://github.com/idrisvohra9/c-learning
This Repository contains Learning of Topics in C language made by me. And a comment vise approach for better understanding of code.
basics c learn learning programming topics
Last synced: 10 Jan 2026
https://github.com/costava/break-bricks
Game/demo similar to the game Breakout
Last synced: 24 Oct 2025
https://github.com/xdevelnet/sdb
Database for small POSIX compatiable systems with RESTful network access
Last synced: 18 May 2026
https://github.com/iostapyshyn/gravity
Simulation of Newton's law of universal gravitation.
c glfw gravity newton opengl physics simulation
Last synced: 20 May 2026
https://github.com/kaustubhhiware/compiler
Compiler for restricted grammar C.
Last synced: 29 Mar 2025
https://github.com/amirsorouri00/iust-os-lecture-192
Lecture resources of the OS Course held in fall-2019
c inter-process-communication memory operating-system os proce scheduling thread
Last synced: 20 May 2026
https://github.com/lucat1/jv
Simple JSON Viewer
c json-logger json-logging json-viewer
Last synced: 02 Jul 2025
https://github.com/clark800/page
minimalist pager (more alternative)
c command-line minimalist pager terminal
Last synced: 20 May 2026
https://github.com/naemazam/Hello-World
I don't Know What is Your First Language and Don't Want to know Why You Select it. But As a Programmer i know, The Smile When You run Your First Code. After That We made Thousands of Mistake In our DEV life. We did Debug, Copycat or Googling But never Forget This First 2 Words. Let's Combine Our First Happiness In A single Page.
apache-groovy c dart elixir elm fortran go graphql haskel hello-world hellogithub helloworld helloworld-programs naemazam
Last synced: 07 May 2025
https://github.com/themkat/emacs-gba-debug
Better GBA debugging in Emacs with no, or minimal configuration needed.
c debugger emacs emacs-lisp gameboy-advance gba gba-dev retro retrogaming rust
Last synced: 17 Feb 2026
https://github.com/v8v88v8v88/nanohttp
A nano lightweight, HTTP server implementation in C.
c curl get http http-server post server
Last synced: 12 Apr 2025
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/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/alifa98/sultan
The final project of the C programming course. Simple command-line game.
c console game simple-game strategy-game
Last synced: 29 Mar 2025
https://github.com/elenaches/c-graphics-2d-painting-tool
A college project in C, a simplified dupe of Microsoft's Paint.
2d-graphics c c-graphics cgraphics college-project graphics paint paint-application
Last synced: 08 Aug 2025
https://github.com/thisisnotjustin/nn_lib
Neural Network library written in C for NN Educational Purposes
ai-ml c neural-network software-engineering
Last synced: 24 Feb 2026
https://github.com/diveshadivarekar/stationary-receipt-c
A simple c program that aids help to create bill receipt and then store it in a text file
Last synced: 17 Mar 2025
https://github.com/basemax/own-forth-bytecode-compiler
Just a attempt to implement a own bytecode compiler.
bytecode bytecode-compiler bytecode-interpreter c forth interpreter interpreter-vm virtual-machine vm
Last synced: 11 Sep 2025
https://github.com/p32929/mathblitz
Simple math game created using C
c c-plus-plus c-plus-plus-examples c-plus-plus-game c-programming c-programming-game c-programming-language
Last synced: 16 May 2026
https://github.com/harsh6754/dsa-problems
c cpp java jupyter-notebook python sql
Last synced: 06 Apr 2026
https://github.com/micahondiwa/cs50
Harvard CS50's Introduction to Computer Science
c cs50 cs50problems data-structures-and-algorithms malloc malloc-free malloc-functions malloc-library pointers-and-arrays
Last synced: 29 Oct 2025
https://github.com/micahondiwa/monty
Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python)
brainfuck brainfuck-compiler brainfuck-interpreter c deque enqueue gcc gcc-complier pop pull push queue stack
Last synced: 03 Apr 2025
https://github.com/mr-bossman/colorcat
This is a c-base lolcat like program.
Last synced: 25 Feb 2026
https://github.com/archibate/chaos
A hobby operating system based on my microkernel
c c-library kernel microkernel operating-system os
Last synced: 17 Jul 2025
https://github.com/lumarans30/dec2bin-c
Three simple algorithms in C that convert a number from decimal to binary.
arithmetic-operators bitwise-operators c conversion decimal-to-binary masking unsigned-integers
Last synced: 18 Mar 2025
https://github.com/raedaddala/tictactoeclone
This is a TicTacToe Game Clone. This is my first programming project and so I am open to all criticism.
c gamedev multiplatform sdl2 sdl2-gfx
Last synced: 17 Mar 2025
https://github.com/umut-sahin/c-examples
Collection of examples in C to show how to get things done in an idiomatic way
Last synced: 10 Jul 2025
https://github.com/yomazini/42cursus-libft
Libft project at 42 School | Custom C library featuring string manipulation, memory management, & linked list functions.
1337 1337cursus 1337school 42school c libft libft-42 libft42 linked-list memory-management
Last synced: 30 Jun 2026
https://github.com/buzzqrd/lncpy
Simple C program for copying lines between files
c cli copy copy-paste terminal
Last synced: 15 Apr 2026
https://github.com/exclud/alx-low_level_programming
This is a repository learning low level programming in C
alx-low-level-programming c libraries
Last synced: 03 Mar 2025
https://github.com/vonderklaas/invoice-machine
I played a bit with *C* to build this command-line application. Now you can generate bills and invoices for your restaurant. It is designed to help managers quickly generate invoices for customers.
Last synced: 16 May 2026
https://github.com/chethanyadav456/data-structures-c
This repository contains the code for the data structures I have done in my college.
Last synced: 15 May 2026
https://github.com/krishpranav/tcpjack
A simple tcp hijacker built in rust
c network-sniffer rust sniffer tcp tcp-sniffing
Last synced: 16 May 2026
https://github.com/kaualandi/megasena-tic-ccomp
Sorteio MegaSena em C para aula de TIC - 1/8 CCOMP
Last synced: 01 Sep 2025
https://github.com/dinoex/unix-connect
Exchanging mail and news with Z-Connect BBS systems
Last synced: 11 Jan 2026
https://github.com/0xvpr/vpr-bin2fmt
A utility program to convert binary data to a formatted string of the user's choice
binary-format c cpp data-formatting string-formatter tool tooling utility
Last synced: 17 May 2026
https://github.com/daleksla/can_interact
Functionality to easily read and write to CAN bus in C/C++ for GNU/Linux OSs
c c89 can-bus cxx cxx-library cxx11 linux socketcan
Last synced: 10 Apr 2026
https://github.com/emabrey/jni-headers
The platform/system specific JNI headers for the Windows, Linux, Max OSX and Solaris environments
c c-plus-plus cross-platform java jni maven nar
Last synced: 17 Apr 2026
https://github.com/yin-jinlong/tiny-unicode
unicode C 转换库及简单工具。Simple unicode C converter and utils.
c tiny unicode unicode-converter utf-32 utf-32be utf-8
Last synced: 18 Mar 2025
https://github.com/anupam-io/avl_tree
AVL tree: height-balanced trees in C supporting add, remove, search, update features. A comparison of AVL trees with red-black trees is also done(std::set).
avl-tree avl-tree-code avl-tree-implementations bst c data-structures height-balanced-trees red-black-trees rotations std
Last synced: 03 Apr 2025