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/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/milesrack/gitproj
GitProj is a command-line utility designed to automate creating new GitHub repositories.
automation bash bash-scripting command-line development git github github-api programming scripts
Last synced: 29 Apr 2026
https://github.com/muhamedlabs/muhamedlabs
This is the profile of a cool creator, though not exactly, but rather of Andrey Muhamed.
Last synced: 11 May 2026
https://github.com/oliviernt/thoughts
Some random writings and thoughts
biking blog programming thought thoughts
Last synced: 22 Jan 2026
https://github.com/nicorb28/java
algorithms graph-algorithms java java-language java-test junit programming
Last synced: 15 Oct 2025
https://github.com/tejas-130704/c-programming-
Program using C language (Games)
c-language games programming rock-paper-scissors tic-tac-toe
Last synced: 29 Apr 2026
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/viddesh1/basic_pro_lang
Learning how programming language Basic can be created using python language
Last synced: 10 Jun 2026
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/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/neabytelab/typescript-helper
🚧 A tool that collects and organizes TypeScript error messages from Microsoft repository and creates JSON files for each error code.
code-analysis compiler data-collection dataset development-tool diagnostics error-codes error-database error-messages errors javascript json microsoft-typescript nodejs programming static-analysis tsc typescript typescript-errors validation
Last synced: 05 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/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/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/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/znx-30/dev-ops-tools
Curated List of Best DevOps Tools
coding devops git github github-actions programming software-engineering tools
Last synced: 09 May 2026
https://github.com/princomp/princomp.github.io
Teaching material for the principles of computer programming using C#.
csharp education-materials oer principles-of-programming programming
Last synced: 02 Apr 2026
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/asko7779/nmap-scripts
List of some custom Nmap scripts I made, still developing more and adjusting the current ones
cybersec lua nmap nmap-scripts nse programming script-development
Last synced: 13 Oct 2025
https://github.com/abdullah-sheikh/ludo-game
Language: C++ GUI: Sfml
cpp gui ludo-game programming sfml visual-studio
Last synced: 13 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/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/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/locus-x64/system-programming
This is the repo for System Programming projects and Linux utilities.
linux linux-shell linux-utilities programming sp sp-with-linux system-programming
Last synced: 29 Apr 2026
https://github.com/tokhy1/chatgpt_clone
TokhyGPT is a React-based chat application that replicates the capabilities of the GPT-3.5 language model. With this clone, you can engage in interactive and natural conversations with the AI, use it for educational purposes, or even integrate it into your own applications. Explore the power of AI-driven chatbots in this open-source project.
api apiintegration chatgpt css design hooks html javascript jsx openai openai-api programming reactjs
Last synced: 08 Apr 2026
https://github.com/sonytruelove/micropather-semantic-annotation
:open_book: semantic annotation of the MicroPather library
a annotation c cplusplus cplusplus-20 hyperpolyglot institute istu labotary leethomason library mircopather pathfinding practical programming semantic semantic-analysis work
Last synced: 14 Apr 2026
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/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/monowarhusain/cse111
This course covers data structures, syntax specification, language theory basics, and math fundamentals. It also includes formal languages, structured programming, and an overview of high-level languages. Students will design and code applications in a suitable language.
bracu bracu-cse cse cse111 encapsulation inheritance monowar monowar-husain monowar-husain-bracu monowar-husain-cse monowar-husain-cse-bracu monowar-husain-omi monowar-husain-omi-bracu monowar-husain-omi-bracu-cse monowar-husain-omi-cse oop operated-oriented-programming programming programming-language-ii ztb-bracu
Last synced: 12 Oct 2025
https://github.com/aishanipach/50daysofjs
Challenge by Codedamn & Front-end questions to expand your knowledge!
challenge codedamn javascript nodejs programming
Last synced: 17 May 2026
https://github.com/daxxbhailive/chapel-upv
🚀 Simplify and enhance your UPV campus experience with chapel-upv, a user-friendly platform for accessing resources and services efficiently.
algorithms chapel compiler-design distributed-systems documentation high-performance languages open-source parallel-computing programming research scientific-computing software-development upv user-guide
Last synced: 15 Oct 2025
https://github.com/skarllot/flow-pair
Personal pair programming with CI&T Flow AI
anthropic assistant chatgpt ciandt claude-ai flow openai programming
Last synced: 29 Apr 2026
https://github.com/alsult/alsult
Aliia Sultanova Portfolio
data datascience programming python
Last synced: 23 Jan 2026
https://github.com/narukoshin/blog
Something like a blog where I will post articles about things I'm interested at, music, IT, etc.
articles blog guitar music programming
Last synced: 27 Jan 2026
https://github.com/cedrickchee/react-unplugged
React.js unplugged version
educational-project exercises programming reactjs
Last synced: 01 Jun 2026
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/byroncalvete/my-web
My skills and journey! 🎒
blog programming software-engineering ux-ui
Last synced: 24 Jan 2026
https://github.com/sourceduty/computational_networks
🌐 Assistive computational network model and system development.
ai artificial-intelligence chatgpt computational-network computer-science custom-gpt custom-gpts development gpt gpts model network-model network-theory networks neural-network programming system systems theoretical-computer-science theory
Last synced: 21 Jan 2026
https://github.com/labex-labs/hydra-cybersecurity-attack-labs
In this course, master Hydra cybersecurity attack techniques through hands-on labs covering session restoration, SSL attacks, brute-force, and multi-target attacks.
challenges course cybersecurity exercises hands-on hydra labex labs playground programming
Last synced: 06 Feb 2026
https://github.com/kanansnote/programming-books
Collections of programming books.
books django javascript programming python react
Last synced: 10 Oct 2025
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/swalx/programming-statistics
Probability Theory & Statistics from a Programming Perspective with Calculations
binomial-distribution combination distribution mean normal-distribution permutation poisson-distribution population probability probability-distribution programming python sample standard-deviation variance
Last synced: 10 Oct 2025
https://github.com/quantecon/lecture-python-programming.fa
Python Programming (Persian - fa)
economics persian programming python
Last synced: 29 Jan 2026
https://github.com/dmarks84/coursework_project_image-text-recognition
Project for University of Michigan Python Programming Specialization -- Read in documents with images and text, and utilized CV libraries/packages to extract specific types of images and text, pairing them together
classification computer-vision image-classification numpy pandas programming python text-classification
Last synced: 14 Apr 2026
https://github.com/miyoherman/fake-password-cracker-prank
🔐 Simulate a password cracking tool with this harmless prank script for fun or education; fully safe and non-intrusive.
batch-script beginners console-app dmsmenula educational fake-hacker fun-project learning prank programming simulation windows
Last synced: 09 Oct 2025
https://github.com/kashish-naik/complete-webdev-cheatsheet
🛠️ Master web development with this comprehensive cheatsheet covering design, layout, performance testing, and deployment tips. Collaborate and enhance your skills.
accessibility api backend css databases deployment frameworks frontend html javascript programming responsive-design seo version-control web-development
Last synced: 07 May 2026
https://github.com/corocoto/crb-language
programming language on JS :man_technologist: :computer: :symbols: :woman_technologist:
crb-language javascript js programming programming-language
Last synced: 09 Oct 2025
https://github.com/labex-labs/redis-for-beginners
In this course, learn the fundamentals of Redis, including installation, key-value operations, data structures, and basic configuration for beginners.
challenges course exercises hands-on labex labs playground programming redis
Last synced: 09 Oct 2025
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/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/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/nishnha/nishnha.github.io
Nishnha's blog
blog jekyll london programming static
Last synced: 29 Apr 2026
https://github.com/labex-labs/git-for-beginners
Master the essentials of Git version control in this comprehensive beginner's course. Learn everything from basic commands to advanced operations through hands-on labs and engaging challenges. Perfect for aspiring developers and those new to version control.
challenges course exercises git hands-on labex labs playground programming
Last synced: 08 Oct 2025
https://github.com/labex-labs/react-for-beginners
Learn the fundamentals of React from setting up your first app to building interactive components. Master essential React concepts through hands-on labs covering components, JSX, props, state, hooks, event handling, conditional rendering, lists, and forms.
challenges course exercises hands-on labex labs playground programming react
Last synced: 08 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/yasenstar/learn-c
Repository to track the learning journey of C programming language
Last synced: 25 Feb 2026
https://github.com/bahmanm/stockperson-scala
Stockperson implemented using Scala 3.
Last synced: 25 Feb 2026
https://github.com/labex-labs/pandas-for-beginners
This comprehensive course covers the fundamental concepts and practical techniques of Pandas, the essential library for data manipulation and analysis in Python. Learn to create, manipulate, and analyze data efficiently using DataFrames and Series.
challenges course exercises hands-on labex labs pandas playground programming python
Last synced: 15 May 2026
https://github.com/nihalsheikh/cs50p
Course: CS50P INTRO TO PRAGRAMMING WITH PYTHON
Last synced: 07 Oct 2025
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/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/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/swann126/comptia-free-tutorials
📚 Master CompTIA certifications with free tutorials and hands-on labs designed for beginners to build essential IT skills for professional success.
awesome comptia exercises free free-tutorials hands-on labex programming tutorials
Last synced: 06 Oct 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/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/bigpick/leetcode
Various leetcode.com problem prompt solutions
algorithms interview interview-questions leetcode practice programming
Last synced: 25 Jun 2026
https://github.com/lintangwisesa/php_upiyai_praktisimengajar
Pemrograman Web - Praktisi Mengajar UPI YAI 2023
kampus-merdeka kemendikbud merdeka-belajar php praktisi-mengajar programming web
Last synced: 07 Jun 2026
https://github.com/roblieblang/leetcode-anki-script
Scrapes problem links from the most popular LeetCode problem sets as well as one's own lists and adds them to an Anki deck.
anki anki-connect anki-flashcards beautifulsoup blind75 grind75 leetcode neetcode150 programming python python-script scraping selenium
Last synced: 09 May 2026
https://github.com/dptole/toylang
My first toy language. Created exclusively for learning purposes.
analyzer ast bnf interpreter language parser programming syntax toy
Last synced: 24 Jul 2025
https://github.com/rafaelmprogrammer/tic-tac-toe
This is a Tic-Tac-Toe game. For this project I use C language and the DEV-C++ platform.
c game game-development game-programming programmer programming
Last synced: 24 Jul 2025
https://github.com/ioxee/nodenexus
NodeNexus: A JavaScript hub for innovative coding solutions and collaborative development. Explore, contribute, and grow!
code-solutions collaboration community development innovation javascript js open-source opensource programming
Last synced: 06 Nov 2025
https://github.com/tanzeelafatima492/oops-in-kotlin
kotlin concept
android concept kotlin oops programming
Last synced: 15 May 2026
https://github.com/labex-labs/numpy-for-beginners
This comprehensive course covers the fundamental concepts and practical techniques of NumPy, the essential library for numerical computing in Python. Learn to create, manipulate, and analyze arrays efficiently.
array-manipulation array-slicing beginner-friendly course data-analysis data-science data-structures fast-computation hands-on labex labs linear-algebra matrix-operations numerical-computing numpy programming python python-programming scientific-computing vectorized-operations
Last synced: 20 Jun 2026
https://github.com/sjthesahiljoseph/the-cpp
The-Cpp 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.
coding learn learning notes personal programming programming-in-cpp software-engineering the-cpp
Last synced: 26 Jul 2025
https://github.com/amarafinbarrs/python-who-is-richer
A relational Python program to calculate and find out who is richer than who within any number of individuals
conditional-statements data-science if-else loop programming python3
Last synced: 18 Sep 2025
https://github.com/spimy/imageblender
A simple Python program that merges two pictures together, basically a collage automation. Made this to ease my life since I don't want to manually merge all my images manually using so this program does it all for me at the click of a button in a specific directory. It also adds a watermark of your Instagram tag.
image image-manipulation image-processing instagram layout merge merger programming python python3
Last synced: 27 Jul 2025
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: 20 Sep 2025
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: 19 Sep 2025
https://github.com/labex-labs/cpp-programming-for-beginners
This course is designed for complete beginners to C++ programming. You will learn the fundamentals of C++, including data types, operators, control structures, functions, arrays, strings, classes, dynamic memory, file handling, and the Standard Template Library (STL). By the end of the course, you will be able to write and understand basic C++ p...
challenges course cpp exercises hands-on labex labs playground programming
Last synced: 28 Jul 2025
https://github.com/labex-labs/quick-start-with-mongodb
A comprehensive MongoDB course covering essential skills from basic CRUD operations to advanced topics like data modeling, indexing, error handling, and data relationships. Perfect for beginners and intermediate developers.
challenges course exercises hands-on labex labs mongodb playground programming
Last synced: 28 Jul 2025
https://github.com/labex-labs/practice-rhel-programming-courses
Master Red Hat Enterprise Linux programming with 4 beginner-to-advanced courses. Interactive labs and guided projects perfect for new programmers.
awesome awesome-list courses exercises hands-on labex programming rhel
Last synced: 28 Jul 2025
https://github.com/marcosd59/cpp-curso-de-programacion
En este repositorio se encuentran las actividades del curso de programación en C++. Este proyecto es una recopilación completa de las tareas, ejercicios prácticos y ejemplos de código utilizados en un curso estructurado de programación C++.
Last synced: 07 Nov 2025
https://github.com/zaikoxander/poo-js
Meus estudos de Programação Orientada a Objetos em JavaScript
class classes classes-and-objects classes-in-javascript classes-methods javascript js js-study methods object object-oriented object-oriented-programming oop oop-in-javascript oop-in-js oop-principles programming study study-js studyjs
Last synced: 07 Nov 2025
https://github.com/sayyad-n/programming-summaries
arabic Programming summaries by SayyadN
cpp csharp html-css-javascript mohammed-sayyad programming programming-contests programming-languages python sayyadn
Last synced: 20 Jan 2026
https://github.com/dennzimm/light
Light is a simple full-screen flashlight app, where the user taps the screen to toggle its color between black and white.
app apple development education ios iphone light programming swift xcode
Last synced: 31 Jul 2025
https://github.com/raphaelvserafim/raphaelvserafim
Raphael Serafim
css electron html5 javascript nodejs php programming
Last synced: 09 Apr 2026
https://github.com/arseniistratiuk/ucu
This repository contains the projects developed for coursework at Ukrainian Catholic University.
learning programming python turtle university-course
Last synced: 01 Aug 2025
https://github.com/onlyf0ur/horus
A dark, and my personal, theme for Visual Studio Code.
dark-theme programming theme theme-ui visual-studio-code
Last synced: 03 Jan 2026
https://github.com/kapit4n/events-web-page
events-web-page
bootstrap html programming website
Last synced: 02 Aug 2025
https://github.com/exp-codes/pypi-template
pypi 开发模板
programming pypi python template
Last synced: 02 Aug 2025
https://github.com/the-real-virus/whatsapp-bot
An advanced Python script that automates sending WhatsApp messages using pywhatkit. It allows users to send text, images, or videos to multiple contacts, with scheduled or instant delivery.
ai automation bash bot coding ctf cyber-security ethical-hacking github linux networking open-source pentesting programming python readteam scripting software tools whatsapp
Last synced: 09 Apr 2026
https://github.com/alessandrorebosio/programming
Collection of programming projects in C, from the first year of engineering and computer science @ unibo
Last synced: 03 Aug 2025