An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with cprogramming-language

A curated list of projects in awesome lists tagged with cprogramming-language .

https://github.com/pankaj-str/c-interview-questions

C Programs: Practicing and solving problems is the best way to learn anything

c cprogramming cprogramming-language cquestions interview-questions

Last synced: 13 Jun 2025

https://github.com/georgecatalin/advanced-c-programming-course

Code work associated with the course "Advanced C Programming Course" on Udemy, Authored by Tim Buchalka's Learn Programming Academy and Jason Fedin

best-practices cprogramming cprogramming-language cprogramming-solutions udemy-course

Last synced: 15 Jun 2025

https://github.com/flydeoo/mya

a fun project to create OS from scratch

cprogramming-language operating-system x86assembly

Last synced: 20 Nov 2025

https://github.com/venkat-0706/codemind-c

As an Ignite Coder, solved numerous problems using C programming, demonstrating expertise in algorithms, problem-solving, and efficient coding for technical challenges.

cprogramming-language logic-design problem-solving

Last synced: 13 Apr 2025

https://github.com/choaib-elmadi/sudoku-in-c

Creating a Sudoku solver using the C programming language.

cprogramming cprogramming-language cproject programming sudoku sudoku-game sudoku-solver

Last synced: 28 Oct 2025

https://github.com/shravandalavi/cprogrammingprojects

A collection of C language projects focusing on specific concepts, algorithms, and problems, offering hands-on experience and practical examples.

c-programming-project c-projects clanguageprojects cprogramming cprogramming-language cprogrammingprojects cprojects

Last synced: 16 Oct 2025

https://github.com/dhakalnirajan/b.it-gandaki-university

A collection of Resources, and References for various subjects related to the B.IT program at Gandaki University.

c cprogramming-language css gandaki-university html html-css html-css-javascript html5 java javascript js php

Last synced: 21 Mar 2025

https://github.com/mhamdyx/c-programming-a-modern-approach-2nd-ed-solutions

My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.

abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation

Last synced: 18 Mar 2025

https://github.com/dahmansphi/c_programmint_two

This repository will showcase lab examples related to the course content on C programming Two. The code provided will be executed using C- Language

cprogramming-language

Last synced: 30 Apr 2025

https://github.com/choaib-elmadi/gui-calculator-in-c

Make a simple GUI calculator in C using cglm, leif and libclipboard.

cglm cprogramming cprogramming-language gui gui-application lib libclipboard

Last synced: 11 Jun 2025

https://github.com/mhamdyx/C-programming-A-Modern-Approach-2nd-ed-Solutions

My solutions to the C Programming A Modern approach book 2nd edition. These solutions are published for historical purposes and intended to be a guide for other learners to gain intuition rather than being used for cheating.

abstract-data-types algorithms c c89 c99 cprogramming cprogramming-language cprogrammingbooks cprograms cprojects data-structures enumeration functions low-level-programming pointers pointers-and-arrays preprocessor-directives problem-solving standard-library string-manipulation

Last synced: 09 May 2025

https://github.com/johnntirintis/cs50

Personal solutions to problem sets and labs from Harvard University's CS50: Introduction to Computer Science. Covers a wide range of programming languages including C, Python, JavaScript, and SQL.

c computer-science cprogramming cprogramming-language cs50 cs50-answers harvard labs problem-sets python solutions

Last synced: 29 Nov 2025

https://github.com/mdtanvirahamedshanto/c-programming

solve c programme problem

c cprogramming-language solve

Last synced: 26 Mar 2025

https://github.com/sajjad425/pharmacymanagement

A user-friendly C program for managing pharmacy operations.

clanguage cprogramming-language cproject pharmacy-management-system

Last synced: 30 Apr 2025

https://github.com/abolfazlmohammadpour/cexampleszerotohigh

Examples Of C Programming Language Zero To High

cprogramming cprogramming-language

Last synced: 08 Oct 2025

https://github.com/georgecatalin/learning-c

Code practice from LinkedinLearning course "Learning C" by Dan Gookin

c cprogramming cprogramming-language linkedin-learning

Last synced: 24 Feb 2025

https://github.com/anshsinghsonkhia/c-programming-game-projects

A Repository of Games built in C Programming Language. You're welcome to add yours.

c c-game c-programming c-programming-language cprogramming cprogramming-language

Last synced: 14 Mar 2025

https://github.com/thesayfulla/c-quiz-app

Mini Test application with C Programming Language

c cprogramming-language test

Last synced: 21 Mar 2025

https://github.com/honourhealth/converting-shell-script-to-perl-language-with-lex-and-yacc

Converting one programming language to another one with respect to some grammar rules, defined before with lex and yacc. C programming language is used beside lex and yacc.

c c-programming c-programming-language cprogramming cprogramming-language lex lex-yacc programming-language yacc yacc-lex

Last synced: 14 Mar 2025

https://github.com/omarkhaledaw/embedded_diploma_mt

This contains all files and resources for the projects and drivers I've made so far in my career as an Embedded engineer

autosar cprogramming cprogramming-language embedded embedded-c embedded-systems rtos software-development

Last synced: 20 Mar 2025

https://github.com/naemazam/fortune-teller

This Project is a console application, designed to determine the horoscope and predict future based on your Date of Birth, name entered. And also describes about your love life, your lucky number, lucky colors, your future and many more. Predictions & calculations are based upon astrological configuration that occurred at time of birth information provided.

cprogramming-language fortune-teller fortune-telling fortune-telling-machine naemazam youtube

Last synced: 04 Mar 2025

https://github.com/yamzil/ft_printf

This project is pretty straight forward. You will recode printf. Fortunetaly you will be able to reuse it in future projects as a legit function of your libft. You will mainly learn how to use variadic arguments.

cprogramming-language printf-42 variadic-functions

Last synced: 24 Jun 2025

https://github.com/iamjayprakash/trainreservationsystem

This is a C program that simulates the booking of train tickets for a fictitious train. The program asks the user to select the class and type of seat they want to book, and based on availability, allocates a seat number to the user. It then asks for passenger details and calculates the fare for the ticket.

c cprogramming-language cproject reservation-system train

Last synced: 10 Apr 2025

https://github.com/marob05/unixutils

A series of projects where I implement Unix utilities in C from scratch. Additionally I explore various implementations (if possible)

cprogramming-language linux unix utilities

Last synced: 30 Apr 2025

https://github.com/mrnazu/c-programming-for-beginners

In this course, you will learn about the basics of the C programming language.

c-programming c-programming-project clang cprogramming-language cproject software-engineering

Last synced: 16 Dec 2025

https://github.com/joegasewicz/vscode-c-settings

Starter template to build & run c code in Visual Studio Code

c cprogramming cprogramming-language visual-studio-code vscode

Last synced: 05 Apr 2025

https://github.com/omarkhaledaw/uni

This contains all files and resources for the projects I've done as a Mechatronics and Robotics engineering student at the Egyptian Russian University (ERU)

arduino arduino-uno coppeliasim cpp cprogramming cprogramming-language embedded embedded-c embedded-systems matlab mechatronics mechatronics-engineering nodemcu-esp8266 raspberry-pi raspberry-pi-3 robotics simulation simulink solidworks vrep

Last synced: 16 Dec 2025

https://github.com/amzyei/charlex-os

charleX OS is a simple and free operating system. The main part, called the kernel, is written in the C language. The project is still being worked on. The goal is to make an easy-to-use and fast operating system. It wants to be like Windows but also fast like Linux or FreeBSD.

cprogramming cprogramming-language cprogramming-project cprogramming-solutions opensource-dos opensource-operatingsystems operating operating-system operating-system-kernel os osdev

Last synced: 20 Jun 2025

https://github.com/yamzil/libft

This project aims to code a C library regrouping usual functions that you’ll be use for all your next projects.

cprogramming-language

Last synced: 13 Mar 2025

https://github.com/lmuhammed/c-programmes-for-beginners

مرحبًا بكم C-Programmes-For-Beginners هذا المستودع هو مجموعة من أمثلة الشيفرة البسيطة التي أنشأتها أثناء رحلتي لتعلم لغة السي . Welcome to C-Programmes-For-Beginners ! This repository is a collection of simple code examples that I’ve created as I learn C.

c cbp cprograming cprogramming cprogramming-basics cprogramming-language cprogramming-project cprograms cproject

Last synced: 23 Feb 2025

https://github.com/iamjayprakash/learnsmashersintern

This Repository contains codes in C Language related to intern with Learn smashers in c programming .

c cprogramming-language internships learnsmashers programming

Last synced: 10 Apr 2025

https://github.com/georgecatalin/freertos_from_ground_up_on_arm_processors

Foundations of real-time systems and how to build real-time applications using FreeRTOS

bare-metal-programming cprogramming cprogramming-language freertos stm32 stm32cubeide stm32cubemx

Last synced: 24 Feb 2025

https://github.com/icepanorama/harvesterharvester

A tool for harvesting data out of Harvester's (DigiFX Interactive, 1996) DAT files.

c99 cprogramming cprogramming-language harvester reverse-engineering

Last synced: 14 Mar 2025

https://github.com/harikrishnan669/c_lab

KTU S2 C LAB PROGRAMS

cprogramming-language cse ktu ktu-s2

Last synced: 22 Mar 2025

https://github.com/amzyei/lazycat

This lightweight and fast terminal, written in C and Gtk framework, is designed to be your permanent choice.

c cprogramming cprogramming-language debian debian-linux debian-package emulator gtk3 gtk3-theme linux linux-app linux-desktop terminal terminal-app terminal-emulator terminal-emulators

Last synced: 28 Mar 2025

https://github.com/aehabdelouadoud/libft-plusplus

libft++ — lib 42 plus plus — the standard C toolbox reimagined. Faster, cleaner, and built for real projects.

1337 1337school 42 42-school 42born2code 42cursus 42projects 42school c-programming c-programming-language cprogramming cprogramming-language

Last synced: 04 Oct 2025

https://github.com/s-r-e-e-r-a-j/clargs

Clargs is a lightweight, flexible, and powerful C programming language header-only library for parsing command-line arguments.

c-argument-parsing-library clanguage clanguagelibrary cprogramming cprogramming-language headerfile

Last synced: 04 Oct 2025

https://github.com/s-r-e-e-r-a-j/csocket

CSocket is a powerful header-only C networking library supporting IPv4, IPv6, TCP, UDP, SSL/TLS, threading, host resolution, and advanced socket options.

archlinux clibrary cnetworkinglibrary cprogramming cprogramming-language csocket debian header-only-library linux network-programming networking rhel socketlibrary termux

Last synced: 04 Oct 2025

https://github.com/baradatipu/c-projects

C Projects (Practical notes of presidency college bramhapur, FBCA)

baradatipu bca c c-language c-programming c-projects cprogramming-language cprojects pcbca

Last synced: 14 May 2025

https://github.com/r-pagard/c-book-exercises

The exercises of the C Programming Language book.

book cprogramming cprogramming-language gcc gcc-complier linux programming

Last synced: 30 Mar 2025

https://github.com/xaheli/bank-management-system

The Banking System project is a console-based application that simulates a simple banking system. It provides users with the ability to perform various banking operations such as account registration, balance inquiry, deposits, withdrawals, and more. Developed using the C programming language, this system provides two distinct interfaces.

academia academic-project banking-system bankmanagementsystem c cprogramming-language

Last synced: 15 Mar 2025

https://github.com/charleebrown/beginner-c-projects

Beginner Projects written in C

cprogramming-language

Last synced: 27 Feb 2025

https://github.com/massigy/c-strings

This repository contains some useful and drag and drop C-string methods that you can join to your current project.

algorithms c c-programming c-strings cpp cpp-string cprogramming-language git github make makefile makefile-template strings strings-manipulation

Last synced: 01 Apr 2025

https://github.com/seahuyty/c-c--lessonsandexercises

A collection of lessons and exercises of C and C++ programming languages.

cexercises cplusplus cpp cppexercises cprogramming cprogramming-language

Last synced: 23 Apr 2025

https://github.com/shroudsourav/dsa-using-c

Solving DSA questions using C Programming language. Pointers, structures, arrays, Linked list, Queue, Stack .etc. DSA topics will be discussed here

cprogramming-language dsa dsa-practice linked-list pointers-and-arrays queue stack structures

Last synced: 31 Mar 2025

https://github.com/aviralmehrotra/project-diary-management

This program is a simple Personal Diary Management System implemented in C language. It allows the user to add new records, search for existing records, and display all saved records.

cprogramming-language linked-list projects

Last synced: 28 Feb 2025

https://github.com/kinshuk-code-1729/c-hackerrank

This repository contains the solutions to all the HackerRank problems of C programming language which I've solved to earn 3 stars on HackerRank.

cprogramming-language cprograms

Last synced: 01 Mar 2025

https://github.com/marob05/grapher

Simple graph generator from scratch in C

cprogramming-language pbm

Last synced: 06 Jul 2025

https://github.com/richiepagard/c-book-exercises

The exercises of the C Programming Language book.

book cprogramming cprogramming-language gcc gcc-complier linux programming

Last synced: 11 Oct 2025

https://github.com/habibaadam/monty

Monty 0.98 is a scripting language that is first compiled into Monty byte codes (Just like Python). It relies on a unique stack, with specific instructions to manipulate it. The goal of this project is to create an interpreter for Monty ByteCodes files.

bytecode-interpreter bytecode-manipulation cprogramming-language

Last synced: 28 Feb 2025

https://github.com/souravkaushik-dev/digital-library

"Digital Library" is a C-based command-line app where users can explore my bio, portfolio, projects, and contact details. It also provides a direct link to my full portfolio website for easy access.

c cprogramming cprogramming-language cprogramming-project cproject digital project

Last synced: 28 Jul 2025

https://github.com/abdojoker99/crocomarine_software-training

Welcome to the CrocoMarine ROV project repository! This work is part of my hands-on training in software development through Talink Software Training, collaborating with the incredible team at CrocoMarine, a student-led ROV engineering group based in Egypt.

arduino atmel-avr-microcontroller computer-vision cprogramming-language software-development

Last synced: 07 Oct 2025

https://github.com/reshiadavan/zen

A Lightweight and Event-Driven Load Balancer.

concurrency cprogramming-language daemons load-balancer multithreading tls

Last synced: 02 Mar 2025

https://github.com/gourabofficial/c_program

C Programming Language

c clanguage cprogramming-language

Last synced: 02 Mar 2025

https://github.com/kouroshtkk/lowlevel

Simple Employee Database in C

c cprogramming cprogramming-language database

Last synced: 04 May 2025

https://github.com/yamzil/get_next_line

Reading a line on a fd is waThis project is about programming a function that returns a line read from a file descriptory too tedious

cprogramming-language

Last synced: 15 Aug 2025

https://github.com/yamzil/minitalk

The purpose of this project is to code a small data exchange program using UNIX signals.

cprogramming-language unix

Last synced: 13 Mar 2025

https://github.com/yamzil/philosophers

In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.

cprogramming-language multithreading mutex semaphores

Last synced: 13 Mar 2025

https://github.com/heetsolanki/C-Programming

The repository contains codes for C programming, which I found difficult when I was learning the same. Also, I have provided the link for the online compiler.

cprogramming cprogramming-language csolution

Last synced: 25 Aug 2025

https://github.com/nageshjagtap/ardiuno-uno-car-wiper-project-software-with-hardware

🚗 Smart Car Wiper System - Arduino Uno Project This Smart Car Wiper System is an Arduino Uno-based automation project that detects rain using a water sensor and controls servo motors to operate windshield wipers. The system ensures automatic and efficient wiper movement based on water intensity, improving visibility and safety.

cprogramming-language

Last synced: 14 Oct 2025

https://github.com/dhanushnehru/basicprograms1

A list of basic programs in C programming language only

basic-programming c cprogramming cprogramming-language hacktoberfest

Last synced: 20 Feb 2025

https://github.com/siddarthshete/computer-graphics

This repository contains assignment codes of computer graphics using C programing which were performed in third semester

computer-graphics cprogramming-language programming

Last synced: 15 Oct 2025

https://github.com/ssoehdata/c_learning

Working through resources to learn C

c cprogramming-language

Last synced: 04 May 2025

https://github.com/cosmin-panescu/c-practice

📌 Faculty exercises to learn C programming language

c cprogramming-language practice-c

Last synced: 27 Mar 2025

https://github.com/habibaadam/alx-low_level_programming

This repository contains a collection of projects focused on low-level programming tasks in the C language. These projects cover a wide range of topics, from fundamental concepts like variables, loops, and conditional statements to more advanced areas such as data structures, memory management, and file manipulation.

cprogramming-language

Last synced: 28 Feb 2025

https://github.com/arun2002k/c_project

Marks data entry of students in a class.

cprogramming-language structure

Last synced: 14 Mar 2025

https://github.com/gummyniki/cd-c-addon

An addon for the C programming language that makes your job easier

beginner-friendly c cprogramming cprogramming-language library lightweight utility

Last synced: 31 Aug 2025

https://github.com/dahmansphi/distributed_systems

This repository will showcase lab examples related to the course content on distributed systems. The code provided will be written in the C programming language.

c cprogramming-language distributed-systems

Last synced: 23 Mar 2025

https://github.com/ryancasf/c

The C programing language ‘78.

c cprogramming-language

Last synced: 28 Feb 2025

https://github.com/fadhil-riyanto/ctg

Telegram bot written in C, using libcurl, and libjson. running only in GNU/Linux

c cprogramming cprogramming-language telegram telegram-bot

Last synced: 30 Mar 2025

https://github.com/stephen842/c_programming

This repository is dedicated to my C programming journey, covering concepts from beginner to advanced levels. It serves as a structured archive for all my C programs, with organized directories for different topics and projects.

beginner cprogramming-language embedded-c progra system-programming

Last synced: 16 Oct 2025

https://github.com/georgecatalin/udp_server

A sImple UDP Server that reads and transmits data in .JSON written in C

cprogramming cprogramming-language cprogramming-solutions

Last synced: 15 Nov 2025

https://github.com/cosmin-panescu/project-1-c-uni

📌 Project for faculty in the C programming language

cprogramming-language university-project

Last synced: 27 Mar 2025

https://github.com/georgecatalin/udp_client

A simple UDP Client for listening and interpreting JSON data written in C.

cprogramming cprogramming-language cprogramming-solutions

Last synced: 19 Jul 2025

https://github.com/achyuth-2308/equibot-self-balancing-bot

This repository contains the code and schematics for my Self-Balancing Bot, built using Arduino IDE and powered by ESP32 Wroom, MPU6050 Sensor, motor drivers, & control algorithms. The bot uses PID control to maintain balance & respond to external disturbances. ⚙️ Tech Stack: Arduino IDE, C Programming Language, MPU6050 & L293D Motor Driver.

2-wheeled-robot accelerometer arduino-ide cprogramming-language equibot esp32 internet-of-things inverted-pendulum motor-driver mpu6050 pid-control robotics self-balancing-robot

Last synced: 23 Mar 2025