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-23 00:24:34 UTC
- JSON Representation
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/nathanclevenger/f.to
入.to is an HTTP-based declarative functional programming language
declarative functional language programming
Last synced: 02 Jan 2026
https://github.com/dailylifeassysadmin/practicepython
Welcome to Practice Python! There are over 40 beginner Python exercises just waiting to be solved. Each exercise comes with a small discussion of a topic and a corresponding post with a solution.
practice-programming practice-project programming python python-3 python-script python3
Last synced: 06 Sep 2025
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/kuba2k2/kuba2k2
A personal homepage
blog electronics hardware homepage posts programming projects reverse-engineering utterances
Last synced: 06 Jul 2025
https://github.com/labex-labs/privilege-escalation-techniques-on-linux
In this course, you will learn about privilege escalation techniques on Linux. It is a beginner level course and will cover various techniques to escalate privileges on Linux systems.
challenges course exercises hands-on labex labs pen-testing playground programming
Last synced: 19 Feb 2026
https://github.com/san5kriti/basicpythonprojects
A collection of simple and introductory Python projects, including games, apps, and basic list operations. Perfect for beginners looking to practice and enhance their coding skills!
beginner-friendly beginners easy-to-use practice-project programming programmingproject programs projects python python-library python-mini-projects python-project python-project-beginner python-project-template python-projects pythonforeverybody simple-project
Last synced: 14 Oct 2025
https://github.com/mr-won/programming-linguistics
컴퓨터공학과 프로그래밍 언어론 정리입니다.
igloocorporation programming programming-language programming-linguistics
Last synced: 30 Mar 2025
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/ayeshaashfaq12/ayeshaashfaq12
Personal GitHub profile README. About my work as a software engineer, my tech stack, current learning goals, and links to my projects.
backend developer frontend open-source programming web-development
Last synced: 13 Apr 2026
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/znx-30/portfolio
This is ultra slim sleek minimal portfolio for developers and software Engineers
clean code github html io minimal portfolio programming study
Last synced: 01 Mar 2025
https://github.com/pngo1997/conways-game-of-life
Implements a simulation of Conway’s Game of Life on torus shape.
Last synced: 23 Jun 2026
https://github.com/s-satyajit/internship-tasks
A collection of tasks and projects completed during my internship, showcasing expertise in web development, backend technologies, databases, and more.
api-integration backend frontend internship-task mongodb nodejs problem-solving programming projects react web-development
Last synced: 13 Apr 2026
https://github.com/khouloud8seghira/flashcard
A duolingo opensource alternative. RIP Duo🕯️
algorithm android chrome-extension development django flashcards interview interview-practice language-learning learning obsidian-md programming spaced-repetition webapp
Last synced: 13 Apr 2026
https://github.com/sjthesahiljoseph/the-lua
The-Lua is a Lua language learning repository made by sjTheSahilJoseph. I created that for my personal learning, teaching, notes, practice etc... But feel free to use that. No problem with it. Thank You.
learning lua lua-programming notes personal programming teaching
Last synced: 05 Jul 2025
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/pranjalco/iss-overhead-check
This project checks the position of the International Space Station (ISS) and, if it is overhead during dark hours, sends an automatic email notification to the user. The program utilizes APIs to fetch data and SMTP for email notifications.
api automation intermediate programming python smtp space
Last synced: 05 Jul 2025
https://github.com/rabi-siddique/rabi-cache
Welcome to Rabi Cache, a personal project aimed at creating an in-memory cache similar to Redis. In the current implementation, users can insert, add, delete, and update data in the cache by interacting with the commandline.
cache cli coding programming protocol redis terminal typescript
Last synced: 13 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/dmarks84/ind_project_readme-generator
Independent (personal) project in which I automatically generate README files for each of my repositories from my coursework
dataframes etl numpy pandas programming python
Last synced: 29 Apr 2026
https://github.com/nneji123/autocommiter
This repository contains utility functions for the Autocommiter tool.
auto git github-actions programming python
Last synced: 13 Apr 2026
https://github.com/ntdls/simple-scripting-engine
A robust, general purpose, loosely typed and fully interpreted scripting engine for the web or desktop.
ide programming scripting showcase
Last synced: 04 Jul 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/ahmad-ali-rafique/python_function_solutions
Python_Function_Solutions is a repository featuring 50 defined functions and their solutions to 50 distinct programming problems in Python. Dive into a diverse range of challenges and explore innovative solutions crafted with original ideas to enhance your Python skills.
data-science functions programming programming-exercises python pythonfu solutions
Last synced: 08 Jun 2026
https://github.com/roggersanguzu/object-oriented-programming
This encompasses the use of the console and the Various Java Libraries including the backend Databases.
console-application databases java javalib programming
Last synced: 08 Jan 2026
https://github.com/erseco/ugr_fundamentos_programacion
Prácticas de la asignatura Fundamentos de programación de la UGR (ETSIIT)
Last synced: 06 Sep 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/plabayo/webasic
BASIC interpreter, IDE and runtime for the web
basic beginner education graphics ide interpreter learning programming runtime rust web
Last synced: 15 Mar 2026
https://github.com/dotoscat/rubioscript
Pequeño lenguaje de programación declarativo que describe y resuelve problemas de Primaria
declarative-language lenguaje programming toy-language
Last synced: 13 Jun 2025
https://github.com/mahmoudsayed96/leet-code-problems
Leetcode problem solving
leetcode php problem-solving programming
Last synced: 16 Mar 2025
https://github.com/edandresvan/practice-book-rust-in-action
Practical exercises from the book "Rust in Action" by Tim McNamara (Manning)
practice practice-programming programming rust rustlang
Last synced: 25 Oct 2025
https://github.com/sjthesahiljoseph/the-c
The-C is a C language learning repository made by sjTheSahilJoseph. I created that for my personal learning, teaching, notes, practice etc... But feel free to use that. No problem with it. Thank You.
c c-language code coding learn learning notes practice programming software teaching the-c
Last synced: 06 Jul 2025
https://github.com/pyzit/4k-coding-wallpaper
(In Progress) Welcome to the 4K Wallpapers repository! This is a collection of high-quality 4K wallpapers that I have officially created.
4k-wallpapers coding-wallpapers creative-commons developer-wallpapers open-source programming programming-wallpapers tech-wallpapers
Last synced: 25 Feb 2026
https://github.com/alphaprime7/faced
PyPi Link
image-proc opencv package pillow programming
Last synced: 22 Feb 2026
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/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/timeless-residents/handson-elm
A hands-on guide for learning the Elm programming language through basic concepts and practical examples
beginner-friendly elm functional-programming learning programming tutorial web-development
Last synced: 31 Jul 2025
https://github.com/musamairshad/geeksforgeeks-practice
Solutions to GeeksforGeeks practice problems.
competitive-programming geeksforgeeks logic-building programming
Last synced: 22 Aug 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/sourceduty/animal_iot
🦒 Create custom IoT programs for animals and their environments.
ai ai-gpt animal-electronics animal-iot animals artificial-intelligence chatgpt custom-gpt customgpt electronic electronics gpt gpts internet-of-things iot openai openai-gpt pets program programming
Last synced: 31 Mar 2025
https://github.com/rajtilak-2020/3d_renderer
A simple yet powerful 3D rendering program written in Java using Swing. Rotate 3D objects interactively with sliders to control horizontal and vertical angles, and experience dynamic rendering with smooth real-time updates.
3d java programming programming-logic project
Last synced: 01 May 2026
https://github.com/nadidlinchestein/cs50x-introductiontocomputerscience
CS50x Introduction to Computer Science - Harvard University
c computer-science cpp css flask html javascript progamming-language programming programming-exercises python
Last synced: 13 Apr 2026
https://github.com/sushilg96/leetcode
Solutions for problems from Leetcode
coding computer-science education learning learning-by-doing programming python3
Last synced: 27 Oct 2025
https://github.com/fernandezfran/python_unsam
Curso de programación en Python - UNSAM
Last synced: 16 Jan 2026
https://github.com/muba-74/countdown-timer
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line-tool java javascript node nodejs programming programming-language typescript
Last synced: 13 Apr 2026
https://github.com/kasir-barati/golang
A very simple application. I write it to calculate some data for me. I think it is a heavy process, therefore i use golang
go golang programming programming-language tutorial
Last synced: 05 Sep 2025
https://github.com/paragunhale1998/display-api-data
Here i Display the Api Data Using Fetch And Async Await
angularjs api backend coding css devops fetch frontend github html javascript nodejs opensource programming reactjs vuejs webdevelopment
Last synced: 13 Apr 2026
https://github.com/fazle-rabbi-dev/top-youtube-channels-for-learning-to-code
👨💻 Explore top YouTube channels for learning web development, app development, coding, and more. This repository is a curated collection of amazing channels to help you master various aspects of programming and software development.
coding css developer free freecodecamp freetutorials html javascript learningresources programmer programming programming-languages python react react-native webdevelopment youtube
Last synced: 13 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/danieldantasdev/intro-to-programming_course-luisdev-essential-beginner-part-3_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: 15 Apr 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/kaviarasan-r/pattern-programming-java
Java pattern program enhances the coding skill, logic, and looping concepts. It is mostly asked in Java interview to check the logic and thinking of the programmer. We can print a Java pattern program in different designs.
Last synced: 02 Apr 2025
https://github.com/digizus/digizus
A collaborative community for IT enthusiasts, sharing knowledge and resources on various technologies. From Linux fundamentals to advanced DevOps practices, this repo has something for everyone.
automation cloud-computing data-science databases development machine-learning networking programming scripting web-development
Last synced: 15 Apr 2026
https://github.com/carlosfernandezcabrero/recursos-programacion
Colección de recursos de programación
bbdd challenges free git html programming resources rust sql webdevelopment
Last synced: 01 May 2026
https://github.com/abombalemba/it-services
IT wiki
information it-services programming
Last synced: 04 Feb 2026
https://github.com/codewithdark-git/codewithdark-git.github.io
Welcome to my portfolio website! This website showcases my projects, skills, and experiences. You can view the live website here.
css github github-pages html javascript personal-website portfolio portfolio-website programming project-repository projects showcase showcase-website
Last synced: 15 Apr 2026
https://github.com/stynw7/computer_science_resources
Provides Computer Science subjects to learn for free ✨
algorithms calculus cheatsheets computer-science data-structures mathematics programming resources roadmap statistics
Last synced: 19 Mar 2026
https://github.com/sulig/cpp_00
42 42-school 42barcelona 42cursus 42projects 42school cpp cpp-module cpp-module-00 cpp-modules cpp-modules-42 programming
Last synced: 09 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/sohom09/to-do-list-php
A simple yet functional To-Do List Web Application built using PHP, MySQL, JavaScript, HTML, Bootstrap and CSS. This project includes user authentication, allowing users to register, log in, and manage their personal task list securely.
backend coding css3 frontend html-css-javascript html5 php programming project-repository todo-list
Last synced: 01 Jun 2026
https://github.com/StudyResearchProjects/progra-usm-cl
JavaScript (NodeJS) implementation of programming exercises from Chile's "Santa Maria" University (USM)
exercises fundamentals programming santa-maria-university university usm
Last synced: 04 Sep 2025
https://github.com/afrieirham/programming-league-november-2017
On 8th November 2017 and 15th November 2017. I have participated in a Programming League Competition hosted by Persatuan Komputer Universiti Malaya (PEKOM). It was my first ever experience in programming competition.
java programming programming-challenges programming-competitions
Last synced: 29 Oct 2025
https://github.com/pranjalco/flash-card-project
The Flash Card Project is designed to help users learn new languages effectively. The application displays a flashcard with a French word on the front and its English translation on the back. Every 3 seconds, the card flips to show the other side. Users can interact with the app using two buttons: “Right” and “Wrong”.
eductional error-handling file-handling intermediate language-learning pandas programming python tkinter-gui
Last synced: 01 May 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/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/ilyazub/blog
Sources of https://ilyazub.pro
blog nextjs programming software-engineering
Last synced: 07 Jan 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/muizzer07/university-assignments
This repository contains assignments which I solved from university Computer Science, Information technology, Business related classes (Australian undergrad & masters courses). Feel free to get any help from those solutions. Thanks!
assessment assignment documentation homework-assignments programming project proposal report thesis
Last synced: 01 May 2026
https://github.com/hashd/hashd.github.io
Personal weblog
blog elixir javascript programming wild-thoughts
Last synced: 15 Apr 2026
https://github.com/williamragstad/projlette
A roulette game for programming project challenges
Last synced: 02 Apr 2025
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/mrpandey/devblog
My programming blog.
blog hugo-blog programming software
Last synced: 25 Mar 2025
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/aishikmukherjee/basic-c-programs
Developer/Creator: Aishik Mukherjee
basic-c-programs basics-of-c c c-for-beginers c-programming code coding cprogramming cprogramming-language easy educational learn learn-to-code programming ready-to-use
Last synced: 09 Apr 2025
https://github.com/philspil66/philspil66
Hey I'm Phil and this a short introduction to what I've done over the years in the Software sector, what I'm up to now and where you can get in touch.
games legacy-code programming retrogames retrogaming software software-development software-engineering
Last synced: 07 Feb 2026
https://github.com/lythinh23w53/zorara-r0b1ox
Roblox Zorara 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: 04 Sep 2025
https://github.com/woolseyworkshop/article-hello-world-writing-your-first-swift-program
Hello World: Writing Your First Swift Program Article Resources
app-development beginner linux macos programming raspberry-pi swift web-development
Last synced: 01 May 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/labex-labs/quick-start-with-wireshark
Quick Start with Wireshark | This repo collects 9 of programming labs exercises for Quick Start with Wireshark. 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 lea...
challenges course cybersecurity exercises hands-on labex labs playgroud programming
Last synced: 30 Mar 2025
https://github.com/ramiresoliv/opencomputers
TP-BR Deseja aprender mais o lado de OpenComputers? como uma Bios para um Drone ou algo do tipo. Aqui àh tutoriais completinhos e mais venha conhecer ;)
bios drones lua minecraft opencomputers programming
Last synced: 01 Apr 2025
https://github.com/ghivert/papers
All articles published both on Medium or on my blog!
articles functional-programming programming
Last synced: 20 Jan 2026
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/00nevo/uebungen-exercises-in-cplusplus
What i read about C plus plus
anfanger beginner cplusplus programmieren programming
Last synced: 01 Apr 2025
https://github.com/bilgehangecici/c-assignments
Includes some recursion, some OOP with structs and a little bit Data Structures.
Last synced: 30 Mar 2025
https://github.com/artemzarubin/texteditor
This project is a basic text editor built using Windows Forms in .NET. It allows users to edit text and includes a feature to parse data from the university's website, displaying the parsed information within the editor. This project demonstrates my ability to work with Windows Forms, handle web data parsing, and develop user-friendly applications.
c-sharp dot-net programming software-engineering text-editor
Last synced: 08 Feb 2026
https://github.com/celiovjunior/unifor-poo-av-01
Atividade 1 da disciplina de Programação Orientada a Objetos do 2º semestre do curso de Análise e Desenvolvimento de Sistemas - UNIFOR.
Last synced: 27 Feb 2025
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/alexandramartinez/adventofcode-2015
DataWeave scripts used in the adventofcode.com site for 2015.
advent-of-code adventofcode challenge challenges dataweave dataweave-lang dataweave-language dataweave-playground programming programming-challenges programming-exercises programming-language programming-languages
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/lucasprag/blog
My personal blog
command-line productivity programming solopreneurship vscode
Last synced: 02 Jun 2026
https://github.com/labex-labs/comptia-network-plus-training-labs
Master essential networking concepts and skills with hands-on labs. This course covers network fundamentals, implementation, operations, security, and troubleshooting, preparing you for the CompTIA Network+ certification (N10-009).
certification comptia course fundamentals hands-on hands-on-labs implementation infrastructure labex labs linux n10-009 network networking operations programming protocols security sysadmin troubleshooting
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