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/abdelkarimhajji/piscine_42
this is my first own projects pool in 42network .
c makefile piscine42 shell-scripts
Last synced: 18 May 2026
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/ivanbgd/udacity-deep-learning-nd101
My solutions to the Udacity Deep Learning Nanodegree Foundation ND101 on-line course, with some examples in C, beside Python (https://www.udacity.com/course/deep-learning-nanodegree-foundation--nd101)
c deep-learning deep-neural-networks jupyter-notebook miniflow neural-networks python tensorflow udacity udacity-deep-learning udacity-nanodegree
Last synced: 13 Apr 2026
https://github.com/lcsmuller/reflect-c
A C89 library that adds reflection capabilities to C structs through code generation
ansi-c c c-preprocessor c89 code-gen code-generation code-generator preprocessor reflection reflection-library rest-api
Last synced: 26 Jul 2025
https://github.com/selma-belhadj/printf
Custom Printf C function implementation
Last synced: 28 Mar 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/prashantrahul141/zspie
A fast, easy, dynamic programming language for beginners.
c compiler programming-language
Last synced: 24 Jun 2025
https://github.com/maneeshwije/pytoshop
An image processing tool written from scratch in Python and C
c ctypes image-processing python
Last synced: 03 Feb 2026
https://github.com/williamkosasih19/jit-nasm
Just In Time NASM. Assemble and run instructions in memory, immediately
asmjit assembler assembler-x86 assembly c compiler jit jit-assembler x86 x86-64
Last synced: 19 May 2026
https://github.com/sambhav228/sinking-ship
A data Structure based project implementing through C language Programming
c college-project data-structures
Last synced: 22 May 2026
https://github.com/usmanmehmood55/c-toolkit
A VSCode extension to help create, build, run, debug and test C projects using CMake.
Last synced: 17 Feb 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/mtaciano/cmc
Um compilador para a linguagem C- derivada de C.
Last synced: 10 Aug 2025
https://github.com/lucca16bit/c-cadastro-produtos
Repositório para avaliação discursiva da disciplina Programação Estruturada
Last synced: 17 May 2026
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/prust/glasstack
A lightweight, minimal-abstraction cross-platform framework
c cross-platform desktop duktape engine framework gui javascript javascript-engine lightweight runtime
Last synced: 16 May 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/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/luweglarz/ft_printf_42
My own implementation of printf
42projects c printf-42 standard-library
Last synced: 31 Jul 2025
https://github.com/narasimha1997/encoder-aas
An architecture providing Universal Sentence Encoder as a service by exploiting job-level parallelism of multi-core architectures. The service can be used as a transformer model for downstream NLP and NLU tasks like Language modelling, Sentiment Classification, Question Answering, Semantic Search and more.
c clientserver concurrency cplusplus load-balancer natural-language-processing natural-language-understanding parallelism python python3 zmq
Last synced: 25 Sep 2025
https://github.com/alexpof/z_n_homometry
C and Python code for brute-force enumeration of homometric subsets of cyclic groups
brute-force c enumeration music-theory python3
Last synced: 19 Jan 2026
https://github.com/gbafana25/cmdbin
Command line pastebin service (termbin clone)
Last synced: 26 Oct 2025
https://github.com/mvpee/42-ft_printf
My printf from 42 school. This project requires rewriting printf. Interesting to learn variable argument numbers.
42 c learning printf printf-42 printf-project
Last synced: 27 Mar 2025
https://github.com/dcepelik/mcc
Minimalist C compiler (work in progress).
c compiler optimization simple
Last synced: 16 Jan 2026
https://github.com/basemax/postfixevaluatorc
This is a postfix evaluator written in C. It takes a postfix expression as input and evaluates it. It supports the following operators: + - * / ^ ( )
c evaluator postfix postfix-evaluation postfix-evaluator stack
Last synced: 12 Oct 2025
https://github.com/lincolncox29/wallpaperlite-cli
Set desktop wallpaper using VLC
c customization microsoft software vlc vlc-libvlc vlc-media-player wallpaper wallpaper-app wallpaper-changer wallpaper-engine-software wallpaperengine-download walpaperapp windows-10 windows-11 windows-app windows-desktop
Last synced: 04 Sep 2025
https://github.com/taxborn/u8read
UTF-8 file reader to emit utf-8 codepoints
Last synced: 12 Oct 2025
https://github.com/hex01e/get_next_line
get_next_line is a function that get line by line from some file using just the file descriptor of the opened file.
Last synced: 13 Oct 2025
https://github.com/Tanner-Davison/cpp_class_overloading
Demonstrates object-oriented programming concepts such as dynamic memory management, copy constructors, assignment operators, and the creation of custom data structures like an ArrayList. The ArrayList class manages a dynamically allocated array of characters
c cpp dynamic-memory-management
Last synced: 06 Mar 2025
https://github.com/karinakozarova/c-programming-exercises
The exercises from the school course C Programming
c exercice exercise-solutions school-stuff
Last synced: 23 Mar 2025
https://github.com/trannguyenhan/evaluate-priority-queue
evaluate the priority queue with markov hold model and classic hold model
c calendar-queue markov-hold-model priority-queue the-hold-model
Last synced: 26 May 2026
https://github.com/ooliver1/gameoflife
My attempt at Conway's game of life, in C.
c cmake conway-game conways-game-of-life gameoflife tui
Last synced: 13 Oct 2025
https://github.com/dinaraparanid/sapper
My old project when I was a begginer
Last synced: 23 Mar 2025
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/kodiererin/iter-assignment
The repository is organized into folders based on the year and semesters and contains code examples, exercises, and projects that demonstrate the practical application of the concepts covered in the classroom.
bootstrap4 bootstrap5 c css html html5 java javascript jquery python shell
Last synced: 27 Jan 2026
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/serratotech/competitive-programming
Solutions of several online judges and problems of programming competitions (data structures and algorithms).
algorithms bitmask c c-plus-plus competitive-programming cpp11 data-structures dp graphs hashing java mathematics online-judges programming-competitions programming-contests python3 ruby trees vectors
Last synced: 15 Apr 2025
https://github.com/neorandom/class-in-c
How to implement classes in C.
c c-language class classes classes-and-objects low-level low-level-programming objects pointers pointers-in-c pointers-to-functions
Last synced: 22 Jan 2026
https://github.com/arxiver/mema
Memory Manager for C language to maintain the memory allocation and dellactions and works as a memory pool
c clang cpp cpp17 memory memory-allocation memory-management memory-manager memory-pool pool
Last synced: 09 May 2026
https://github.com/macmade/c-inheritance
Class inheritance experiments for C.
c class extend inheritance-experiments object-oriented opaque struct
Last synced: 30 Mar 2025
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/madhurimarawat/data-structure-using-c
This repository contains programs in the C programming language related to Data Structures.
add-digit basic-programming c data-structures deletion-in-array dynamic-memory-allocation insertion library-functions linked-list linked-list-in-c menu-driven-program priority-queue queue searching-algorithms sorting-algorithms sorting-algorithms-implemented stack static string-functions user-defined-functions
Last synced: 26 Aug 2025
https://github.com/sergei-mironov/xscreensaver-run
Run the screensaver from XScreenSaver collection synchronousely in the fullscreen
c linux make nixos x11 xscreensaver
Last synced: 14 Apr 2025
https://github.com/ergonzamarian/servomotor
Projeto Finalizado :: Trabalho desenvolvido para realizar o controle dos servomotores de um robô.
Last synced: 17 Mar 2025
https://github.com/sidray-infinity/centralized_p2p
A centralized peer to peer architecture to share files.
c file-sharing socket-programming
Last synced: 20 Dec 2025
https://github.com/jsoulier/sdl3_ray_tracing_in_one_weekend
Ray Tracing In One Weekend using SDL3 GPU with compute shaders
c glsl raytracing sdl sdl3 shaders
Last synced: 16 Mar 2025
https://github.com/youpong/chttpd
A single threaded multi process HTTP 1.1 Server implemented in C records apache-like access logs.
Last synced: 22 Apr 2025
https://github.com/Camroku/Toryus
A hobby operating system project
assembly c operating-system osdev
Last synced: 11 Mar 2025
https://github.com/iakovoskritikos/CAMMS_Tutorials
Software install guidelines used by the Coded Aperture Miniature Mass Spectrometer (CAMMS)
c debian-linux keithley-instruments linux-kernel microprocessor python spectrometer stm32mp157c-dk2 ubuntu2004
Last synced: 04 Oct 2025
https://github.com/hyouteki/senet
probing SEcurity of NETwork
aes big-number c ciphers cpp diffie-hellman fasm network-security pkda python rsa
Last synced: 05 Sep 2025
https://github.com/basemax/triangularmatrixc
This is a simple C program that creates a triangular matrix and prints it to the screen. The program is written in C and uses the C99 standard. This library is good to use for a quick and easy way to create a triangular matrix.
c matrices matrix triangular triangular-math triangular-matrices triangular-matrix
Last synced: 03 Apr 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/UtoECat/jack_utils
jackutils : collection of useful jack utilities
c jack linux osc pure-c spectrum-analyzer unix visualizers volume-normalization waveform waveform-generator
Last synced: 11 Mar 2025
https://github.com/anishsinha-io/jenny-assignments
A place for Jenny to do DSA while also learning Git!
algorithms c data-structures education
Last synced: 23 Mar 2026
https://github.com/imranhsayed/programming-in-c
Programming in C
array c c-programming circular-linked-list cprogramming data data-structures-and-algorithms file-handling linked-list pointers
Last synced: 28 Jan 2026
https://github.com/nomonosound/numpy-rms
Calculate RMS swiftly (SIMD-accelerated)
arm-neon c float32 numpy numpy-library python simd x86-64
Last synced: 12 Jul 2025
https://github.com/b3dgs/adplug
Hardware-independent AdLib sound player library
Last synced: 20 May 2026
https://github.com/nivindulakshitha/productivity-suite
Explore interactive C programs!
Last synced: 18 Jun 2026
https://github.com/hxndev/non-forking-concurrent-servers-using-select
Chat bot using non-forking concurrent servers. This is done using select statements.
c chatbot code concurrent-programming non-forking select server
Last synced: 12 Jul 2025
https://github.com/jdeokkim/leko
A small block puzzle game demo made with raylib.
c gamedev gnu99 puzzle puzzle-game raylib
Last synced: 21 Apr 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/bamx23/mobileoptimized
Sample project for MobileOptimized'19. iOS crash handling and stuff
2019 c cpp crash-reporting ios mobileoptimized moconf objc objcective-c swift
Last synced: 13 Apr 2026
https://github.com/headblockhead/slab-firmware
Firmware for the core boards of the Slab Keyboard system.
c keyboard pico-sdk slab-keyboard tinyusb
Last synced: 12 Mar 2026
https://github.com/juanmanuelramallo/siti
Sistema Integral de Transporte Inteligente - Trabajo final para Taller de Proyecto I - UNLP
Last synced: 09 Jun 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/guilhermerodrigues680/wav2c-online
Conversor de arquivos WAV para vetor em C/C++ ⚡⚡. Util para microcontroladores. Ex: ATmega328P|Arduino
arduino c c-plus-plus converter embedded-systems esp wav
Last synced: 17 Jan 2026
https://github.com/RKirlew/Brainfart-Interpreter-In-C
Brainfart is a toy language made by me. It was inspired by Brainf*ck,however Brainfart is somewhat simplified.
brainfuck-interpreter c interpreter toy-language
Last synced: 11 May 2025
https://github.com/cxw42/audio-utsl
An audio player library you can build from source! Integrates libsndfile with portaudio.
apache-license-2 audio-engine audio-library bass-library c cygwin libsndfile portaudio pthreads realtime-audio sound-player win32
Last synced: 01 Jun 2026
https://github.com/raphaelbrodrigues/computer-science-degree
Repository dedicated to my Computer Science degree
c computer-science java python
Last synced: 03 May 2026
https://github.com/jmmoser/data-structures
Bare-bones data structures in C
array c circular-buffer data-structures dictionary hash-table heap linked-list linked-lists list
Last synced: 29 Jun 2025
https://github.com/smartobjectoriented/soo
SOO - Smart Object Oriented - technology enables migration of Mobile Entities between Smart Objects in order to develop fully decentralized and autonomous embedded systems at large scale (https://smartobjectoriented.github.io/soo)
arm c containerization embedded microcontroler migration os trustzone virtualization
Last synced: 20 Apr 2025
https://github.com/xstupi00/IFJ2017
Implementation compiler of imperative language IFJ17.
c compiler ifj17 lexical-analysis semantic-analysis syntactic-analysis vut vut-fit
Last synced: 11 Mar 2025
https://github.com/michaeltryby/shared
shared objects for swmm and epanet solvers
Last synced: 19 Oct 2025
https://github.com/bagussatoto/fp-smart-lamp
Final Project Mata Kuliah Komunikasi Data - Hasil Diskusi YouTube📍
c komdat komunikasidata microcontroller smartlamp
Last synced: 06 Jun 2026
https://github.com/bacpack-system/packager
BringAuto Packager - a simple way how to build and maintain our dependencies with almost zero learning curve and out-of-the box integration into our workflows.
bacpack-system c cmake cmakelib cpp cxx docker packager
Last synced: 12 Mar 2026
https://github.com/mulx10/firefly
Enhancing Object Detection in using Thermal Imaging for thin cross-section unidentifiable objects(eg. cyclist, pedestrians).
autonomous-cars autonomous-navigation autonomous-vehicles c cuda object-detection thermal-camera yolov3
Last synced: 03 Sep 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/omarazizi/logic-gates-modeling
Modeling Logic Gates with Neural Networks
c deep-learning machine-learning neural-networks
Last synced: 19 Jun 2025
https://github.com/tank3-tk3/pi-calculation-cpu-gpu
PI calculation with CPU and GPU
c cpp cuda parallel-computing pi
Last synced: 13 Apr 2026