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/tahsinayman/tahsin
This is a Repository Made by Tahsin Ayman
batch-file c cpp css html java javascript other python
Last synced: 08 Apr 2026
https://github.com/dracula27/caesar
Used C to encode a string of text using the Caesar cypher based on two inputs from the user: the key and the text to encode.
c c-language-programming cs50x
Last synced: 23 May 2026
https://github.com/alexanderepstein/snake
Simple snake game written in C for the Altera DE0-CV FPGA
Last synced: 31 Dec 2025
https://github.com/tdr-void/smart-aquarium-care-system
Automated aquarium care system utilizing Atmega32 microcontroller, LCD Display, DHT11 Temperature Sensor, Servo Motor, and GSM 800L. Enables personalized fish feeding schedules, alerts for temperature fluctuations, and low food notifications. Enhances fish care while minimizing human intervention.
c circuit-design embedded-systems microcontroller
Last synced: 23 May 2026
https://github.com/bilalmohib/compiler-construction
Work Related to compiler construction
c compiler lex lexical-analyzer
Last synced: 10 Jan 2026
https://github.com/blesson-tomy/s4_operating_systems_lab
This repository contains the programs for the Operating Systems Lab that we had in S4.
Last synced: 09 May 2026
https://github.com/pedrozappa/42_libft
42 Project : Libft
42 42born2code 42cursus 42school c libft
Last synced: 18 Feb 2026
https://github.com/desmonhak/ecs
Librería sencilla para el manejo y creación de ECS dinámicos.
Last synced: 28 May 2026
https://github.com/codernayeem/guessing-game-console
A game where computer will guess your number
Last synced: 24 Jul 2025
https://github.com/untitled-master/estin-mini-project
The project tackles a fundamental and frequently encountered problem in computer science—conversion between number bases. Specifically, the project will support conversions between the following bases: 2,4,8,16
asds c estin miniproject project
Last synced: 25 Jul 2025
https://github.com/oboulant/block-coordinate-descent
Implementation in C of the exact solution by Block Coordinate Descent for fast detection of multiple change-points
c change-point-detection changepoint science scientific-computing signal-processing
Last synced: 25 Jul 2025
https://github.com/theoguerin64/cub3d
42 cursus raycasting project by me and @LouisTruch
Last synced: 23 Aug 2025
https://github.com/basemax/file-downloader-c
A simple C program for downloading files over HTTP. This tool connects to a specified server, sends an HTTP GET request, and downloads the file from the specified path. The program supports both text and binary files, though it only works with HTTP, not HTTPS.
c c-download c-file-download clang download-file file-download http http-connection network-download socket-download
Last synced: 25 Jul 2025
https://github.com/bellini666/lzw-compressor
LZW compressor developed for the 2015 ICMC/USP class of "Multimídia"
Last synced: 25 Jul 2025
https://github.com/ramanaditya/supermart
This is a Super Market management project built using C language
Last synced: 26 Jul 2025
https://github.com/ombhd/philosophers_42
The basics of threading a process and how to work on the same memory space.
1337school 42born2code c c-programming-language makefile multithreading process
Last synced: 26 Jul 2025
https://github.com/goldenthrust/alx-low_level_programming
ALX Low Level Programming is a collection of C programming projects and exercises that cover fundamental concepts of low-level programming. This repository includes implementations of various algorithms, data structures, and problem-solving techniques, aimed at enhancing proficiency in the C programming language.
big-o-notation c data-structures-and-algorithms sorting-algorithms
Last synced: 26 Jul 2025
https://github.com/guxtapires/vendas-no-mes
Um algoritmo em linguagem C que recebe os valores de venda na semana de determinado mês, escolhido pelo usuário, e então mostra a soma dos valores dos meses e das semanas.
Last synced: 26 Jul 2025
https://github.com/adharshkamath/automata-and-compiler-design
Lexer and Parser, written as a part of the IT250 course assignments
c compiler-design lexer lexer-parser parser yacc
Last synced: 26 Jul 2025
https://github.com/meownoid/brainfuck-interpreter
Interpreter of the brainfuck programming language
brainfuck brainfuck-interpreter c parsing
Last synced: 26 Jul 2025
https://github.com/arthur020104/ufu
Resolução de trabalhos/atividades da ufu
algorithms-and-data-structures c python ufu
Last synced: 19 May 2026
https://github.com/shehza-d/learning-c
Diving deep into Low Level Programming
Last synced: 26 Jul 2025
https://github.com/andrecerqueira/nursinghomes-management-am
App developed with C in the 1st Semester of Mobile Applications Course.
Last synced: 27 Jul 2025
https://github.com/bilal-belli/datastructuresclanguage
It contains all my TPs and Projects that I worked on with C language.
Last synced: 20 Sep 2025
https://github.com/alcatrazescapee/adventofcode
My Advent of Code Solutions
advent-of-code c cordy haskell python rust
Last synced: 09 Apr 2026
https://github.com/samukiszhsd/linguagemc
Estudo da faculdade sobre a linguagem C e C ++
Last synced: 27 Jul 2025
https://github.com/learn-and-understand/lau-c
A repository for exploration and mastery C.
c c-programming-language learn learning
Last synced: 28 Jul 2025
https://github.com/pikmin-rgb/minitalk
Why talk when you can minitalk ?
c client makefile school-project server unix
Last synced: 29 Jul 2025
https://github.com/unclechu/jacktoalsa
Forwarding JACK to ALSA (start JACK with dummy device and send sound to ALSA via libasound)
alsa audio audio-plugin audio-processing c dummy-device jack jack-audio-connection-kit libasound sound sound-processing utility
Last synced: 07 Nov 2025
https://github.com/yusufss4/blackbox-rpc-transfer
Transfering and running a binary blackbox file using Remote Procedure Call with the help of rpcgen.
c popen3 remote-procedure-call rpc rpcgen
Last synced: 29 Jul 2025
https://github.com/hroptatyr/aeiou
ASCII Everywhere, transliteration from UTF-8
c command-line-tool transliterate
Last synced: 29 Jul 2025
https://github.com/EnriqueBDeL/Clases-OMP-Programacion-Paralela-en-C
En este repositorio encontrarás varias lecciones creadas por mí sobre la librería OMP en C. El programa que utilizo para programar es MobaXterm.
c gnu-linux mobaxterm openmp parallel-programming ubuntu university
Last synced: 21 Sep 2025
https://github.com/dantondanvin/hospital-management-system
This is a hospital management system written in C language. Functionalities include addition of new patients, search based on various fields, editing information of a patient and deletion of patient records.
c crud-operation hospital-management-system
Last synced: 29 Jul 2025
https://github.com/ac000/libac
A C library of miscellaneous utility functions
c data-structures freebsd geospatial json linux network-programming string-distance time
Last synced: 21 Sep 2025
https://github.com/javaquery/unosdk
UnoSDK is a powerful CLI tool for Windows that simplifies the installation and management of multiple software development kits (SDKs) from various providers. Think of it as SDKMAN for Windows - bringing the same ease of SDK management to Windows machines. Say goodbye to manual downloads, extractions, and environment variable configurations.
c cpp flutter go golang gradle installer java jdk maven node nodejs python sdkman windows
Last synced: 09 Apr 2026
https://github.com/prajwalch/vimtransporter
c epoll-socket socket socket-communication socket-programming vim-plugin vim-plugins vimscript
Last synced: 22 Sep 2025
https://github.com/kalbarczykdev/snakesdl2
Simple implementation of Snake game made in C to practice SDL2
c c-application c-library desktop-app game gui sdl sdl2 snake snake-game
Last synced: 30 Jul 2025
https://github.com/stdlib-js/math-base-tools-evalrational-compile-c
Compile a C function for evaluating a rational function.
c compile eval evalp evaluate horner javascript math mathematics native node node-js nodejs polynomial ratio rational stdlib
Last synced: 08 Nov 2025
https://github.com/muratcanakcay/operating-systems-1-project-tasks
These are the project tasks written in C and for the 3rd Semester "Operating Systems 1" Class in the Computer Science B.S. program at Politechnika Warszawa.
c filesystem processes threads
Last synced: 30 Jul 2025
https://github.com/eesunmoon/data_structure
[Spring 2020] Data Structure using C language
Last synced: 25 Sep 2025
https://github.com/adebayo-s/monty
🎙 Monty ByteCode interpreter by @Adebayo-S and @BrightOlawale
c interpreter monty queue stack
Last synced: 31 Jul 2025
https://github.com/raphaelcausse/schrodinger-resolution
Project : C : Solving Time-Independent Schrodinger Equation. @ CY-TECH
c euler-method gnuplot schrodinger-equation shooting-method
Last synced: 31 Jul 2025
https://github.com/lakshitnagar/data-structures
Popular questions asked from Data Structures and Algorithms
algorithm algorithm-challenges algorithms algorithms-and-data-structures c datastructures linked-list queues stacks tree-data-structure
Last synced: 31 Jul 2025
https://github.com/luweglarz/minirt_42
My own implementation of the Raytracing rendering method
42projects c graphics minilibx raytracing
Last synced: 31 Jul 2025
https://github.com/luweglarz/getnextline_42
My own implementation of readline
Last synced: 31 Jul 2025
https://github.com/luweglarz/pushswap_42
Data sorter with limited operations using merge-sort
42projects algorithm c merge-sort sorting-algorithms
Last synced: 31 Jul 2025
https://github.com/infinsys/xplatform-cpp
Cross-platform C++ project template for Windows, macOS, and Linux development.
benchmarking c cmake cpp cross-platform linux macos open-source project template unit-testing windows
Last synced: 09 Apr 2026
https://github.com/rshipp/math-c
A few simple math-related C and C++ programs.
c continued-fractions factorial math
Last synced: 01 Aug 2025
https://github.com/evanmcclure/automrr
Automated Model Rail Roading
c dcc iot microcontrollers modelrailroad
Last synced: 01 Aug 2025
https://github.com/t-katsumura/webassembly-examples-eratosthenes
webassembly examples which calculate prime by Sieve of Eratosthenes
assemblyscript c cpp golang javascript rust wasi wasm webassembly webassembly-demo
Last synced: 01 Aug 2025
https://github.com/cmarker0/C_Exam
Exam soulution for PG3400-H18 - Password cracking using MD5 hash algoritm
bruteforce c dictionary exam hash makefile password-cracker
Last synced: 25 Sep 2025
https://github.com/mewmewdevart/codingame
My solutions for the CodinGame, a challenge-based training platform for programmers where I can improve my coding skills with fun exercises.
42sp c coding-challenge codingame
Last synced: 01 Aug 2025
https://github.com/ignackocom/ctemplates
C Language template files
c code doxygen mit-license source template
Last synced: 02 Aug 2025
https://github.com/am2022/eyn
an encryption software
c code decode decoder encrypt encryption encryption-tool encryptor eyn learn-c
Last synced: 25 Sep 2025
https://github.com/skillfulelectro/core-compute_native
Native binding gen for core-compute api
binding binding-generator c cpp cross-platform gpgpu parallel-computing rust wgpu
Last synced: 02 Aug 2025
https://github.com/hong539/iotproject
Our teamwork to make a application of IOT.
c html iot iot-application javascript mariadb mysql nodemcu-esp8266 php php7 raspberry-pi-3
Last synced: 02 Aug 2025
https://github.com/joakimthun/chippy
A simple CHIP-8 interpreter written in C
Last synced: 26 Sep 2025
https://github.com/gabrielsantoslima/algoritmos-de-compressao-de-dados
🧾 Algoritmos de compressão de texto em C
c data-compression huffman-coding lempel-ziv rle text-compression
Last synced: 08 Nov 2025
https://github.com/ankurjaiswalofficial/c_programs
C Programs Learning Phase Programs
Last synced: 02 Aug 2025
https://github.com/alexnaughtonjr/c_notes
A place for notes related to learning C.
Last synced: 23 Aug 2025
https://github.com/newlandtv/c-animationinconsole
This is animation in console graphics.
animation c console console-animation
Last synced: 02 Aug 2025
https://github.com/waxdred/exam_rank_06
Exam 42 rank 06
42 42born2code 42school c exam
Last synced: 02 Aug 2025
https://github.com/raffadndm/parallel-knuth-morris-pratt
Parallel implementation of Knuth-Morris-Pratt algorithm using MPI Protocol of C on Power 7
Last synced: 02 Aug 2025
https://github.com/pprattis/Philosopher-dinner-problem-with-Posix-threads-and-mutex
A program written with compatibility with Posix and uses Posix Threads that runs the philosohper dinner problem using threads and mutex to prevent multiple simultaneous execution of the critical section.
c computer-science mutex mutex-lock mutex-synchronisation philosophers-dinner-problem posix posix-threads program student
Last synced: 28 Sep 2025
https://github.com/evasabeeh/travel-route-planner
Implemented Dijkstra's algorithm to find the most optimal path between the origin and destination.
Last synced: 04 May 2026
https://github.com/sumeetsarkar/art-of-c
Learn the art of C
c c-learn c-learning cprogramming cprogramming-language cprograms learnc learning-c
Last synced: 04 Aug 2025
https://github.com/fulfilledcovenant/covenginea
An open-source semi-automated optimizations for improved overall windows 10-11 experience.
c cpp open-source ps1 windows-10 windows-11
Last synced: 29 Sep 2025
https://github.com/xfgusta/4chanlog
Get all media links from the 4chan catalog
4chan 4chan-downloader c json-c libcurl
Last synced: 29 Sep 2025
https://github.com/howerj/note
CLI Note taking application
c cli command-line command-line-tool notes
Last synced: 23 May 2026
https://github.com/imandreabellani/progetto-di-api-2022
Progetto di Algoritmi e Strutture dati realizzato per il corso "PROVA FINALE (PROGETTO DI ALGORITMI E STRUTTURE DATI)" del Politecnico di Milano nell'anno accademico 2021/2022. Voto: 30 e lode.
algorithms-and-data-structures algoritmi-e-struttre-dati c dictionaries hashing polimi progetto-api
Last synced: 04 Aug 2025
https://github.com/oussama-zbair/employee-management-system
Employee Management System Using C Programming Language
Last synced: 06 Aug 2025
https://github.com/ghosts6/leetcode_exercise
Leet code exercise solutions
bash c cpp js leetcode leetcode-solutions python3
Last synced: 09 Apr 2026
https://github.com/tangentecode/ctype-replica
Clone of some function in the ctype library
Last synced: 08 Aug 2025
https://github.com/anindya-prithvi/fun_os
I do a lot of weird stuff here, but yeah, when I learn, somethings may break. Hope your system stays safe
asmx86 c kernel makefile process stacktrace syscalls threads
Last synced: 08 Aug 2025
https://github.com/adaros92/tinysh
A basic Unix shell written in C for my OS class.
c operating-system os shell terminal unix
Last synced: 09 Apr 2026
https://github.com/sykwer/h83069f_toy_os
Toy Operating System running on h8/3069f
Last synced: 08 Aug 2025
https://github.com/devsujay19/hello-world-in-17-different-programming-languages
"Hello World!" Word In 17 Different Programming Languages.
c cpp cs d-language golang hello-world html java javascript languages php programming programming-languages python r ruby rust sql swift vue
Last synced: 09 Apr 2026
https://github.com/michael-lammens/smartcongestion
Optimized throughput/rtt in isolated client based CCA's. Servers treated as a black-box
c congestion-control isolated-environments network-programming tcp-vegas udp
Last synced: 23 May 2026
https://github.com/gremble0/nonstdlib
Some usefil utilities for C not provided by the standard library
algorithms c data-structures library
Last synced: 17 Feb 2026