Programming
Programming is the process of designing and building an executable computer program to accomplish a specific computing result. It involves tasks such as analysis, generating algorithms, profiling algorithms’ accuracy and resource consumption, and the implementation of algorithms in a chosen programming language (coding). The field of programming spans many languages and technologies, forming the backbone of software development and information technology.
- GitHub: https://github.com/topics/programming
- Wikipedia: https://en.wikipedia.org/wiki/Computer_programming
- Created by: Programmers
- Related Topics: coding, software-development, algorithms, data-structures, computer-science,
- Aliases: software-programming,
- Last updated: 2026-06-25 00:20:53 UTC
- JSON Representation
https://github.com/nishan-pradhan06/buzz_game-arduino
simple buzz game in arduino
ardunio ardunio-uno buzz-game programming robotics
Last synced: 16 May 2026
https://github.com/simpson-computer-technologies-research/apc1-2
Learn the Python Programming Language in Week 1 and 2 of my Advanced Programming Club
coding learn programming python
Last synced: 22 Mar 2025
https://github.com/pranjalco/kanye-quotes-
This is a fun project that displays random quotes from Kanye West using the **Kanye.rest** API. Each time the user clicks the button, a new quote is fetched from the API and displayed on a beautifully designed Tkinter GUI window.
api application development functions gui integration programming python simple tkinter
Last synced: 30 Mar 2025
https://github.com/pranjalco/birthday-wisher
This project automates birthday wishes by checking the birthday.csv file for birthdays matching the current date. If found, it picks a random template from letter_templates, replaces [NAME] with the person's name, and uses Python's smtplib to send the email. Perfect for personalized automation!
automation communication csv email-automation email-sender file-handling intermediate manipulation programming python random-module
Last synced: 30 Mar 2025
https://github.com/pranjalco/pong-game-intermediate
This is a Pong game implemented using Python's `turtle` and `time` modules with an object-oriented programming (OOP) approach. The game involves two players, left and right, competing to reach the winning score.
game-development game-programming object-oriented-programming oop pong-game programming python time turtle turtle-graphics
Last synced: 30 Mar 2025
https://github.com/pranjalco/turtle-racing-intermediate
Turtle Racing is a fun game using Python's turtle and random modules. Six colorful turtles race to the finish line, and players bet on a turtle's color. If their choice wins, they win! Turtles start aligned on the x-axis, with varying y-positions and random speeds, making each race unpredictable and exciting.
game-development intermed logic-programming programming python random turtle user-interaction
Last synced: 30 Mar 2025
https://github.com/simpson-computer-technologies-research/cstarterfiles
Starter files and make file for C programs
Last synced: 22 Mar 2025
https://github.com/barbaracalderon/ine5645-the-dining-savages-problem
This problem is told in "The Little Book of Semaphores" by Allen B. Downey. All done in C with the use of semaphores <semaphores.h>
c dining-savages-problem programming semaphores ufsc
Last synced: 22 Mar 2025
https://github.com/ssukhpinder/dotnet-programming
aspire aspnet aspnetcore best-practices blogger blogging coding csharp dotnet dotnet-core mvc programming
Last synced: 02 Jan 2026
https://github.com/gmostofabd/8051-dc-motor
👨💻 This repository demonstrates how to interface a DC motor with the 8051 microcontroller using the L298 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.
8051 assembly circuit code dc description design download file hex microcontroller motor programming proteus schematics simulation
Last synced: 21 May 2026
https://github.com/peplxx/git-logg
Git log alias with enhanced readability and formatting.
alias comand-line development-tools git git-logs git-visualization open-source productivity programming version-control
Last synced: 26 Apr 2026
https://github.com/irydev/youtube-downloader
🐍📽️A Youtube Downloader made with Python and the PyTube library
programming python python3 pytube pytube3 youtube youtube-downloader
Last synced: 09 May 2026
https://github.com/init-io/thirdbrac
**thirdBrac** is a Python-style list library for Java, bringing the simplicity of Python’s `list` to Java. It supports all major list operations, slicing, and functional programming, making Java list handling intuitive and efficient. 🚀
java javalib javalibrary javalistsort list listing programming python
Last synced: 16 May 2026
https://github.com/a-bdellatif/timedatetemperaturesystem
Dual Display: Time, Date & Temperature Monitor(unfinished)
clanguage microchip pic pic18f pic18f452 programming project
Last synced: 29 Mar 2025
https://github.com/a-bdellatif/software_pwm_generator
This implementation is useful in case where dedicated PWM hardware is unavailable.
c18-compiler ccp microchip microcontroller pic pic18f pic18f452 programming pwm pwm-duty-cycle software
Last synced: 29 Mar 2025
https://github.com/brittojo7n/webscrap-tt2userdetails
Totem Tribe 2 Jotun User details (ids and account names) dataset and script for scraping and updating the dataset.
datascience dataset games jotun programming programming-languages scrape scraping-python scraping-websites totem totem-tribe totem-tribe-2 totem-tribe-2-jotun totem-tribe-jotun totemtribe tribe userdetails web webscraper webscraping
Last synced: 14 Apr 2025
https://github.com/pedro-estevao/college-portal
A Student & Teacher Portal Clone project developed for the Programming Techniques 1 course (3rd semester, Computer Science - Centro Universitário Barão de Mauá) using PHP (OOP) and MySQL. A foundational academic project available for those studying OOP in PHP.
academic-project baraodemaua computer-science database mysql mysql-database oop oop-php php programming programming-techniques
Last synced: 25 Feb 2025
https://github.com/wilberdhp/ejercicios-de-logica
Ejercicios de lógica
javascript logic logic-programming programming programming-exercises
Last synced: 19 Jun 2025
https://github.com/kamikaramazov/pylearnhub
Welcome to the Python Learning Repository! This repository is designed to help beginners, intermediate, and advanced learners of Python improve their skills through various resources and projects.
cybersecurity hacking learning programming python tutorials
Last synced: 22 Apr 2026
https://github.com/7mee3d/simi-simple-bank-system
📌 A simple bank system programmed in C++ to manage customer data in an organized manner through a text interface that contains a list of main options that allow dealing with customers (view - add - modify - delete - search).
Last synced: 28 Jun 2025
https://github.com/salmansaleem-17/pf-dsa-os-and-cc-lab-cpp-projects
C++ lab projects from university courses: Programming Fundamentals, Data Structures, Operating Systems, and Compiler Construction.
algorithm algorithms algorithms-and-data-structures c-plus-plus compiler-construction data-structures data-structures-algorithms data-structures-and-algorithms operating-systems operating-systems-project problem-solving programming programming-fundamentals
Last synced: 28 Jun 2025
https://github.com/g1joshi/cs50x
CS50x 2020 Introduction to Computer Science
computer-science cs50 cs50x programming
Last synced: 02 Mar 2026
https://github.com/julien-sobczak/blog-astro
Personal Blog
blog lifelong-learning programming reading
Last synced: 12 Jan 2026
https://github.com/skyrocketstan/learning_go_by_example
Go by Example
byexample go go-learning golang learn-to-code programming
Last synced: 28 Mar 2025
https://github.com/zerasul/mdbook_en
16 Bits Homebrew Development Book (English Version)
c megadrive programming retro sgdk
Last synced: 11 May 2026
https://github.com/edandresvan/practice-book-rust-servers-services-apps
Practical exercises from the book «Rust Servers, Services, and Apps» by Prabhu Eshwarla (Manning).
practice practice-programming programming rust rust-lang
Last synced: 11 Jun 2026
https://github.com/saleh0987/cpp_problems_solving
CodeWars CPP Problems Solving
cpp problem-solving programming
Last synced: 28 Mar 2025
https://github.com/chameleontartu/competitive_programming
Repository with solution. Preparation to upcoming competitions.
codeforces e-olymp hackerrank programming timus
Last synced: 15 Dec 2025
https://github.com/erictleung/euler-problems
:triangular_ruler: Scripts to Solve Project Euler Problems
algorithms mathematics programming project-euler
Last synced: 03 Apr 2025
https://github.com/pioneershub/euroscipy-conference
Community-driven conference realization for EuroSciPy
ai machine-learning open-source programming python scientific-computing software-engineering statistics
Last synced: 14 Mar 2025
https://github.com/gmostofabd/8051-push-button
🔗 This repository guides you to learn about digital input reading using an 8051 Microcontroller. The program is written in Assembly language and well-commented to ensure clarity. To read the digital input, two tactile push button switches are connected to I/O pins.
8051 assembly circuit debouncing digital download hex input mcu microcontroller programming proteus pull-down pull-up read schematic simulation switch
Last synced: 22 May 2026
https://github.com/gruz0/logs
Daily notes about my activity on pet-projects and something like that
logs programming self-development self-learning tracking
Last synced: 18 Feb 2026
https://github.com/mathspp/the-little-book-of-pygame
Source code for the games from the book “The little book of pygame”
game game-development programming pygame python python3
Last synced: 28 Mar 2025
https://github.com/nicolocurioni96/todoo
Simple TODO app, using SwiftUI and SwiftData
db programming swift swiftdata-example swiftui-learning tutorial
Last synced: 22 May 2026
https://github.com/ianfelps/prog_concorrente
Repositório para atividades e projetos da disciplina de Programação Concorrente e Distribuída na UCB (5º Semestre).
concurrent-programming distributed-programming programming python threads
Last synced: 13 Oct 2025
https://github.com/fatiq123/school-management-system-using-link-list-in-cpp
I developed this project using C++ language.
Last synced: 14 Mar 2025
https://github.com/ferr0s04/feup-prog-project
Repository for PROG (Programming) course project of LEIC FEUP, for year 2022-23
cpp feup feup-leic programming
Last synced: 22 Mar 2025
https://github.com/rssr25/ios-development
Learning iOS development
bootcamp ios ios-swift ios11 learning learning-by-doing programming swift4 udemy udemy-course udemy-tutorial
Last synced: 19 Jul 2025
https://github.com/ananyachibber21/artificial-intelligence
Artificial Intelligence concepts, projects, etc.
artificial-intelligence automation computer-vision deep-learning machine-learning programming projects python
Last synced: 03 Apr 2025
https://github.com/ananyachibber21/universal_technical_systems_internship
Summer Internship 2022 - Universal Technical Systems. Embedding Machine Learning Algorithms to TK Solver 6.0 using Python
algorithms internship machine-learning programming python research
Last synced: 09 Jul 2025
https://github.com/dunky-star/mpp-project-2023-group2
Team Project - MPP (Library Management System using Swing)
coding computer-science java java-17 javaprogramming maharishi-international-university master-degree mpp mscs programming university-course university-coursework
Last synced: 28 Mar 2025
https://github.com/ite-2022-pwr/jezyki-programowania
Języki programowania (kurs Javy), ITE SI semestr 3, laboratoria
java kubik programming rmi socket-programming thread
Last synced: 28 Mar 2025
https://github.com/ite-2022-pwr/ite-is-semestr-3
Semestr 3, studia inżynierskie: Języki programowania, LUC, PPS
digital-logic java programming python rmi university university-project
Last synced: 16 Apr 2026
https://github.com/ite-2022-pwr/programowanie-obiektowe
Proamowanie obiektowe, semestr 2
Last synced: 27 Apr 2026
https://github.com/tcampbell01/ai-code-explainer
AI-powered code explainer with interactive chat. Provides beginner/intermediate/expert level explanations using Claude Haiku. Features curated learning resources and follow-up Q&A.
ai anthropic beginner-friendly chatbot claude code-explanation documentation education fastapi javascript programming python
Last synced: 15 Jan 2026
https://github.com/starlitdreams/random-walk-sdl2-
This project is a random walk simulation using SDL2. It creates a graphical window where each step of the walk is colored based on its direction (up-left, up-right, down-left, down-right). The walk resets if it goes out of bounds. Built with SDL2, it features color-coded steps and boundary resets. Contributions are welcome!
cpp cpp-all cpp-programming cpp20 cpp23 programming random random-generation sdl sdl2 sdl2-image
Last synced: 03 Jan 2026
https://github.com/joseph7814/c-oop
This Project is about Design A Scheduler Following Non-Preemptive Scheduling Approach To Schedule.
operating-system programming schedule scheduler testcases
Last synced: 06 Jun 2026
https://github.com/stefan2810/oop_labs
OOP problems solved in C++
cpp oop problem-solving programming
Last synced: 02 Aug 2025
https://github.com/fortunewalla/alienjulia
Is it an alien language? Learning to code in Julia
book booksjl coding julia julia-coding julia-lang julia-language julia-learning julia-programming julialang learning learning-julia programming
Last synced: 03 Jan 2026
https://github.com/princeinscripts/dsa-practice-with-cpp-pw
A practice code repository for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts via Programming with Mosh tutorials, aiding in mastering core computer science principles through hands-on exercises.
algorithms c-plus-plus coding-challenge computer-science data-structures learning-resources programming
Last synced: 27 Mar 2025
https://github.com/elif-264/42-piscine--projects
My C and Shell projects from the 42 Piscine program.
42-piscine 42-school c-language piscine programming shell
Last synced: 12 May 2026
https://github.com/fellipecaetano/fellipecaetano.github.io
Short posts about iOS development using Swift, records of experiences and failed hackings and occasional rants about life as a programmer.
blog ios journal personal programming swift website
Last synced: 01 May 2026
https://github.com/cmkaya/dotnet-docsandsnippets
Embark on a journey through the .NET ecosystem with dotNET-DocsAndSnippets. Explore in-depth documentation and practical code snippets that shed light on fundamental .NET topics.
asp-net-core aspnetcore codesnippets csharp development documentation dotnet dotnet-core dotnetcore example examples learning programming software-engineering tutorial tutorials
Last synced: 30 Apr 2026
https://github.com/miguelvprieto/pseudocode-compiler
A pseudocode compiler following the computer science IGCSE standards. It is supposed to help people who want to practice pseudocode for the IGCSE exam.
compiler computer-science cs exam igcse igcse-cs programming programming-language pseudocode pseudocode-compiler pseudocode-language
Last synced: 28 Jun 2025
https://github.com/znx-30/resumeitnow-
ResumeItNow is a free, open-source resume builder that helps job seekers create professional resumes without watermarks or hidden fees. Built with modern technologies and powered by AI, it offers a seamless experience for creating ATS-friendly resumes.
ats github minimal programming project resume study
Last synced: 16 May 2026
https://github.com/rkstudio585/todo-list
A simple console-based To-Do List application that allows you to add, view, and delete tasks. It uses SQLite for persistent storage, ensuring your tasks are saved between sessions. Manage your tasks easily with this lightweight and efficient tool.
c c-script programming programming-project task task-manager to-do to-do-list-in-c-script
Last synced: 27 Mar 2025
https://github.com/fdch/blog
A blog for ffddcchh
blog composition html javascript journaling programming
Last synced: 11 Jun 2026
https://github.com/70null07/class-book
The program generates and processes a dynamic array of objects of the class.
array book class dynamic programming
Last synced: 11 Jun 2026
https://github.com/exp-codes/pypdm-db
sqlite/mysql 的 PDM 生成器
bean dao pdm programming pypdm-db pypi
Last synced: 03 Apr 2025
https://github.com/aniekanbane/bank-simulation
Simulation of common banking transactions
banking csharp oop programming
Last synced: 18 Apr 2026
https://github.com/aaesalamanca/uned-2025-2026-fundamentos-de-programacion
Prácticas de la asignatura Fundamentos de Programación en la UNED (2025/2026).
c computer-science cpp learning programming
Last synced: 18 Feb 2026
https://github.com/zoelabbb/playwithpy
Repository ini dirancang untuk memfasilitasi pembelajaran Python bagi pemula / orang awam yang ingin mengembangkan keterampilan pemrograman mereka. Dengan berbagai sumber daya, tutorial, dan contoh kode, repository ini bertujuan untuk membantu Anda memahami dasar-dasar Python dan meningkatkan kemampuan pemrograman Anda.
beginner-friendly comunity development education learning learning-python programming python python-basics tutorial
Last synced: 05 Nov 2025
https://github.com/mudaston/react-marvel
:atom: This app interacts with the Marvel Developer Portal API to get characters, comics and information about them.
learning marvel marvel-api marvel-characters marvel-comics marvelapp programming react reactjs reactpalette reactrouterdom reactscroll spa styled-components
Last synced: 14 Mar 2025
https://github.com/mudaston/react-empanadas
:atom: This site is an online store for ordering food. Created with next js and redux tools and also has multilingual that created with i18next library.
axios classnames i18next json-server next next-i18next nextjs-typescript programming react reactjs redux redux-thunk redux-toolkit spa styled-components typescript
Last synced: 14 Mar 2025
https://github.com/mudaston/react-coffee
:atom: This project is a kind of coffee shop app.
javascript learning programming react react-router reactjs spa study styled-components
Last synced: 14 Mar 2025
https://github.com/briso10-dev/java_school
This is my 1 year Java programming examples and exercices of school
Last synced: 26 Feb 2025
https://github.com/0xHericles/ProjetoAlloy
Clínica de Exames - Lógica para Computação - Computação@UFCG
alloy diagram logic logic-programming programming scripts student-project tests ufcg
Last synced: 24 Mar 2025
https://github.com/ifrazaib/cpluscodes
In this repository I have added all the basics of c++ language include (pf)concepts and oop concepts and DSA concepts with codes description.
Last synced: 05 Nov 2025
https://github.com/wgtsantos/webcolors
Sistema Web Básico de Transisção de Cores de Fundo.
colors colorscheme css-animations css3 developer html-css-javascript programming
Last synced: 08 May 2026
https://github.com/alisamirali/youtube-alg-ds-course
Javascript Algorithms + Data Structures
algorithms datastructures javascript programming software-engineering
Last synced: 07 Apr 2025
https://github.com/lintangwisesa/php_upiyai_praktisimengajar
Pemrograman Web - Praktisi Mengajar UPI YAI 2023
kampus-merdeka kemendikbud merdeka-belajar php praktisi-mengajar programming web
Last synced: 07 Jun 2026
https://github.com/melvinidema/functional-programming
Project in which I fetch a dataset and clean the data using functions based on the Functional Programming paradigm.
functional functional-programming hva javascript programming student
Last synced: 23 May 2026
https://github.com/afshinrudgar/go-lang-exercises
My efforts in learning golang
exercise go golang learning-by-doing programming
Last synced: 30 Mar 2025
https://github.com/maumneto/introductioncomputerscience
Repositório dos códigos referente a disciplina de Introdução a Ciência da Computação
classroom programming programming-exercises python3
Last synced: 06 Jun 2026
https://github.com/type0-1/website-portfolio-old
(OLD) Website Portfolio
datastructures-algorithms game-development interests portfolio-website programming projects
Last synced: 14 May 2025
https://github.com/yokesharun/stack-clipper
It will show the overview of stackoverflow.
coding programming reputation stackoverflow topcoder
Last synced: 14 Apr 2025
https://github.com/ifulxploit/lua-program
Repositori ini berisi kumpulan program Lua yang mencakup berbagai aplikasi dan alat sederhana.
aplication lua lua-executor programming simple-project tools
Last synced: 23 Jul 2025
https://github.com/roblieblang/leetcode-anki-script
Scrapes problem links from the most popular LeetCode problem sets as well as one's own lists and adds them to an Anki deck.
anki anki-connect anki-flashcards beautifulsoup blind75 grind75 leetcode neetcode150 programming python python-script scraping selenium
Last synced: 09 May 2026
https://github.com/joaofaveri/discovering-modern-cpp
My walk-through over the book "Discovering Modern C++", written by Peter Gottschling (Addison-Wesley - Second Edition). An intensive course for scientists, engineers and programmers
book-exercises cpp programming programming-language
Last synced: 20 Mar 2025
https://github.com/dptole/toylang
My first toy language. Created exclusively for learning purposes.
analyzer ast bnf interpreter language parser programming syntax toy
Last synced: 24 Jul 2025
https://github.com/alexismartinez1913/calculo-de-nomina
Programa en C# que permite calcular la nomina de una persona de acuerdo a datos ingresados usando interfaces visuales (Windows Forms)
Last synced: 24 Jul 2025
https://github.com/joaofaveri/linkedin-programming-foundations-fundamentals
Exercises Files from Programming Foundations: Fundamentals (LinkedIn)
exercises linkedin programming python3
Last synced: 20 Mar 2025
https://github.com/rafaelmprogrammer/tic-tac-toe
This is a Tic-Tac-Toe game. For this project I use C language and the DEV-C++ platform.
c game game-development game-programming programmer programming
Last synced: 24 Jul 2025
https://github.com/ioxee/nodenexus
NodeNexus: A JavaScript hub for innovative coding solutions and collaborative development. Explore, contribute, and grow!
code-solutions collaboration community development innovation javascript js open-source opensource programming
Last synced: 06 Nov 2025
https://github.com/dogaaydinn/learningpath
C# Learning Path
csharp learning-by-doing learning-exercise learning-path notes programming
Last synced: 24 Jul 2025
https://github.com/tanzeelafatima492/oops-in-kotlin
kotlin concept
android concept kotlin oops programming
Last synced: 15 May 2026
https://github.com/tanzeelafatima492/fundamentals-of-kotlin
All basic syntax need to learn Kotlin
android kotlin kt language programming
Last synced: 19 May 2026
https://github.com/tanzeelafatima492/c-programming-basic
cplus cpp cxx programming robert
Last synced: 17 Jun 2026