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-07-04 00:20:38 UTC
- JSON Representation
https://github.com/nubbsterr/pomobozo
A pomodoro timer built on Tkinter to maximize productivity :)
gui pomodoro pomodoro-timer programming python tkinter tkinter-gui
Last synced: 20 Jun 2026
https://github.com/aiwithqasim/competitive-programming
I will add all material which i did or in the future i will do to make my programming skill more enhanced to become a competitive programmer
c-plus-plus code data java programming structured-data
Last synced: 20 May 2026
https://github.com/shahfh/beginner-friendly-python-project
beginner-friendly Python projects that are designed to help developers learn the Python programming language while building real-world applications. Each project is accompanied by a detailed explanation of the concepts involved and step-by-step instructions on how to build the application.
beginner-code beginner-friendly beginner-project beginner-python coding games programming projects python python-projects
Last synced: 08 Jun 2026
https://github.com/lucapalminteri/sorting-algorithms-visualizer
The Sorting Algorithms Visualizer is an interactive web app that helps users understand and visualize sorting algorithms through dynamic, step-by-step animations, providing an educational tool to explore their mechanics and performance.
algorithm-visualization bubble-sort computer-science educational-tool insertion-sort programming selection-sort sorting-algorithms
Last synced: 02 Apr 2025
https://github.com/gabrioliv/octave-image-processing-general
Simple Scripts for Image Processing compatible with GNU Octave.
gnu-octave image-processing learning octave octave-scripts pdi processamento-digital-imagens programming testing
Last synced: 13 May 2026
https://github.com/pzaino/risc-os-corelib
A POSIX-Like C library for RISC OS and DDE (a very old project of mine that I am uploading to GitHub for who may need it). CoreLib is foundamentaly the implementation of the RISC_OSLib in a POSIX-Like format. Nothing special.
ansi-c c c-library c99 c99-api posix-library programming risc-os riscos
Last synced: 13 Jun 2025
https://github.com/codewithalamin/social-proof-section
This is a solution to the Social proof section challenge on Frontend Mentor
blacklivesmatter codepapa360 codewithalamin coding coding-challenge coding-challenges css front-end front-end-development frontend frontend-mentor html javascript portfolio programming programming-challenges ui-design webdesign webdeveloper webdevelopment
Last synced: 28 Apr 2026
https://github.com/esraa-emary/c-plus-plus-consepts-and-problem-solving
Cplus Plus Code (C++ Consepts and Problem Solving)
cplusplus cpp object-oriented-programming oop problem-solving programming
Last synced: 25 Aug 2025
https://github.com/the-real-virus/hashstorm
HashStorm is a high-speed, multiprocessing hash cracking tool written in Python. Unleash maximum CPU power and crack hashes with lightning-fast efficiency!
ai automation bash coding ctf cyber-security ethical-hacking github hash hashing linux networking open-source pentesting programming python readteam scripting software tools
Last synced: 22 Jan 2026
https://github.com/slavenskoj/raku-inline-basic
A Transformative Bridge Between Raku and Beginner's All-Purpose Symbolic Instruction Code
Last synced: 18 Jun 2025
https://github.com/emse-p4a-gwu/2023-spring
Course website for Spring 2023 section of EMSE 4571: Intro to Programming for Analytics @ GWU
analytics programming python r rstats tidyverse
Last synced: 28 Apr 2026
https://github.com/tebogoyungmercykay/teamname_cos284_group_project_1
This program would allow lecturers to define a DFA in a file, which the program could then construct and simulate with input strings. The task is to finalise this project in three stages, with each subsequent stage building on the former.
64-bit assembly assembly-x86 c-code makefile nasm-x86-64 objconv programming project registers shell
Last synced: 28 Apr 2026
https://github.com/woolseyworkshop/article-documenting-python-programs-with-sphinx
Documenting Python Programs With Sphinx Article Resources
documentation-generator programming python sphinx
Last synced: 10 Jan 2026
https://github.com/numq/reduce-and-conquer
An architectural pattern leveraging functional programming principles and pure functions to create predictable, testable, and scalable state machines for complex applications.
android architecture clean compose concept conquer design desktop functional jetpack kotlin machine multiplatform pattern programming reactive reduce state template
Last synced: 08 Feb 2026
https://github.com/codewithalamin/single-price-grid-component
Single price grid component solution - Frontend Mentor
awesome-list blacklivesmatter codepapa360 codewithalamin coding coding-challenge coding-challenges css front-end front-end-development frontend frontend-mentor html javascript portfolio programming programming-challenges webdesign webdeveloper webdevelopment
Last synced: 28 Apr 2026
https://github.com/arnau478/panorama
Panorama language compiler written in C
compiler language panorama programming programming-language
Last synced: 10 Apr 2025
https://github.com/00nevo/lua-uebungen
What i read from books to learn the Lua programming language.
exercises game game-development games learning lernen lua programming roblox roblox-api roblox-api-wrapper roblox-lua roblox-studio roblox-synapse training uebung
Last synced: 06 Jul 2025
https://github.com/devsujay19/js-password-generator
This is Password Generator using JavaScript that generates most hardest Pass codes that are actually safe but hard to remember.
code css css3 generating-algorithm hard html html5 jaavscript javscript-programming js pass pass-code pass-word passcode password programming projects word
Last synced: 25 Mar 2025
https://github.com/programmer-rd-ai/moviedatascraper
Explore the cinematic universe with our IMDb web scraping project! Dive into movie data with ease, uncovering insights from cast to critical reviews. With dynamic visualizations and reliable data, let's journey through the world of movies like never before. Lights, camera, analysis!
beautifulsoup beautifulsoup4 data data-analysis jupyter-notebook matplotlib numpy pandas programming python python3 scraping seaborn software web
Last synced: 01 Mar 2025
https://github.com/0xHericles/PythonExamples
:snake: Simple Python Examples for Newbies
newbie programming programming-exercises python
Last synced: 24 Mar 2025
https://github.com/moyrith/tobetter-personal-development
A versatile and informative website, dedicated to enhancing your skills in programming, productivity, and personal growth through practical tools and insights.
productivity programming skills
Last synced: 07 Feb 2026
https://github.com/programmer-rd-ai/dimensionality-reduction
DimRed is a comprehensive Python toolkit for advanced dimensionality reduction, integrating with major machine learning libraries and featuring real-time performance monitoring to enhance data analysis and model efficiency.
analytics data-analysis data-science lightgbm machine-learning matplotlib numpy pandas programming python python3 sklearn university xgboost
Last synced: 01 Mar 2025
https://github.com/lunastev/wave-ex
Wave - Programming Language. Mail : support@wave-lang.dev
documentation language programming programming-language wave
Last synced: 11 Jan 2026
https://github.com/dni/blog
dni's personal blog, about coding, hacking, linux, etc.
Last synced: 13 Feb 2026
https://github.com/labex-labs/monitoring-and-logging-for-devops
Master the essentials of monitoring and logging in DevOps environments. This comprehensive course covers Prometheus for metrics collection, Grafana for visualization, and Loki for log aggregation. Through hands-on labs, you'll learn to set up monitoring infrastructure, configure exporters, create dashboards, write alerting rules, and analyze sys...
alerting course devops exporters grafana hands-on hands-on-labs infrastructure labex labs log-aggregation logging loki metrics monitoring observability programming prometheus system-analysis visualization
Last synced: 14 Feb 2026
https://github.com/nitinbhasneria/cpp-algo-s
This is the Coding Ninja's Topic-wise question and solution with some sort of guidance in readme.md
competitive-programming programming
Last synced: 17 Jun 2026
https://github.com/sunnahboy/checkfake_true_news
Building data structures using Linked lists and arrays and find best algorithms for implementing a system for detecting Fake News
algorithms data level low programming structure
Last synced: 28 Feb 2026
https://github.com/primaryobjects/employees
.NET Core + Razor Pages example of object oriented design.
csharp net-core object-oriented-design object-oriented-programming ood programming razor-pages webapp
Last synced: 16 May 2025
https://github.com/acetinkaya/pylabmind
İstanbul Gelişim Üniversitesi (İGÜ) "PyLabMind" takımının çalışmalarının tanıtım sayfasıdır.
algorithms artificial-intelligence programming project python3
Last synced: 03 Sep 2025
https://github.com/paragunhale1998/filter-gallary
Here i Create A Filter Gallary Using Html , CSS and Javascript
css devloper filter-gallary frontend html javascript programming project
Last synced: 12 Apr 2026
https://github.com/igr/void
-=[ void ]=-
examples haskell java kotlin playground programming programming-by-example scala
Last synced: 16 Apr 2026
https://github.com/janina280/object_oriented_programming
In this repository, there are several projects uploaded that were implemented in C++ using object-oriented programming (OOP) principles.
Last synced: 17 Jun 2026
https://github.com/vaibhavmojidra/python---demo-working-with-directories
Python OS module provides a portable way of using operating system dependent functionality. If you just want to read or write a file see open(), if you want to manipulate paths, see the os.path module, and if you want to read all the lines in all the files on the command line see the fileinput module
coding mojidra os programming python python-os python2 python3 vaibhav vaibhav-mojidra vaibhavmojidra working-with-directories
Last synced: 14 Feb 2026
https://github.com/wandeber/quara
Lenguaje de programación interpretado por JavaScript. Pensado para preprocesar texto como platillas de email.
interpreter language programming
Last synced: 28 Feb 2026
https://github.com/isaakiel/isaak_lessons
Short lessons for the ISAAK meetings
archaeology programming teaching teaching-materials
Last synced: 28 Feb 2026
https://github.com/antaripchatterjee/eztasks
A single threaded approach to implement task oriented programming in c
asynchronous asynchronous-programming c c99 parallel-programming parallelism programming single-threaded task task-group task-oriented task-queue task-queues
Last synced: 26 Jan 2026
https://github.com/dencodez/life
The Life coding language is out! More info in README... Life version: Pre-Alpha. Install Life here! 👇🏼
coding explorerlanguage life programming
Last synced: 19 Mar 2026
https://github.com/amaterazu7/automatizacionalarmaluces
Collage arduino example
alarm alarm-system arduino collage home-automation programming project
Last synced: 17 Jun 2026
https://github.com/mrwhoishe/pmc-ide
Program programs for the PMC project CPUs in their own language, PearlBasic, using PMC-IDE!
c ide ides pearlbasic programming programming-language project projects
Last synced: 18 Jun 2026
https://github.com/matheusphalves/python-basics
Material de aula utilizado como apoio no curso de fundamentos da programação em Python
course learning programming python
Last synced: 29 Jun 2026
https://github.com/justintime50/muffinscript-vscode
Syntax highlighting for the MuffinScript programming language.
extension highlighting language muffin muffinscript programming syntax vscode
Last synced: 15 Feb 2026
https://github.com/bryanpmx/weatherapp
A Flutter-based weather application that allows users to search for any city and get a 7-day weather forecast using the Open-Meteo API.
android-studio application dart flutter programming
Last synced: 12 Apr 2026
https://github.com/frosteen/learn_to_code
These are take-down notes when learning a new programming language.
Last synced: 15 Feb 2026
https://github.com/labex-labs/wireshark-for-beginners
In this course, you will learn how to use Wireshark to capture and analyze network traffic. You will learn how to install Wireshark, capture packets, and analyze them. You will also learn how to use Wireshark to troubleshoot network issues, analyze network traffic, and secure your network.
beginner-guide course cybersecurity cybersecurity-education cybersecurity-tools hands-on labex labs network-analysis network-monitoring network-protocols network-security network-troubleshooting packet-capture programming protocol-decoding security-analysis tcp-ip traffic-analysis wireshark-tutorials
Last synced: 16 Feb 2026
https://github.com/labex-labs/penetration-testing-for-beginners
Test your skills in this challenge-based course covering essential penetration testing techniques. Each challenge requires you to independently discover and exploit vulnerabilities using industry-standard tools like Nmap, FTP, SMB, Telnet, Rsync, RDP, HTTP, and SSH. Perfect your reconnaissance and enumeration skills through self-guided explorati...
challenges course cybersecurity exercises hands-on labex labs playground programming
Last synced: 15 Feb 2026
https://github.com/nadidlinchestein/datastructureseasytoadvance
My C++ implementation of Data Structures Easy to Advanced Course by William Fiset.
algorithms algorithms-and-data-structures coursework cpp data-structures programming
Last synced: 18 Jun 2026
https://github.com/kneth/kneth.github.io
Kneth's Korner - my personal homepage and blog
Last synced: 16 Feb 2026
https://github.com/m-ah07/to-do-list-app
A simple Python-based command-line tool for managing tasks. It allows users to add, view, update, and delete tasks while storing task data in a local file.
coding opensource productivity programming python taskmanagement todoapp
Last synced: 16 Feb 2026
https://github.com/vitormimaki/sweettec
SweetTec (Access Database)
access database programming sql vba
Last synced: 16 Feb 2026
https://github.com/aloisseckar/master-coda
Nuxt 3 website/blog about programming
blog opinions programming tutorials
Last synced: 18 May 2026
https://github.com/ite-2022-pwr/ite-is-semestr-1
Semestr 1, studia inżynierskie: Podstawy programowania
programming studia university university-project
Last synced: 19 Mar 2026
https://github.com/alexbinary/code-and-lego
📝 A blog about programming and LEGO
Last synced: 01 Mar 2026
https://github.com/mzaini30/nyankodmagz
Download ebook nyankod magz di sini
ebook magz nyankod programming
Last synced: 06 Jan 2026
https://github.com/majikmate/module-ts
Basic programming course for imperative programming in TypeScript
learning learning-by-doing programming typescript
Last synced: 01 Mar 2026
https://github.com/lukedschenk/excellent-privacy-and-security-information
A collection of blogs, podcasts, videos, etc. that I would recommend related to pentesting, hacking, CTF, reverse engineering, privacy, OSINT, programming and the works.
blogs ctf hacking osint penetration-testing pentesting podcasts privacy programming reverse-engineering
Last synced: 01 Mar 2026
https://github.com/wadaboa/quoridor
Implementation of the board game, made for software programming class at UNIFI
ai board-game java programming quoridor unifi
Last synced: 28 Dec 2025
https://github.com/rmdnhub/xogame
Développement d’un jeu tictac en utilisant Angular et TypeScript.
angular css html programming typescript
Last synced: 09 May 2026
https://github.com/sourceduty/battery_management
🔋 Develop and simulate battery management systems to optimize performance.
ai artificial-intelligence batteries battery battery-management battery-management-system battery-tool chatgpt custom-gpt customgpt development electronic gpt gpts openai programming
Last synced: 31 Mar 2025
https://github.com/nabilshadman/programming-skills-github-actions-lab
GitHub Actions lab in Programming Skills
ci-cd cicd github programming software-development
Last synced: 16 Apr 2026
https://github.com/mlt93/unir
Course and Explanations of DAW
css dao-design-pattern database html informatica information-system java javabean markup-language mvc-pattern programming spring-boot
Last synced: 02 Mar 2026
https://github.com/mhmzdev/solid-principles-dart
A quick summary of SOLID principles and their implementation in dart language
Last synced: 02 Mar 2026
https://github.com/muhamed-hassan/c-plus-plus-dev-foundation
Preparation of a Junior C++ Developer 👨💻 👩💻 🎓
black-ops c-plus-plus fucken-private-sector-leaks global-counter-terrorism global-terrorism-of-corrupted-investors-tribes hardware programming self-study
Last synced: 18 Jun 2026
https://github.com/renvasco/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: 16 Apr 2026
https://github.com/joielvkx70/xeno-r0b1ox
Roblox Xeno Executor: The ultimate Roblox Executor, offering top script performance and a user-friendly dashboard for seamless gaming and scripting.
automation code development game github lua open-source programming roblox roblox-script roblox-scriptify roblox-scripts script
Last synced: 19 Jun 2026
https://github.com/gofaone315/memerdevs
MemerDevs is a platform designed for developers, programmers, and tech enthusiasts to share their experiences in a fun and engaging way—through memes. Whether you're debugging, coding, or just enjoying the developer community.
coding humour memerdevs memes programming social-media social-network website
Last synced: 03 Mar 2026
https://github.com/alchermd/learncs
Tutorial services where I teach computer science related stuff.
Last synced: 27 Mar 2026
https://github.com/abhishekmishragithub/gitbook-notes
Random notes
notes programming python system-design
Last synced: 19 Nov 2025
https://github.com/kemtan/itnc
Informatics & Creation (ITNC) extracurricular repository
arduino cpp esp32 esp8266 programming python robotics
Last synced: 12 Apr 2026
https://github.com/someiro/mvrc
Modern Vim Configuration
chatgpt dark-theme editor git-integration productivity programming vim vim9 vimrc
Last synced: 03 Mar 2026
https://github.com/zentrocdot/archimedes
Archimedes Measurement of a Circle
algorithm archimedes circle-constant circle-equation euclidean-theorems hexagon iterative-methods jupyter jupyter-notebook mathematical-programming notebook pi programming pythagorean-theorem python sagemath square-root squaring-the-circle thales-theorem triangle
Last synced: 16 Apr 2026
https://github.com/vaibhavmojidra/python---demo-reading-files
Python provides inbuilt functions for creating, writing, and reading files. There are two types of files that can be handled in python, normal text files and binary files (written in binary language, 0s, and 1s)
coding mojidra programming python python2 python3 reading reading-files reading-files-using-python vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 27 Mar 2026
https://github.com/dfdffdfdff8134/abap-9em
🔍 Streamline your ABAP development with abap-9em, a tool that enhances efficiency and supports best coding practices in enterprise software.
abap abap-development application-development automation business-logic code-quality customizations data-integration enterprise-software performance-optimization programming reporting sap system-integration user-interface workflow-automation
Last synced: 02 Jun 2026
https://github.com/papkuworld/polymath
20 year Curriculum that will make you a polymath. (Under Construction). Main focus being actively developed.
blue-teaming cybersecurity hacking network-engineering open-source polymath programming red-teaming security-engineering software-development university web-development
Last synced: 04 Mar 2026
https://github.com/harrykural/comp2068-lab4
Starting with Express JS
advanced expressjs html javascript node nodejs programming web
Last synced: 20 Apr 2026
https://github.com/siddheshkukade/url-shortner-react-bitly
Simple Bit.ly clone created using React JS and Bit.ly API
bitly-api programming reactjs url-shortener
Last synced: 16 Apr 2026
https://github.com/asmtamim/problem-solving
Problem-solving practices
codechef codeforces cpp leetcode problem-solving programming
Last synced: 30 Mar 2026
https://github.com/montanaz0r/coursera-andrew-ng-machine-learning-course
My solutions to programming assignments (Octave/Matlab).
algorithms coursera data-science machine-learning matlab octave programming
Last synced: 16 Apr 2026
https://github.com/aathifzahir/awesome-links
This repository offers a curated list of free online resources, tools, and courses across topics like Learning & Certification, Developer Tools, Web Development, and GitHub/Open Source, helping developers of all levels advance their skills.
backend-development certifications developer-resources developer-tools educational-resources freecourses frontend-development fullstack-development github-repository learning-materials learning-resources open-source programming software-engineering tutorials uiux-design web-development web-development-resources
Last synced: 04 Mar 2026
https://github.com/rkstudio585/advanced-digital-clock
The Advanced Digital Clock is a Python terminal application that displays the current date and time in a clean, 12-hour format with AM/PM notation. It features a continuously updating display and is cross-platform compatible, making it ideal for learning and integration.
clock program programming python python-clock python3 rk rk-studio
Last synced: 22 Nov 2025
https://github.com/zvladimir/zvladimir.github.io
circuit digital electronics microcontroller pcb programming rust stm32
Last synced: 04 Mar 2026
https://github.com/ilovebacteria/cheatsheet
My big cheatsheet in programming
cheatsheet github-pages programming static-site
Last synced: 04 Mar 2026
https://github.com/oleks/trafaret
Template-Driven Programming Exercises
exercise programming templates
Last synced: 05 Apr 2025
https://github.com/n0ksa/projektnizadatakfx
A platform enabling math clubs to organize mathematical competitions, maintain records of results, and collaborate on math projects. This project, serving as a CRUD application, is developed for a university class to learn all the key concepts of programming in Java.
java javafx-desktop-apps programming
Last synced: 01 Apr 2026
https://github.com/howprogrammingworks/articles
Links to Articles
article articles javascript js links programming url
Last synced: 17 Apr 2026
https://github.com/mohammad-shamat/problemsolving
Algorithms And Problem Solving by Programming Advices
cpp problem-solving programming
Last synced: 02 Jul 2025
https://github.com/riwi-io-medellin/javascript_fundamentals
Explore the world of JavaScript from basic fundamentals to advanced handling
fundamentals javascript learn-to-code programming riwi
Last synced: 19 Jun 2026
https://github.com/renvasco/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: 17 Apr 2026
https://github.com/zarkoscypher/john-zelle-python-programing-answers-4th-edition
This is a Place Where I put all my code for the John Zelle 4th edition Programing answers. just an FYI I have programed with python maybe 7 years ago so i may use certan functions that have not been talked about in the chapter. Also i am doing this for college so i will leave notes for ones i got wrong, and maybe one day in the future fix them.
answers johnzelle programming pyhton
Last synced: 18 Jan 2026
https://github.com/paragunhale1998/basic-image-editor
Here i Create A Basic Image Editior Using Html , CSS and Javascript
css front-end html image image-editor js programming react-js webdelopment
Last synced: 02 Apr 2026
https://github.com/danieldantasdev/intro-to-programming_course-luisdev-essential-beginner-part-6_dotnet-8_csharp-12
Repositório da trilha 'Introdução à Programação' do Kit Essencial Iniciante .NET. Inclui conteúdos sobre lógica, algoritmos, fundamentos de programação, introdução ao Portugol e exemplos práticos para iniciantes começarem do jeito certo.
algorithms beginner csharp dotnet fundamentals learning logic luisdev portugol programming
Last synced: 17 Apr 2026
https://github.com/sauloroman/programming-courses
Collection of programming courses about differente top technologies such as Javascript, C#. SQL, Typescript, CSS, etc
c-sharp javascript node programming react sass sql typescript
Last synced: 02 Apr 2026
https://github.com/davityak03/basics-of-python-
In this we have done multiple programs in python so as to develop the basic skill sets in python
array dictionary lists matrix numpy pandas programming python sets
Last synced: 02 Apr 2026
https://github.com/nadidlinchestein/certifications
Nadid Linchestein's Certifications
accompaniment achievements certificate cloud-computing computer-science cpp data-science programming python software-engineering success
Last synced: 27 Apr 2026
https://github.com/nathaneltitane/pewpewprints
Foam Blaster Printed Parts + Mods
3d-models 3d-printing blaster dartzone f3d linux mods nerf programming shell stl terminal threejs web-application webgl
Last synced: 17 Apr 2026
https://github.com/eliasdehondt/learn-r
Welcome to the Learn-R repository! This is your go-to resource for learning the R programming language, whether you're a beginner or looking to enhance your skills.
data-analysis data-visualization education machine-learning programming r statistics tutorials
Last synced: 03 Apr 2026