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-04-18 00:27:10 UTC
- JSON Representation
https://github.com/minhi0449/algo-ds-java
Java 기반 Algorithm & Data Structure 학습 프로젝트
algorithms beginner-friendly coding-interview competitive-programming computer-science data-structures dsa hackerrank hash-tables interview-preparation java java-algorithms java-data-structures leetcode open-source programming recursion trees
Last synced: 12 Oct 2025
https://github.com/filiplangiewicz/cozycabins
🏨 Django application for renting holiday cottages
django-application programming rentalsystem www
Last synced: 12 Oct 2025
https://github.com/tashi-2004/Programming-Fundamentals-PF
I've created files with solutions, named them with their following conventions and order. You can download, copy, and run them on a compiler or software for your information. There are no copyrights attached to these files; they are provided for educational purposes only.
cplusplus dev-cpp programming visual-studio visual-studio-code
Last synced: 13 Oct 2025
https://github.com/j-angnoe/code-walkthrough-compiler
Extract a working program from code walkthrough-like documentation (Literate Programming in Markdown)
literate markdown noweb programming
Last synced: 27 Jan 2026
https://github.com/omr-ql/solve_chapter13
Solve the "Starting Out with C++_ From Control Structures through Objects" , Chapter 13
book-exercises c-plus-plus programming
Last synced: 13 Oct 2025
https://github.com/labex-labs/redis-intermediate-to-advanced
In this course, delve into advanced Redis topics like key management, data structures (Lists, Sets, Sorted Sets, Hashes), transactions, Pub/Sub, Lua scripting, persistence, security, performance monitoring, HyperLogLog, and cluster management.
challenges course exercises hands-on labex labs playground programming redis
Last synced: 13 Oct 2025
https://github.com/edunzer/ethandunzer.github.io
Personal Website with all projects and links.
computer css html javascript personal-website portfolio portfolio-website programming website
Last synced: 05 Feb 2026
https://github.com/patrykniemczyk/informejtycy
A free online platform with 1,500+ users, delivering interactive programming lessons and exercises.
coding coding-challenges data-structures-and-algorithms problem-solving programming programming-exercises
Last synced: 27 Jan 2026
https://github.com/tomaztk/hangman_game_with_r
Classic word game Hangman for R language
game-hangman ggplot2 programming r rlanguage rstats
Last synced: 24 Feb 2026
https://github.com/hussein-m-kandil/odin-resume-builder
A React app for generating a résumé, developed as part of studying the React course at The Odin Project.
css development html javascript programming react reactjs resume resume-builder resume-website vite web
Last synced: 14 Oct 2025
https://github.com/mathurutkarsh/hacktoberfest2022-dsa
dsa hacktoberfest hacktoberfest-accepted hacktoberfest2022 programming
Last synced: 27 Jan 2026
https://github.com/ayltai/career-f5
Refresh your career in the IT industry
bootcamp career coding course developer development engineering learning programmer programming tech technologies technology
Last synced: 15 Oct 2025
https://github.com/nicorb28/java
algorithms graph-algorithms java java-language java-test junit programming
Last synced: 15 Oct 2025
https://github.com/oliviernt/thoughts
Some random writings and thoughts
biking blog programming thought thoughts
Last synced: 22 Jan 2026
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/gsaslis/bowling_kata
A Coding Kata on Test-Driven Development, using Bowling Game rules.
kata programming software-development software-engineering tdd tdd-kata testing
Last synced: 22 Feb 2026
https://github.com/christarazi/dailyprogrammer
This is a collection of all the /r/dailyprogrammer challenges that I've completed.
dailyprogrammer programming programming-challenge programming-exercises reddit
Last synced: 16 Oct 2025
https://github.com/erkamuzuncayir/c-programming-a-modern-approach
This repository contains my solutions for C Programming: A Modern Approach by K. N. King.
c c-language c-programming c-programming-language language programming programming-challenges programming-exercises programming-language solution solutions
Last synced: 17 Oct 2025
https://github.com/vaibhavmojidra/python---demo-generating-csv-rows-as-lists
The csv library provides functionality to both read from and write to CSV files. Designed to work out of the box with Excel-generated CSV files, it is easily adapted to work with a variety of CSV formats. The csv library contains objects and other code to read, write, and process data from and to CSV files.
coding csv files generating-csv generating-csv-using-python mojidra programming python python2 python3 vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 27 Jan 2026
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/andrewjbateman/programming-resources-planning
:clipboard: Resources to track study for Google Associate Cloud Architect Certification & help with coding tasks: errors-solutions, how-to page and task planning.
dependency error-messages programming resources vscode
Last synced: 24 Feb 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/labex-labs/kubernetes-for-beginners
This course is designed to teach you about managing application containers, using Kubernetes. You’ll learn how Kubernetes works and how to use it to deploy and manage applications.
challenges course exercises hands-on kubernetes labex labs playground programming
Last synced: 23 Oct 2025
https://github.com/m-ah07/to-do-list
A simple and interactive To-Do List application built with HTML, CSS, and JavaScript. It allows users to add, mark, and remove tasks, making task management easy and efficient.
codelife css dailytasks html javascript opensource programming simpleapp todolist webdevelopment
Last synced: 24 Feb 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/sarcevicantonio/fodf
Documentation of my projects for the course Fundamentals of Digital Fabrication
2d 3d cutting design devices digital electronics embedded fabrication input laser output printing production programming
Last synced: 25 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: 25 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/lfariello/computational_fluid_dynamics
Matlab code to simulate the evolution of unstationary flow in slender cavities with an unsteady lid velocity
fluid-dynamics fluid-simulation matlab programming
Last synced: 26 Oct 2025
https://github.com/rahul-404/flask-web-calculator
This is a simple web calculator application built using Flask, a lightweight Python web framework. The calculator allows users to perform basic arithmetic operations such as addition, subtraction, multiplication, and division.
arithmetic datascience flask lightweightframework opensource programming python techprojects webapp webcalculator webdevelopment
Last synced: 19 Apr 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/maumneto/pce
Repositório do Site da disciplina PCE da UFC
code disciplina discipline programming
Last synced: 28 Jan 2026
https://github.com/tokhy1/js_todo_list_app
This is a simple and intuitive todo list application built using JavaScript. Keep track of your tasks, set priorities, and stay organized with this easy-to-use web app.
coding css dom html javascript localstorage programming tasks-manager todo-app todo-list
Last synced: 17 Mar 2026
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/ite-2022-pwr/ite-is-semestr-4
Semestr 4, studia inżynierskie: AiZO, PTM1, Sieci komputerowe, OiAK, WdWK, Bazy danych 1, NiDUC2
algorithms algorithms-and-data-structures assembler assembly computer-architecture cpp database go golang microprocessor networking oracle-database programming sql university university-project
Last synced: 30 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/felipecacique/magneticlevitation
Magnetic Levitation Using Arduino: An In-Depth Technical Review. This is a review of an academic project that I participated in 2014.
arduino control-systems electronics hall-effect-sensor magnet magnetic-levitation magnetism matlab mechatronics pcb-design phisics pid pid-control processing programming simulink
Last synced: 01 Feb 2026
https://github.com/rizamamedow/solutions-from-book
Here is my solution from "Nikita Kultin - C/C++ in tasks and examples" Book. Will be added in time.
books c cmake cpp20 programming
Last synced: 25 Feb 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/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/garapdigital/forum
Forum ini dibuat untuk para pelaku industri web development dan para coder yang ingin berbagi ilmu, berdiskusi, dan berkolaborasi dalam dunia pengembangan perangkat lunak.
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/peterrauscher/devbranch.co
The source code for my site https://devbranch.co
algorithms blog data-structures devops programming website
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/m-ah07/tafqit-php
A PHP-based service for converting numbers into text, supporting Arabic and English.
codefordevelopers numbertowords opensource opensourcecommunity php phpdevelopment phpprojects programming tafqit
Last synced: 10 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/lucho00cuba/exercism-solutions
A repository containing my solutions to coding exercises from Exercism.
exercism-solutions programming
Last synced: 11 Feb 2026
https://github.com/edvaldoljr/faculdade-introducao-devops
DevOps é uma cultura e conjunto de práticas que otimizam a colaboração entre desenvolvimento e operações, resultando em entrega de software mais rápida, confiável e de alta qualidade.
conhecimento devops estudos faculdade programming university
Last synced: 11 Feb 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/rafaelmprogrammer/frogginggame
A little game of platforms.
game-development junior-developer junior-programmer programmer programming unity2d
Last synced: 12 Feb 2026
https://github.com/paulrosset/paulrosset_homepage
Paul Rosset's personal homepage
blog blogging coding life programming projects
Last synced: 12 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/vaibhavmojidra/python---demo-files-renaming-deleting-and-others
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 deleting-files-using-python files metadata-files-using-python mojidra operatingsystem programming python-programming python2 python3 renaming-files-using-python vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 12 Feb 2026
https://github.com/vitormimaki/fortuna_board
Fortuna Board
access programming visual-basic-net
Last synced: 28 Feb 2026
https://github.com/hazrat-ali9/software-development-by-microsoft
🚢 Microsoft’s software development ✈ principles tools and 🚁 technologies Perfect for 🛸 developers aiming to 🚀 learn build and scale 🛼 world-class software 🚞 NET C# Azure Visual Studio 🚒 and DevOps best 🏟 practices Includes project 🏟 templates clean architecture 🏘 patterns CI/CD workflows Guides 🕍 on Agile development testing debugging
dart javascript microsoft programming python react software-development software-engineering software-testing zip
Last synced: 16 Apr 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/igr/void
-=[ void ]=-
examples haskell java kotlin playground programming programming-by-example scala
Last synced: 16 Apr 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/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/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/vitormimaki/sweettec
SweetTec (Access Database)
access database programming sql vba
Last synced: 16 Feb 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/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/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/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/howprogrammingworks/articles
Links to Articles
article articles javascript js links programming url
Last synced: 17 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: 02 Apr 2026
https://github.com/pranjalco/password-manager-intermediate
A Password Manager app with a GUI to store, manage, and retrieve passwords. It generates random passwords, auto-copies to clipboard, and saves credentials (website, username, password) in JSON. Features include error handling, input validation, search functionality, and a lock icon for a professional look.
automation clipboard error-handling file-handling gui-application gui-development intermediate json-manipulation password-generator password-manager programming python task-automation tkinter
Last synced: 17 Apr 2026
https://github.com/almostengr/college-coursework
Course work from the programming courses that I had while in college
c-plus-plus college college-assignment college-project computer-science cpp css homework-assignments homework-exercises html html4 java programming
Last synced: 18 Apr 2026
https://github.com/pejmancommits/notes
notes about informative stuff
database devops linux postgresql programming shell
Last synced: 04 Apr 2026
https://github.com/simpsonresearch/apc0
Introduction to my Advanced Programming Club
go learn programming python rust
Last synced: 18 Apr 2026
https://github.com/kamakshi4023/library_management
Library Management System
database education library library-management-system mysql mysqlconnector programming project python students
Last synced: 19 Apr 2026
https://github.com/dirkgroot/dirkgroot.github.io
Source code for my GitHub Pages site
Last synced: 19 Apr 2026
https://github.com/witsawa-corporation/basic-web-app
Basic web application for beginner
css html javascript js programming
Last synced: 20 Apr 2026
https://github.com/vishusandy/vishusandy.github.io
My personal tech blog
algorithms image-manipulation programming rust software-architecture software-engineering
Last synced: 20 Apr 2026
https://github.com/ln6000/lidar-unity
A lidar scanner code and setup using particles in unity 6 - feel free on to tell me how I can make my code better
csharp game game-development horror lidar particles point-cloud programming unity3d unity6
Last synced: 21 Apr 2026
https://github.com/krishbharadwaj5678/codepad
Dive into Code Pad, the perfect digital workspace for coding enthusiasts. Effortlessly select your favorite programming language and write your code in a sleek, user friendly environment.
code-editor codeeditor codepad coding coding-platform deployment development github ide online-compiler programming python realtime streamlit streamlit-application streamlit-webapp syntax-highlighting themes webapp
Last synced: 22 Apr 2026
https://github.com/hamzarahal/biostatistics-with-python
Biostatistics with python
biostatistics clinical programming python
Last synced: 23 Apr 2026
https://github.com/michalspano/compsci
CompSci – a personal *dump* of everything related and possibly non-related.
compsci computer informatika learn maturita programming science
Last synced: 24 Apr 2026
https://github.com/dropdevrahul/dot-files
Dot files for vim and i3
dotfiles i3gaps i3wm polybar programming vim vimrc
Last synced: 24 Apr 2026
https://github.com/jebyrnes/2020_uri_talk
2020 Talk for URI R Users Group
professional-development programming r
Last synced: 25 Apr 2026