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/zlikavac32/sql-query-parser
Small SELECT statement SQL parser for query builders
Last synced: 15 Mar 2025
https://github.com/kauahensilva/c_app_list_enc
This project is a simple application that demonstrates the use of linked lists in C. The application was developed using the GTK library for the graphical interface. The application allows the user to create a linked list, where the user can add and remove elements.
Last synced: 04 Jan 2026
https://github.com/dinaraparanid/sapper
My old project when I was a begginer
Last synced: 23 Mar 2025
https://github.com/stickypiston/roblang
Another programming language, but this one does less than any other.
Last synced: 03 Feb 2026
https://github.com/salmankhanmsk786/movieapp
Developed a single-page Movie Management System using Angular and ASP.NET Core Web API, allowing users to manage movies and reviews with full CRUD functionality. Implemented features like movie listings, detailed views, review management, and navigation between pages.
angular asp-net-core aws aws-ec2 awsiam awsrds awssecret bootstrap c movie-web-app single-page-applications sql-server typescript webdevelopment
Last synced: 15 Feb 2026
https://github.com/cksfafwefasdf/magicbox
A 32-bit x86 hobbyist OS kernel featuring a Unix-like FS, multi-task scheduling, and a custom Shell.
c i386 kernel operating-system osdev unix-like x86
Last synced: 27 May 2026
https://github.com/balena-io-examples/balena-c-hello-world
Getting started with C on balena
Last synced: 23 Mar 2025
https://github.com/garciparedes/HilosPrimos
Classwork to learn multi-thread processing on C language
c prime-generator threads university-of-valladolid
Last synced: 07 May 2025
https://github.com/alexpreynolds/convert2bed
Convert common binary and text genomic formats to BED
Last synced: 16 May 2025
https://github.com/tillkuhn/moodboard
ESP32 MoodBoard C++ Sourcecode for Arduino IDE
Last synced: 11 Apr 2026
https://github.com/beliavsky/fortran-to-c
Transpiler from modern Fortran to C
c fortran modern-fortran transpiler
Last synced: 27 May 2026
https://github.com/sambhav2612/cedit
:clipboard: :black_nib: A text editor written in C and C++
Last synced: 15 Mar 2025
https://github.com/secret-guest/file_organizer
Files Organizer is a versatile tool for sorting and organizing files efficiently, ideal for managing recovered data.
c c-development data data-recovery file-management file-manager files sorting sorting-algorithms subdirectories subdirectory
Last synced: 10 Jun 2026
https://github.com/zwrawr/dsa_assessment
University of York, Data Structures and Algorithms Assessment, Task : Predictive Text
alogrithms c data-structures university-of-york university-project
Last synced: 22 Jun 2026
https://github.com/gmihaila/gina_robot_arduino
[HOBBY PROJECT] Custom made robot arm with Arduino controller. Arm is built entirely by me and its purpose is purely educational. It’s my personal design developed out of my curiosity about robotics and programming hardware.
arduino c pid pid-control programming robotics
Last synced: 09 May 2026
https://github.com/mrglaster/sgdk-megapong-expanded
Expanded version of Megapong game from the Andrej Preradovic's tutorial.
assembly-language c expanded guide sega sega-genesis sega-mega-drive sgdk sgdk-library tutorial tutorial-code
Last synced: 10 May 2026
https://github.com/harrymt/kvs_server
A thead safe version of a key-value-store server.
c concurrent-programming kvstore pthreads
Last synced: 12 Jun 2026
https://github.com/emmaunel/rootkit
A Simple rootkit
c hard linux linux-kernel rootkit
Last synced: 10 May 2026
https://github.com/tank3-tk3/parallel-processing-cuda
Parallel processing with CUDA C / C++
c cpp cuda parallel-computing parallel-programming
Last synced: 09 May 2026
https://github.com/dumitory-dev/ved
An application for creating and working with virtual encrypted logical drives.
c driver mounted-disks virtualization windows
Last synced: 08 May 2026
https://github.com/yasindce1998/barzakh
A controlled, white-hat UEFI bootkit simulation environment for academic research and defensive detection engineering.
bootkit c defensive-security kernel kernel-module malware offensive-security python rootkit security uefi uefi-boot uefi-development
Last synced: 21 Jun 2026
https://github.com/basemax/infix2postfixc
This is a simple program that converts infix expressions to postfix expressions. It is written in C and uses a stack to store the operators. It is a simple program that I wrote to show how to use a stack in C.
c infix infix-expression infix-notation infix-to-postfix infix-to-potfix infix2potfix postfix postfix-notation stack
Last synced: 20 Jun 2026
https://github.com/ip2location/ip2location-python-c
This module is a Python Library with C that enables the user to find the country, region, city, coordinates, zip code, ISP, domain name, timezone, connection speed, IDD code, area code, weather station code, weather station name, mobile, usage type, address type and IAB category that any IP address or host name originates from. https://www.ip2location.com
c geolocation-database ip-address-geolocation ip-address-lookup ip-geolocation ip2location ip2location-python python-c python-library
Last synced: 20 Jun 2026
https://github.com/8dcc/minesweeper
Simple terminal minesweeper with cursor support made in C
c cli game minesweeper ncurses vim-keybindings
Last synced: 17 Jun 2026
https://github.com/coding-pelican/macrometa
Macrometa: Macro Metaprogramming (MCMT) Library for C
c c11 header-only language macros metaprogramming preprocessor programming-language recursion turing-tarpit
Last synced: 24 Jun 2026
https://github.com/sunilshetty07/basic-c-programming
These programs can be asked during interviews.
Last synced: 15 Jun 2026
https://github.com/andreax79/novantotto
A tool for porting (my) Windows programs to WebAssembly
c emscripten webassembly win16 win32
Last synced: 15 Jun 2026
https://github.com/humanshu001/my-c
Basic programs that I have made while my learning phase of C programming.
Last synced: 29 Jun 2026
https://github.com/jotavare/spinning-ascii-donut-c
A straightforward ASCII spinning donut implemented in C.
Last synced: 29 Jun 2026
https://github.com/nihilantropy/cub3d
My first RayCaster with miniLibX
42 42school c coding doom project raycasting wolfenstein-3d
Last synced: 15 Jun 2026
https://github.com/joneshshrestha/dfa
DFA (Deterministic Finite Automata)
c deterministic-finite-automata dfa theory-of-computation
Last synced: 15 Jun 2026
https://github.com/calint/any-c
experimental simple language that compiles to c
Last synced: 14 Jun 2026
https://github.com/faanid/avr-micro
AVR program: Automatic washing machine simulator code using ATMega32 for simulation in Proteus
atmega32 avr avr-programming c microcontroller
Last synced: 13 Jun 2026
https://github.com/bunyaminyavuz/datastructuresprojects
2 programs I made in the C programming language with the theoretical and technical information I learned in the data structures and algorithms course at the university.
algorithms-and-data-structures binary-search-tree c codeblocks-ide linked-list
Last synced: 12 Jun 2026
https://github.com/fbseletronica/franzboy-lib
Biblioteca para a placa FranzBoy
arduino biblioteca c cpp franboy
Last synced: 13 May 2026
https://github.com/jeziellago/android-reverse-shell-example
Android reverse shell example with native library.
Last synced: 23 Jun 2026
https://github.com/ourhouchmohamed97/cs50-journey
Collection of my CS50 projects and problem sets, showcasing my journey through Harvard's Introduction to Computer Science. Includes solutions, experiments, and implementations in C, Python, SQL, and more.
c certificate computer-science coursework cs50 cs50x education flask harvard-cs50 html-css-javascript learning-to-code practice problem-set projects python sql sqlite
Last synced: 05 May 2026
https://github.com/spiderbjgun/space-shooter
This repository hosts the "space-shooter" game, a thrilling 2D space shooter built with Flutter and Flame. Explore the galaxy, battle alien foes, and enjoy smooth gameplay across Web, Android, and Windows! 🛠️🌌
2d 2d-game amethyst c cross-platform emscripten flame flutter game game-development multiplayer multiplayer-game-server rpg-game scroll-shooter shooter top-down-game unity win32
Last synced: 10 Jun 2025
https://github.com/veresdavid/mastermind
An implementation of the Mastermind board game using socket communication.
Last synced: 11 Apr 2026
https://github.com/mikixit/first-software-c
first program written in c, an addition between two numbers!
Last synced: 23 Jun 2026
https://github.com/csharpermantle/creq
An elegant way to generate HTTP/1.x messages in C
c embedded http http-requests http1 request-response web
Last synced: 28 May 2026
https://github.com/sarincr/raspberrypi-gui-development-with-cpp
This repository contains C++ examples for constructing simple GUI (graphical user interfaces). C++ is faster and lighter than Python,allowing GUIs to respond rapidly and interface with related embedded C supported hardware designs directly.
app appdev appdevelopment application arduino arm c cpp cpp11 embedded-systems fltk gui gui-application iot qt raspberry-pi sdl2 sfml tkinter wxwidgets
Last synced: 01 Mar 2026
https://github.com/joelkp/scoop
SCOOP: Simple C library for Object-Oriented Programming (2013 proof-of-concept library)
c object-oriented-c object-oriented-programming
Last synced: 10 Mar 2026
https://github.com/sidoshiro/trasher
♻️ C memory pool library for my projects and studies 🚮
allocation c compact linux memory-pool pools shell trasher unix
Last synced: 28 May 2026
https://github.com/mrfoxak/problem_solving
c compititive-programming cpp pattern patterns
Last synced: 03 Jan 2026
https://github.com/digitsensitive/foxviewppm
Lightweight image viewer written in C and SDL2
c c-programming image image-viewer pbm pgm ppm ppm-image sdl sdl2 viewer
Last synced: 08 Apr 2025
https://github.com/coderarjob/signal.echo
Demo board which generates sample signals experimenting/checking oscilloscope features
c demo-board electronics kicad oscilloscope signal-generator ziglang
Last synced: 03 Sep 2025
https://github.com/sanix-darker/c-starter
A small and lightweight C starter application(Cello, Clib, Unittests, etc...).
c cello clib starter starter-template test
Last synced: 24 Mar 2025
https://github.com/harshita2234/humidity-and-temperature-monitoring
Embedded Systems Project on Humidity and Temperature Monitoring
Last synced: 24 Mar 2025
https://github.com/Platypus-Tech/linufux
Linux kernel source tree with ridiculous modifications :D
c gnu gpl gplv2 kernel linux linux-kernel os
Last synced: 10 Mar 2025
https://github.com/visualstudioex3/div2-tlsa98-engine
A native game engine, service and component oriented, for DIV Games Studio 2 (vanilla), writen in ANSI C-89 using Watcom C++ 10.6.
2d 2d-platformer-game ansi-c c c89 div-games-studio div2 dos game-development game-engine ms-dos retro retro-graphics vga watcom
Last synced: 21 Feb 2026
https://github.com/n0nexist/n0neditor
simple C file manager / editor
c file-manager file-manager-c file-manager-cli linux-cli linux-file-manager
Last synced: 11 Jun 2025
https://github.com/benstigsen/crainfudge
Brainfuck interpreter written in C
brainfuck-interpreter brainfuck-interpreters c interpreter
Last synced: 03 Jul 2025
https://github.com/rphii/c-image-viewer
A lightweight image viewer written entirely in C and OpenGL 3.3
c cglm fast freetype glm image image-viewer lightweight opengl viewer
Last synced: 11 Jun 2025
https://github.com/woolseyworkshop/article-blink-making-an-led-blink-on-a-raspberry-pi
Blink: Making An LED Blink On A Raspberry Pi Article Resources
beginner c cpp electronics programming python raspberry-pi swift
Last synced: 12 Apr 2026
https://github.com/nscotto/claphub
Template workspace for developing all your clap plugins in C/C++ with CMake
Last synced: 30 Apr 2026
https://github.com/rudrodip/calloc
Custom Memory allocator implemented in C
allocator c heap memory memory-allocation memory-management
Last synced: 15 Jul 2025
https://github.com/basemax/persian-hex-system
The Persian Hex System is a cultural and technical project inspired by Arash Mohammadi. Its goal is to create a uniquely Persian system to replace the traditional hexadecimal (hex) numbering system, designed specifically to reflect Iranian culture and Persian language. This project provides tools and scripts in multiple programming languages.
bash bin binary c computer cpp hex hex-system persian php py python ruby shell
Last synced: 07 Feb 2026
https://github.com/jabellard/graph
Directed, simple graph.
algorithm algorithms c data-structure data-structures graph
Last synced: 29 May 2026
https://github.com/kourouklides/perspective-taking
Visual and Spatial Perceptual Perspective Taking (using Kinect)
c c-plus-plus computer-vision cpp cpp-code kinect kinect-fusion opencv opengl openni robotics ros ros-kinetic
Last synced: 12 Apr 2026
https://github.com/kchousos/ninja-vs-zombies
A platform game written in C with the Raylib library.
c gamedev platformer raylib raylib-c
Last synced: 16 Mar 2025
https://github.com/5cover/c-exceptions
Macros for throwing and handling exceptions in C, in a try/catch/finally-like fashion.
c exception exception-handling exceptions try-catch try-catch-finally
Last synced: 30 Oct 2025
https://github.com/joaopaulopmedeiros/projeto-final-itp
Repositório de código para projeto final da disciplina de ITP
Last synced: 25 Mar 2025
https://github.com/cpscript/bytehunter
Signature Generation and Pattern Matching Plugin for IDA Pro made in C
binary-analysis c ida-plugin malware-analysis vulnerability-research
Last synced: 04 Sep 2025
https://github.com/leomsgit/pucsp---ciencia_da_computacao
Atividades Relacionadas a Graduação de Ciência da Computação na Pontífice Universidade Católica de São Paulo
arduino assembly-language c java python
Last synced: 26 Feb 2026
https://github.com/nanitefactory/elevator-with-atmega128
A small elevator control system that runs on ATMEL's 8-bit microcontroller.
atmega128 atmel atmel-avr atmel-avr-microcontroller atmel-studio c clang dot-matrix lcd led microcontroller push-button risc risc-processor seven-segments-display speaker stepper-motor switch
Last synced: 09 Apr 2025
https://github.com/ryhkml/keylogger
Keylogger for Linux. Leaks your keyboard input
c keylogger keystroke linux overlay-obs rootless websocket
Last synced: 11 Mar 2026
https://github.com/rtsfred3/pyntegrate
Use of native C code in Python using C Extensions
c c-extensions c-python-extensions cpython python
Last synced: 16 Jul 2025
https://github.com/madmann91/fir
Functional IR
c compiler continuation-passing-style intermediate-representation type-system
Last synced: 07 Jan 2026
https://github.com/bashkirtsevich-llc/cmm32
C-- compiler
assembler assembler-code assembly assembly-8086 assembly-language c c-- compiler compiler-principles pure-c
Last synced: 13 May 2026
https://github.com/madladsquad/untitledtemplatingengine
A templating engine powered by a lisp-like language
c cpp library templating templating-engine templating-language
Last synced: 17 Mar 2026
https://github.com/basemax/cnol
A new C standard library implementation intended for use on embedded systems. (SOON)
c c-lib clib glibc kernel libc library library-systems linux operation-system operation-systems os os-lib runtime-library system
Last synced: 13 Apr 2026
https://github.com/alpha74/cuda_basics
Nvidia NVCC CUDA programs for begineers.
c cpp cuda cuda-programs nvcc nvidia parallel-computing parallel-programming
Last synced: 08 May 2026
https://github.com/ragarwal33/struct-ts
C/C++ style struct definition, serialization in Typescript
c cplusplus serialization struct structure typescript
Last synced: 13 Apr 2026
https://github.com/ZBCMars/UEFIStudy
Here is the code I wrote in the process of learning UEFI and OS. My goal is to write a complete OS Loader to boot the operating system in the U disk.
bios c operating-system uefi uefi-boot uefi-shell
Last synced: 11 Mar 2025
https://github.com/wayou/lame
lame mirror https://sourceforge.net/projects/lame/
Last synced: 09 Jul 2025
https://github.com/wengwalker/logc
logc - small and simple C/C++ logger library
c c-plus-plus library linux log logger unix
Last synced: 20 Jan 2026