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/sandyg6/c-programming
C Programming
arrays cprogramming cprogramming-language filehandling pointers programming programming-language structures
Last synced: 09 Oct 2025
https://github.com/pranjalco/coffee-machine-intermediate
This Coffee Machine project is a Python-based program that simulates a real-world coffee vending machine. It allows users to select from available drinks, processes payments, and dispenses coffee based on sufficient resources. It also includes functionality for resource management and a maintenance mode to check resources and earnings.
automation cli-application fundamentals intermediate programming project-based-learning python-programming resource-management simulation
Last synced: 19 Oct 2025
https://github.com/roluochke/games-programs
From simple to complex games and programs
algorithms data-structures game programming python
Last synced: 19 Oct 2025
https://github.com/rabi-siddique/drm
The drm script is a productivity tool for Docker users, designed to simplify container removal. Instead of copying container IDs from docker ps output, users can remove a container by specifying its sequence number in the list.
bash bash-scripting docker docker-compose linux programming
Last synced: 12 Apr 2026
https://github.com/obaskly/42piscine
My experience during the 42 C piscine
42born2code 42cursus 42piscine 42projects 42school c coding programming shell
Last synced: 09 Oct 2025
https://github.com/ufc-qxcode/qxcode-cpp-pack
Pacote de extensões do VSCode sugeridas para programação em C++. Fornecido pela UFC Campus Quixadá.
cpp programming vscode-extension-pack
Last synced: 20 Oct 2025
https://github.com/webmekanic/botict
An Application that go through numbers from 1 to 100
css design javascript meteorjs programming reactjs
Last synced: 18 Jan 2026
https://github.com/vaibhavyadav-dev/codeforces-problemset-scrapper
Web Scrapper that scrap the whole problemset of Codeforces into csv or json file.
codeforces competative competative-programming crawler problemset programming python scrapy-crawler scrapy-spider
Last synced: 01 Jun 2026
https://github.com/Haseeb1389446/CSharp
Here are all my C# 🟢 tasks and basic exercises 🖥, to strengthen my C# 🟢 logic-building skills 🧠.
c-sharp coding console-application csharp csharp-code programming programming-language tasks
Last synced: 22 Oct 2025
https://github.com/AleRzendee/editor-x
Editor Rich-Text with quill.js and html&css.
editor framework html-css-javascript novidades programming project quilljs rich-text-editor
Last synced: 22 Oct 2025
https://github.com/marc7666/computer-organiozation-ii
Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.
assembly programming programming-language universitatlleida university
Last synced: 02 Nov 2025
https://github.com/ismailhakkii/software-books
The software books you are looking for.
books coding coding-books pdf program programming programming-books software software-books
Last synced: 15 Mar 2026
https://github.com/rafaelmprogrammer/decimal_to_binary_number_converter
c numbers programmer programming project
Last synced: 23 Oct 2025
https://github.com/lakshay1341/password-strength-tester-and-cracker
The Password Strength Tester and Cracker is a Java-based tool designed to enhance cybersecurity awareness and education.This tool integrates user input and random password generation, providing a comprehensive solution for password analysis. It is ideal for understanding the importance of strong passwords and the risks associated with weak ones.
cybersecurity-tools java passwordcracking passwordstrength programming softwaredevelopment
Last synced: 23 Oct 2025
https://github.com/joshualim30/cop2332_introduction-to-c-programming
See README.md file
Last synced: 08 Oct 2025
https://github.com/dhruvpatadiya/objective-c-0rz
🚀 Simplify Objective-C development with zero overhead, enhancing performance and usability for modern applications.
app-architecture code-samples debugging-tools dependency-management development-tools ios-development libraries mobile-apps objective-c open-source programming software-engineering swift user-interface xcode
Last synced: 18 May 2026
https://github.com/nadidlinchestein/cs107-cppprogramming
CS107 C++ Programming - Saylor Academy
cpp programming programming-exercises software-development software-engineering university-coursework
Last synced: 02 Apr 2026
https://github.com/godzillaandkong/javascript-v6f
🔧 Streamline your JavaScript development with v6f, offering efficient tools and features for building robust applications seamlessly.
api asynchronous coding frameworks front-end javascript javascript-ecosystem libraries npm performance programming testing tools tutorials v6f web-development
Last synced: 14 May 2026
https://github.com/vatih2675/vatih2675.github.io
General Site
css css3 html html-css-javascript html5 javascript php php7 php8 programer programming vanilla-javascript web web-design web-development website
Last synced: 15 Mar 2026
https://github.com/labex-labs/javascript-for-beginners
Learn the fundamentals of JavaScript programming from basic syntax to DOM manipulation. Master essential JavaScript concepts through hands-on labs covering variables, operators, functions, arrays, objects, and event handling.
challenges course exercises hands-on javascript labex labs playground programming
Last synced: 08 Oct 2025
https://github.com/zoometh/oxford
Scholar work from or for Oxford University
oxford programming teaching teaching-materials
Last synced: 25 Oct 2025
https://github.com/labex-labs/matplotlib-for-beginners
This comprehensive course covers the fundamental concepts and practical techniques of Matplotlib, the essential plotting library in Python. Learn to create various types of charts and visualizations including line plots, bar charts, scatter plots, histograms, pie charts, and subplots.
challenges course exercises hands-on labex labs matplotlib playground programming python
Last synced: 08 Oct 2025
https://github.com/muba-74/object-oriented-programming
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
coding console-application javascript js nodejs object-oriented-programming programming typescript
Last synced: 08 May 2026
https://github.com/nihalsheikh/cs50p
Course: CS50P INTRO TO PRAGRAMMING WITH PYTHON
Last synced: 07 Oct 2025
https://github.com/tm-1-3/svg-to-png-image-converter
SVG To PNG Image Converter Developed For The L.EIC009 - Programming Class
cpp feup leic png programming svg
Last synced: 26 Oct 2025
https://github.com/labex-labs/shell-for-beginners
This course offers a solid foundation in Bash shell scripting, covering Linux command-line essentials. Through hands-on labs and real-world challenges, you'll master file management, text processing, and automation techniques, enabling you to efficiently use the shell in your daily tasks.
bash challenges course exercises hands-on labex labs linux playground programming shell
Last synced: 07 May 2026
https://github.com/chunche95/program-lua
Programacion en LUA, creando ejecucion de programas en Corona, programadas con Visual Code. Autor: Paulino Esteban Bermúdez R.
lenguage lua lua-library lua-script poo programming starting
Last synced: 06 Oct 2025
https://github.com/brucamps/programacao_de_sistemas_transforme-se
Atividades em Python | Programador de Sistemas - Programa Transforme-se (Em andamento)
programacao programming programming-exercises python python3 transforme-se
Last synced: 28 Jan 2026
https://github.com/ryanbritodev/cursoemvideo-python
Aulas de Python do Mundo 1, 2 e 3 do professor Gustavo Guanabara, do Curso em Vídeo.
modules programming python3 scripting
Last synced: 25 Feb 2026
https://github.com/stackblogger/stackblogger.github.io
Stackblogger.com- a tech blog | easy tips and tricks about programming
angular angular2 css html javascript programming
Last synced: 13 Apr 2026
https://github.com/labex-labs/practice-cybersecurity-programming-projects
Build real Cybersecurity projects with 8 beginner-friendly challenges. Learn by doing with guided coding exercises and practical applications.
awesome awesome-list cybersecurity exercises hands-on labex programming projects
Last synced: 06 Oct 2025
https://github.com/meysam81/students-binary-tree
a class of students, containing information about ID, Name & Grade, in a binary tree which has access methods to these datas
binary-trees c-plus-plus coding college-assignment data-structures programming project projects student-project students tree tree-structure
Last synced: 16 Mar 2025
https://github.com/meysam81/euler-project
A solution to Euler projects one at a time
algorithm algorithm-challenges algorithms challenging-algorithms coding coding-challenge coding-challenges euler euler-exercises euler-project euler-solutions eulerproject programming programming-challenge programming-challenges programming-contests programming-exercise programming-exercises
Last synced: 05 Oct 2025
https://github.com/byroncalvete/my-web
My skills and journey! 🎒
blog programming software-engineering ux-ui
Last synced: 24 Jan 2026
https://github.com/gsilva00/pfl-project2
FEUP L.EIC 2024/25 - 3rd Year, 1st Semester - 2nd Project developed in the Functional and Logic Programming curricular unit
feup game leic logical-programming pfl programming
Last synced: 28 Jan 2026
https://github.com/labex-labs/cybersecurity-analysis-with-wireshark-and-tshark
In this course, learn cybersecurity analysis using Wireshark and Tshark. Master packet capture, filtering, protocol analysis, and automation for effective network security monitoring.
automation command-line course cybersecurity digital-forensics hands-on intrusion-detection labex labs network-monitoring network-security network-troubleshooting packet-analysis programming protocol-analysis security-operations security-tools traffic-analysis tshark wireshark
Last synced: 06 Feb 2026
https://github.com/maumneto/pce
Repositório do Site da disciplina PCE da UFC
code disciplina discipline programming
Last synced: 28 Jan 2026
https://github.com/paphada1103/data-analysis-with-python
📊 Analyze data efficiently using Python’s top libraries. Learn to explore, clean, and visualize data for meaningful insights in your projects.
carpentries data-analysis data-carpentry data-visualisation dataframe-api dataset english hacktoberfest ibm jovian lsl machine-learning matplotlib programming python realtime social-sciences spark
Last synced: 09 May 2026
https://github.com/quantecon/lecture-python-programming.fa
Python Programming (Persian - fa)
economics persian programming python
Last synced: 29 Jan 2026
https://github.com/tutosrive/sqlazo
SQLAZO es un módulo el cual permite gestionar procedimientos básicos en una base de datos con sqlite3 en PYTHON
basesdedatos database modules opensource programming python python3 sql sqlite
Last synced: 10 Apr 2025
https://github.com/gmerczi/higherlowergame
Just a game I made on my own as part of a course I’m doing. Still figuring stuff out, but hey – it runs! 😅
begginer course-project game learning programming project python
Last synced: 10 Apr 2025
https://github.com/wlun001/free-programming-books
free programming/computer books to enhance technical skills and knowledge
books coding free improve-skills kids-programming learning programming reference
Last synced: 25 Feb 2026
https://github.com/edvaldoljr/faculdade-tecnologia-em-coding-c-orientacao-objetos
A POO em C++ é uma ferramenta essencial para a construção de softwares complexos e escaláveis, proporcionando organização, reutilização e flexibilidade ao código.
Last synced: 03 May 2026
https://github.com/yohannescodes/dsp-1010
Humorous Manual for developers who want to self-diagnose their career trajectory based on their open-source contributions and personal project portfolio.
comedy humor open-source personal-project programming
Last synced: 25 Feb 2026
https://github.com/pranav-jadhav09/webdev-resources
31st Dec, 2024 - Rockstar Full Stack Developer
learning-resources programming roadmap
Last synced: 30 Jan 2026
https://github.com/rumaisanaveed/leetcode-solved-questions
These are the random questions which I solved on leetcode.
coding coding-challenges grinding leetcode logic-building practice problem-solving programming questions-solved
Last synced: 07 Jul 2025
https://github.com/vanheemstrasystems/google-cloud-build-headstart
Google Cloud Build - Headstart
app cloud google programming web
Last synced: 31 Jan 2026
https://github.com/leomaurodesenv/my-linux-configs
Programs and extensions for Linux distributions
gnome-extension post-installation programming ubuntu
Last synced: 31 Jan 2026
https://github.com/bahmanm/stockperson-scala
Stockperson implemented using Scala 3.
Last synced: 25 Feb 2026
https://github.com/twhite96/reading-list
Programming reading list
books goodreads productivity programming reading-list
Last synced: 31 Jan 2026
https://github.com/raveriss/cpp08
C++ Module 08 covers containers, templates, iterators, and algorithms. Exercises include implementing easyfind, Span, and MutantStack. You'll work with STL containers and algorithms, adhering to C++98 standards. Focus on memory management and the canonical class form.
42school algorithms containers cpp cpp98 iterators programming stl templates
Last synced: 25 Feb 2026
https://github.com/pradeep31747/linked_list_programs
This repository contains a collection of implementations and examples of linked list data structures. It includes various operations and use cases to demonstrate how linked lists work and how they can be utilized in different scenarios.
Last synced: 31 Jan 2026
https://github.com/hashd/hashd.github.io
Personal weblog
blog elixir javascript programming wild-thoughts
Last synced: 15 Apr 2026
https://github.com/dieron/playwrightscreenshotstaker
Short demo of how to take a screenshot from a browser window using Playwright
browser c-sharp js playwright programming screen screenshot
Last synced: 01 Feb 2026
https://github.com/madebypixel02/python-weekly-exercises-2019
[Uc3m] An introduction to python
classes data-science data-structures exercise oop programming programming-exercises pyhon uc3m
Last synced: 14 May 2026
https://github.com/vinialg/c__criptobank
Projeto de Plataforma Bancária C 2024
binary c logic pointers programming struct
Last synced: 15 Apr 2026
https://github.com/ganeshkadam65/leetcodesolutionscpp
LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial
algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering
Last synced: 14 Apr 2026
https://github.com/smac-group/introds
The objective of this R package is to provide a support for the course entitled "Introduction to Data Science" given at University of Geneva. This course is intended to provide an introduction to statistical programming using the R language.
data-science programming r statistics
Last synced: 02 Apr 2025
https://github.com/raveriss/cpp_module_02_05-09
Réalisations personnelles pour les exercices C++ (cpp05 à cpp09), explorant la programmation orientée objet, ... , la gestion de la mémoire et d'autres concepts avancés, conformément aux directives de l'école 42.
algorithms casts class containers cpp cpp98 exceptions form-management generic handling iterators memory-management programming serialization stl templates type-conversion type-identity
Last synced: 02 Feb 2026
https://github.com/the-poweron-foundation/poweron
The ultimate all-in-one programming platform
code education learn network platform poweron programming share social
Last synced: 26 Feb 2026
https://github.com/shroudsourav/currency-converter
Currency Converter made using HTML CSS JS
bootstrap coding css currency-converter html js programming project
Last synced: 05 Feb 2026
https://github.com/programmer-rd-ai-archive/car-object-detection-v10-learning-detectron2-v2
Car-Object-Detection-V10-Learning-Detectron2-V2
ai detectron detectron2 dl ml object-detection programming python python3 pytorch
Last synced: 01 Mar 2025
https://github.com/paragunhale1998/facebook-basic-login
Here i Create A Basic Facebook Login Using Html , CSS and Javascript
css facebook facebook-login frontend html javascript js login open-source open-source-hardware programming project
Last synced: 15 Apr 2026
https://github.com/programmer-rd-ai-archive/text-is-about-covid-or-not
Text-Is-About-Covid-or-Not
ai covid covid19 deep-learning dl natural-language-processing nlp programming python python3 pytorch
Last synced: 01 Mar 2025
https://github.com/TanzeelaFatima492/Blood-management-system-in-c-
The Blood Management System in C++ is a console-based application for efficiently managing blood donors, recipients, and blood availability records.
coding cplus cpp cxx programming project
Last synced: 22 Jun 2026
https://github.com/riwi-io-medellin/typescript_fundamentals
Welcome to our TypeScript Fundamentals Repository! 🚀 Master TypeScript basics with our comprehensive repository! Perfect for junior devs, it covers key concepts, syntax, and best practices. Start coding confidently today
fundamentals learn-to-code programming riwi typescript
Last synced: 23 Jun 2026
https://github.com/boyninja1555/gruntlang
Suppose you are transitioning from Scratch and want something simpler than Python? What if you want to embed Python alongside an easier version? Gruntlang does just that!
easy-python programming programming-language python-sucks
Last synced: 09 Feb 2026
https://github.com/hilmizul/codejam
Fundamental Programming Challenges for My Students. Use your BRAIN intead AI tool‼️
challenge logic problem-solving programming
Last synced: 09 Feb 2026
https://github.com/yuriioks/aqa-gcse-computer-science-preparation
25-week comprehensive program designed to equip students with the knowledge and skills required to excel in the AQA GCSE Computer Science exam
algorithms aqa aqa-computing coding-tutorials computer-science computer-science-education data-structures education exam-preparation gcse gcse-computer-science programming python python3 sql yuriodev
Last synced: 09 Feb 2026
https://github.com/janina280/homework_solid
In this repository, I have used various SOLID principles to create code that is more modular, maintainable, and scalable.
Last synced: 13 Jun 2026
https://github.com/carloshmarques/carloshmarques
My personal github profile page, where i present my self, explain what i do and what i aim to achieve...
aspiring profile-readme programming projects
Last synced: 09 Feb 2026
https://github.com/programmer-rd-ai/data-structures-algorithms-learning
Data Structures + Algorithms
algorithms data-structures intelligence logic mathematics programming python
Last synced: 01 Mar 2025
https://github.com/khanalsaroj/fake-hacking
Hyper-realistic terminal hacking simulation for cinematic demos, hacker-style videos, and live presentations.
bash-script cinematic entertainment fack-hack fake-hacking fun-project hacking-simulator learning programming simulation terminal-animation
Last synced: 10 Feb 2026
https://github.com/andygol/12f-app
12 factor manifest
deployment integration manifest production programming
Last synced: 10 Feb 2026
https://github.com/e-d-i-n-i/python-keylogger
Background keylogger for Windows that records keystrokes and logs them to date-based files, running silently without a visible console
executable-file hack keylogger keylogger-python programming python
Last synced: 16 Apr 2026
https://github.com/dmarzzucco/saas-api.net
API.NET technical test
asp-net-core csharp net postgresql programming sequelize sql
Last synced: 08 Apr 2025
https://github.com/foxfriends/hack-test
Dig through the source code to figure out the password
Last synced: 18 Mar 2026
https://github.com/rcook/blog-rcook-org
Richard Cook's blog
haskell java programming programming-languages
Last synced: 12 Mar 2026
https://github.com/kalebers/scratch_tutorials
Scratch tutorials made by me to teach beginners in development
fundamentals game programming scratch
Last synced: 27 Feb 2026
https://github.com/chavacava/chavacava.github.io
My notes on software development
blog computer-science programming
Last synced: 18 Mar 2026
https://github.com/sourceduty/biochemical_programming
🔬 Biochemical programming and simulations.
ai artificial-intelligence biochemical biochemical-programming biochemistry chemistry computer computer-programming computer-science computer-scientists customgpt gpt gpts molecular-dynamics open programming science science-research simulation simulator
Last synced: 11 Feb 2026
https://github.com/edandresvan/practice-book-rust-web-development
Practical exercises from the book "Rust Web Development" by Bastian Gruber (Manning).
practice practice-programming programming rust rustlang
Last synced: 13 Jun 2026
https://github.com/musamairshad/searching-algorithms
Implementation of various searching algorithm's in Python.
algorithms programming python searching-algorithms
Last synced: 25 Mar 2025
https://github.com/deysuman/backslash
Backslash is php open source framework
framework php php-framework php-library programming
Last synced: 14 Jun 2026
https://github.com/m-ah07/image-converter-python
A Python-based tool for converting images between PNG, JPEG, GIF, and BMP formats with clean, modular code.
imageconverter imageprocessing opensource opensourcecommunity programming python pythonprojects pythonscripts techtools
Last synced: 27 Feb 2026
https://github.com/jauharibill/crud-with-realm
This Repository contain code about CRUD android using Realm NoSQL
android crud mobile nosql programming realm
Last synced: 10 Jan 2026
https://github.com/shudhanshurp/--hacktober2022--
Hacktober Fest 2022. Let's solve some issues! Repo contains AI problem and Web development projects.
contributions-welcome hacktoberfest hacktoberfest2022 javascript open-source programming python
Last synced: 11 Feb 2026
https://github.com/woolseyworkshop/article-interfacing-a-7-segment-display-to-an-arduino-uno
Interfacing A 7-Segment Display To An Arduino Uno Article Resources
7-segment-display 74ls47 arduino electronics programming
Last synced: 27 Apr 2026
https://github.com/sayed94h/aqyanoos
Web Development Services , Teaching Computer, Coding and Programming, Courses and tutorials, Building updating upgrading websites, Cloud technology, Cloud services
amazon build-web-application build-website coding computer computer-science create-web-app create-website make-website programming programming-course web-development web-development-course website website-builder website-design website-development
Last synced: 27 Feb 2026
https://github.com/rafaelmprogrammer/frogginggame
A little game of platforms.
game-development junior-developer junior-programmer programmer programming unity2d
Last synced: 12 Feb 2026
https://github.com/mtumilowicz/pikesrules
Pike's 6 Rules of Programming
clean-code good-practices pike practice programming rules
Last synced: 27 Feb 2026
https://github.com/probablyjassin/probablyjassin.github.io
My Website written in Nuxt.js with Nuxt Content
nuxt nuxt-content portfolio programming website
Last synced: 16 Apr 2026
https://github.com/danieldantasdev/intro-to-programming_course-luisdev-essential-beginner-part-5_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: 16 Apr 2026
https://github.com/m-ah07/currency-converter-go
A simple and efficient currency converter written in Go (Golang) using real-time exchange rates from the ExchangeRate-API.
apidevelopment currencyconverter developertools golang golangprojects goprojects opensource opensourcecommunity programming
Last synced: 12 Feb 2026
https://github.com/bredefk/programming-ntnu
Repository for some of my assignments from NTNU
android assignments bash c java ntnu programming
Last synced: 16 Apr 2026
https://github.com/vitormimaki/fortuna_board
Fortuna Board
access programming visual-basic-net
Last synced: 28 Feb 2026
https://github.com/leobastiani/solid
How to apply SOLID principles to your codebase.
programming software-architecture software-design software-development software-engineering solid solid-principles
Last synced: 13 Feb 2026