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/philspil66/gw-basic
GW-BASIC is a dialect of the BASIC programming language developed by Microsoft from IBM BASICA. This is the original 1983 source code.
basic basic-programming programming retrocomputing
Last synced: 07 May 2025
https://github.com/mateogiuffra/curso-python
Repositorio de apuntes sobre curso de python de @midudev
dates ia logic-programming openai openai-api programming python regex
Last synced: 07 Jul 2025
https://github.com/fazle-rabbi-dev/c-programming
💡 Hey, this is an awesome notes of C Programming Language.This note will be helpful for you if you want to practice & learn C language.
Last synced: 30 Mar 2025
https://github.com/davekeehl/portfolio-2019
Repository of my 2019 portfolio
design frontend-web graphics portfolio portfolio-website programming ui-ux video-editing web-design
Last synced: 11 Jan 2026
https://github.com/omartalaat244/learn-javascript
A complete JavaScript learning roadmap – from fundamentals to advanced topics with real-world examples, diagrams (Mermaid), and interview questions. Perfect for self-learners & aspiring developers!
beginner blockchain challenges dom frontend hardhat html-css-javascript javascript-for-everyone learn-javascript learn-to-code open-source programming solidity webdesign
Last synced: 07 May 2025
https://github.com/compilandoyt/20240914-git-github
¿Quieres aprender cómo gestionar versiones de tu código de manera profesional? En este tutorial te explico desde cero cómo usar Git para controlar versiones de tus proyectos y cómo aprovechar GitHub para colaborar y almacenar tu código en la nube.
collaboration git github programming tutorial version-control
Last synced: 02 Feb 2026
https://github.com/rexapex/aetherlang
Aether compiler written in Haskell
aether functional-programming haskell programming programming-language
Last synced: 20 Mar 2025
https://github.com/aishikmukherjee/structures-and-unions-in-c
Developer/Creator: Aishik Mukherjee
c c-programming cse data-structures easy educational learn learn-to-code programming ready-to-use structure structures structures-in-c top unioin unions unions-in-c
Last synced: 09 Apr 2025
https://github.com/vaibhavmojidra/python---demo-creating-your-own-module
In Python, A module is a file containing Python definitions and statements. The file name is the module name with the suffix .py appended.
coding module mojidra programming python vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 12 Apr 2025
https://github.com/marinajcs/practicasfp
Recopilación de ejercicios y proyectos de Fundamentos de Programación, realizados en 1º de Ingeniería Informática (UGR, curso 20-21).
basic-programming cplusplus ejercicios-programacion fp fundamentals-of-programming fundamentos-de-programacion programming programming-exercises programming-fundamentals
Last synced: 30 Mar 2025
https://github.com/labex-labs/kali-web-application-attacks-in-action
Kali Web Application Attacks in Action | This repo collects 2 of programming labs exercises for Kali Web Application Attacks in Action. In this course, you will learn how to perform web application attacks using Kali Linux. Topics covered include web penetration testing, discovering web vulnerabi...
challenges course cybersecurity exercises hands-on labex labs pen-testing playgroud programming
Last synced: 30 Mar 2025
https://github.com/labex-labs/cyber-security-with-hands-on-labs
Cybersecurity with Hands-on Labs | This repo collects 10 of programming labs exercises for Cybersecurity with Hands-on Labs. Explore the basics of cyber security through interactive, beginner-friendly labs. Get hands-on experience with ethical hacking, network analysis, encryption, and web securi...
challenges course cybersecurity exercises hands-on labex labs linux playgroud programming
Last synced: 30 Mar 2025
https://github.com/labex-labs/kali-server-exploitation-in-action
This course covers penetration testing and ethical hacking with Kali Linux. Key topics include exploiting vulnerabilities via Metasploit, scanning and exploiting network services, brute-forcing remote access, developing custom scanners, attacking vulnerabilities like IngressLock, Samba, and Unreal IRCd, creating malicious PDFs, and privilege esc...
brute-forcing course cybersecurity ethical-hacking exploit-development hands-on information-gathering ingresslock kali-linux labex labs malicious-pdf metasploit network-scanning pen-testing privilege-escalation programming samba unreal-ircd vulnerability-analysis
Last synced: 10 Feb 2026
https://github.com/labex-labs/web-vulnerability-mastery
In this course, you will learn about the most common web vulnerabilities and how to exploit them. You will learn about SQL Injection, File Inclusion, Cross-Site Scripting (XSS), File Upload, Command Injection, and Directory Traversal vulnerabilities. You will also learn how to exploit these vulnerabilities using various techniques and tools.
command-injection course directory-traversal ethical-hacking exploitation file-inclusion hacking hands-on labex labs owasp pen-testing penetration-testing programming security-testing sql-injection vulnerability-assessment web-application web-security xss
Last synced: 11 Jan 2026
https://github.com/vaibhavmojidra/kotlin---demo-difference-between-var-and-val
In Kotlin, var and val are used to declare variables. The main difference between them is that var declares a mutable variable, which means its value can be changed after it is initialized, while val declares an immutable variable, which means its value cannot be changed after it is initialized.
coding kotlin mojidra programming vaibhav vaibhav-mojidra vaibhavmojidra var-vs-val
Last synced: 12 Apr 2025
https://github.com/alapipapi/quest-a-day
Explore daily challenges in coding, fitness, creativity, and problem-solving. Push boundaries and grow consistently.
coding-challenges creativity daily-challenges developer fitness growth learning motivation problem-solving programming projects self-improvement skills technology
Last synced: 21 Sep 2025
https://github.com/phile779/tech-explorer-hub
Create the best technical resources for developers to build a strong foundation for professional growth.
ai-model css diffusion docsify face-swap good-example html image-generation javascript open-source people-of-action programming rotary stable-diffusion
Last synced: 12 Apr 2025
https://github.com/parisaalizadeh2003/accesscontrol-
This project implements an authentication decorator to control user access levels in Python. Based on roles (Admin, Member, Guest), it determines whether a user is authorized to execute a function. 🚀🔒
access-control admin authentication coding decorators guest member permissions programming python python-security rbac role-based-access security user-authentication
Last synced: 12 Apr 2025
https://github.com/aishikmukherjee/random-password-generator-in-python
Developer/Creator: Aishik Mukherjee
code easy learn-to-code password password-generator programming programming-in-python programming-language python python3 randomization ready-to-use
Last synced: 09 Apr 2025
https://github.com/yogawan/algoritma-pemrograman
Sela, E. I. (2022). Modul Praktik Algoritma & Pemrograman. Fakultas Sains dan Teknologi Universitas Teknologi Yogyakarta.
Last synced: 06 Mar 2025
https://github.com/progambler227788/battle-ship-game
This is a Python implementation of the Battleship game where the computer plays against itself. The game board is a 10x10 2D list, and five ships are randomly placed on it at the start of the game.
battle-ship-game battleship-game coding-beginners-projects database django dsa flask flask-sqlalchemy programming programming-fundamentals programming-language python python-library random-library ship-battle
Last synced: 16 May 2025
https://github.com/crazywolf132/blackrum
A low level coding language made by me.
c crazywolf example interpreter language opensource programming sample
Last synced: 05 Apr 2025
https://github.com/prashantsaini1525/alpha-course-2025
Java Programming – Alpha Course: Notes, code, & challenges from Apna College Alpha Batch 3.0 covering Java fundamentals, data structures, algorithms & competitive programming.
algorithms apna-college competitive-programming data-structures dsa interview-preparation java java-basics programming programming-notes
Last synced: 04 Apr 2025
https://github.com/alyssonmach/machine-learning-com-python
Aplicações de Machine Learning usando a linguagem de programação Python.
ia keras-tensorflow machine-learning matplotlib numpy pandas programming python scikit-learn scipy
Last synced: 10 Apr 2026
https://github.com/umairazmat/javascript-challenges-world
Check out my beginner-friendly GitHub repo🚀 with free programming exercises and challenges that cover various JavaScript concepts, including problem-solving, programming fundamentals, and ES6 JavaScript.Improve your JavaScript skills and have fun while practicing with open-source exercises.Give it a ⭐️ and fork for inspiration or your own projects
begineer-practice beginner-friendly beginners-exercises beginners-guide beginners-tutorial-series es6-javascript javascript javascript-es6 js problem-solving problem-statement problemsolving programming programming-challenges programming-contests programming-exercises programming-fundamentals programming-language
Last synced: 04 Apr 2025
https://github.com/abdulsamie10/http-server-c
This repository contains the code of HTTP, which accepts requests and response based on the requests.
c c-language c-programming edit get http http-server post programming read server ubuntu write
Last synced: 01 Aug 2025
https://github.com/atoktajuddin/learn_rust_0_to_mastery
Repo ini hanya berisikan latihan-latihan(journaling) setiap harinya.
learn-rust programming rust rust-basics rust-programming
Last synced: 29 Jun 2025
https://github.com/app-generator/learn-to-code
Learn to code - Free Programming Tutorials | AppSeed
Last synced: 20 Jan 2026
https://github.com/omr-ql/data-structures-algorithms
Hello everyone here is my data structures reading files and source code !
c-plus-plus data-structures programming
Last synced: 09 Sep 2025
https://github.com/raffian-moin/personal-blog
Personal Tech Blog for Programmers
blog laravel programming programming-blog techblogs
Last synced: 19 Apr 2026
https://github.com/sourceduty/automated_scientist
🤖 Develop customizable and automated scientist programs that hypothesize, simulate and expand knowledge.
ai ai-science artificial-intelligence automated-sci automated-science automated-scientist chatgpt computer-science customgpt developer development gpt gpts openai programming science scientific-computing
Last synced: 04 Apr 2025
https://github.com/sourceduty/network_simulator
👩🏻💻 Simulate and set up professional or home networks.
ai artificial-intelligence chatgpt custom-gpt custom-gpts gpt gpts network network-programming networking openai openai-gpt programming routing simulate simulation simulator
Last synced: 04 Apr 2025
https://github.com/cmda-tt/course-25-26
🎓 tech track · 2025-2026 · curriculum and syllabus 📊
d3 data datavis functional javascript programming research svelte visualization
Last synced: 20 Jan 2026
https://github.com/skylar-lorena/intro-to-programming
This is a basic restaurant landing page created to showcase various HTML elements, semantics, classes, and ids and how to style them using CSS for beginners.
beginners-guide css css-box-model html-css html5 introduction-to-css introduction-to-html5 introduction-to-programming programming
Last synced: 03 May 2025
https://github.com/topmbiw/best-websites-a-programmer-should-visit
Discover essential websites for programmers to enhance skills and stay updated. Contribute to this curated list on GitHub! 🌐💻
all-in-one awesome books coding-style collection competitive-programming data-structures fundamentals-of-programming hacktoberfest interview-practice java links programmer programming puzzle sites wiki wikipedia
Last synced: 29 Jun 2025
https://github.com/sourceduty/simulation_dev
👨💻 Create new models for simulation programs.
ai-programming ai-sim ai-simulator artificial-intelligence chatgpt custom-gpt developer-tools gpt gpts math-sim openai pen-and-paper programmer programming sim simulation simulations simulator theoretical-computer-science
Last synced: 04 Apr 2025
https://github.com/jhasuraj01/cppcourse
Here you will learn the basic and advance cpp concepts
concept cpp cpp-course cppcourse example-code example-project examples learn learn-to-code learning-by-doing learning-cplusplus learning-exercise object-oriented-programming programming
Last synced: 04 Apr 2025
https://github.com/g1joshi/pepcoding
algorithms data-structures java pepcoding programming
Last synced: 31 Aug 2025
https://github.com/mr-won/programming-linguistics
컴퓨터공학과 프로그래밍 언어론 정리입니다.
igloocorporation programming programming-language programming-linguistics
Last synced: 30 Mar 2025
https://github.com/btag16/cosmos-flask-blog
A personal blogging platform built with Flask, PostgreSQL, and Bootstrap. Features user authentication, dynamic posts, email notifications, and a responsive design for a modern blogging experience.
bootstrap5 database flask flask-application gunicorn orm postgresql procfile programming psycopg2 python sqlalchemy sqlite wtforms
Last synced: 10 Apr 2026
https://github.com/mirianalejandra1996/calendar-app-backend
📅 Calendar API - Una solución eficiente para la gestión de eventos en calendarios de usuarios. Desarrollada con Node.js, Express.js y MongoDB para garantizar un rendimiento óptimo y seguridad en la gestión de datos. Incluye autenticación de usuarios a través de tokens JWT para una experiencia personalizada y segura 🔒
api-rest backend code express innovation javascript laboratoria mongodb nodejs programming
Last synced: 10 Apr 2026
https://github.com/mlh-fellowship/anon-code
A fast code collaboration platform.
Last synced: 18 Oct 2025
https://github.com/nxame/vehicleparking
Vehicle Parking System software using C
c college-project parking programming vehicle
Last synced: 28 Oct 2025
https://github.com/alfioma/ada-xtq
🔗 Simplify data transfer with ada-xtq, a lightweight tool for seamless integration and efficient handling of data between platforms.
ada algorithms api-development artificial-intelligence automation data-analysis data-visualization docker machine-learning neural-networks open-source programming python software-development xtq
Last synced: 01 May 2026
https://github.com/simpsonresearch/apc5-6
Learn the Golang Programming Language in Week 5 and 6 of my Advanced Programming Club
Last synced: 31 Aug 2025
https://github.com/archishmansengupta/hackertype
a programming lingo based typing speed drill website
css html javascript programming typing typing-practice
Last synced: 07 May 2026
https://github.com/jom3/personal-blog
astrojs css3 framework html5 javascript programming website
Last synced: 10 Apr 2026
https://github.com/japrozs/homer
A general-use, imperative scripting language focused on simplicity and ease of usability
c homer interpreter language programming
Last synced: 30 Jul 2025
https://github.com/nishan-pradhan06/buzz_game-arduino
simple buzz game in arduino
ardunio ardunio-uno buzz-game programming robotics
Last synced: 16 May 2026
https://github.com/init-io/thirdbrac
**thirdBrac** is a Python-style list library for Java, bringing the simplicity of Python’s `list` to Java. It supports all major list operations, slicing, and functional programming, making Java list handling intuitive and efficient. 🚀
java javalib javalibrary javalistsort list listing programming python
Last synced: 16 May 2026
https://github.com/skyrocketstan/learning_go_by_example
Go by Example
byexample go go-learning golang learn-to-code programming
Last synced: 28 Mar 2025
https://github.com/fernandezfran/python_unsam
Curso de programación en Python - UNSAM
Last synced: 16 Jan 2026
https://github.com/bniladridas/chatbot
The chatbot is designed to engage in conversations with users based on predefined patterns and responses.
algorithms data-structures nlp programming
Last synced: 14 Mar 2025
https://github.com/zerasul/mdbook_en
16 Bits Homebrew Development Book (English Version)
c megadrive programming retro sgdk
Last synced: 11 May 2026
https://github.com/saleh0987/cpp_problems_solving
CodeWars CPP Problems Solving
cpp problem-solving programming
Last synced: 28 Mar 2025
https://github.com/erictleung/euler-problems
:triangular_ruler: Scripts to Solve Project Euler Problems
algorithms mathematics programming project-euler
Last synced: 03 Apr 2025
https://github.com/lucasnbarbero/javascript-guide
Una guía interactiva para aprender JavaScript desde cero, con ejemplos prácticos, ejercicios y explicaciones claras. 🚀📚
astro beginners guide javascript programming web-development
Last synced: 10 Apr 2026
https://github.com/sirjoaogoncalves/proemacs
Configuration for ProEmacs
config emacs emacs-configuration emacs-lisp programming
Last synced: 07 Jul 2025
https://github.com/vancenceho/50.001-information-systems-programming
♨️☕ 50.001 - Introduction To Information Systems & Programming problem sets, assignments and courseworks
assignment-solutions code getting-started-with-java intro-to-java-programming java programming solutions
Last synced: 11 Jun 2026
https://github.com/mathspp/the-little-book-of-pygame
Source code for the games from the book “The little book of pygame”
game game-development programming pygame python python3
Last synced: 28 Mar 2025
https://github.com/ianfelps/prog_concorrente
Repositório para atividades e projetos da disciplina de Programação Concorrente e Distribuída na UCB (5º Semestre).
concurrent-programming distributed-programming programming python threads
Last synced: 13 Oct 2025
https://github.com/ananyachibber21/artificial-intelligence
Artificial Intelligence concepts, projects, etc.
artificial-intelligence automation computer-vision deep-learning machine-learning programming projects python
Last synced: 03 Apr 2025
https://github.com/kaixtr/cobracoral
Pseudo linguagem de programação para aprendizado de lógica
portugol programming programming-language pseudolang python python3
Last synced: 14 Mar 2025
https://github.com/ananyachibber21/universal_technical_systems_internship
Summer Internship 2022 - Universal Technical Systems. Embedding Machine Learning Algorithms to TK Solver 6.0 using Python
algorithms internship machine-learning programming python research
Last synced: 09 Jul 2025
https://github.com/muhamedlabs/muhamed_pro-suite
Этот пакет — универсальный набор для творческих и технических специалистов, включающий плагины и уроки для работы в Adobe After Effects, Premiere Pro, Photoshop, Illustrator, Cinema 4D, Blender и не только.
demo design pak programming visualization youtube
Last synced: 14 May 2026
https://github.com/silent0wings/arithmetic-calculator-using-custom-stack-implementation
This project implements an arithmetic calculator capable of parsing and evaluating mathematical expressions using a custom stack data structure. The calculator handles various arithmetic operations and parentheses, providing accurate results for complex expressions.
algorithm arithmetic-calculator calculator coding-practice custom-data-structure custom-stack data-structures expression-evaluation java math-operations math-tool programming reverse-polish-notation software-development stack-implementation
Last synced: 25 May 2026
https://github.com/mivia-net/devbytes-blog-articles
architecture blog go nodejs php programming python ruby web
Last synced: 11 Apr 2026
https://github.com/art2url/leetcode
👨💻 A repository of solutions for LeetCode problems, focusing on algorithms, data structures, and efficient coding practices.
coding-challenges competitive-programming github javascript learning leetcode problem-solving programming solutions sql typescript
Last synced: 10 Apr 2026
https://github.com/dunky-star/mpp-project-2023-group2
Team Project - MPP (Library Management System using Swing)
coding computer-science java java-17 javaprogramming maharishi-international-university master-degree mpp mscs programming university-course university-coursework
Last synced: 28 Mar 2025
https://github.com/ite-2022-pwr/jezyki-programowania
Języki programowania (kurs Javy), ITE SI semestr 3, laboratoria
java kubik programming rmi socket-programming thread
Last synced: 28 Mar 2025
https://github.com/ite-2022-pwr/ite-is-semestr-3
Semestr 3, studia inżynierskie: Języki programowania, LUC, PPS
digital-logic java programming python rmi university university-project
Last synced: 16 Apr 2026
https://github.com/ite-2022-pwr/programowanie-obiektowe
Proamowanie obiektowe, semestr 2
Last synced: 27 Apr 2026
https://github.com/tcampbell01/ai-code-explainer
AI-powered code explainer with interactive chat. Provides beginner/intermediate/expert level explanations using Claude Haiku. Features curated learning resources and follow-up Q&A.
ai anthropic beginner-friendly chatbot claude code-explanation documentation education fastapi javascript programming python
Last synced: 15 Jan 2026
https://github.com/aravind452/flight-ticket-booking
Zoho 3rd round project - Flight ticket booking system
Last synced: 14 May 2026
https://github.com/karlbateman/vyper
An experimental programming language inspired by Python and Go.
codegen golang lexer parser programming python zig
Last synced: 10 May 2026
https://github.com/hussein-m-kandil/odin-basic-info-site
The 1st project in The Odin Project Node.js course. A very basic informational site that contains 4 pages: index, about, contact-me and 404.
back-end backend css development html javascript node node-js nodejs programming web web-development webapp
Last synced: 11 Apr 2026
https://github.com/peoray/exercism
Repo for my solutions to exercism exercises
exercism exercism-solutions go golang programming
Last synced: 29 Jun 2025
https://github.com/trappey889/roblox-krampus
Roblox Krampus 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 project repository roblox roblox-scriptify script scripting
Last synced: 12 Aug 2025
https://github.com/ahnaf1524/become-cf-pupil
Journey to become a Codeforces Pupil! Practice problem-solving, master algorithms, and track progress step by step
competitive cpp17 datastructures-algorithms programming
Last synced: 23 Mar 2025
https://github.com/stefan2810/oop_labs
OOP problems solved in C++
cpp oop problem-solving programming
Last synced: 02 Aug 2025
https://github.com/princeinscripts/dsa-practice-with-cpp-pw
A practice code repository for learning C++ programming language fundamentals alongside Data Structures and Algorithms (DSA) concepts via Programming with Mosh tutorials, aiding in mastering core computer science principles through hands-on exercises.
algorithms c-plus-plus coding-challenge computer-science data-structures learning-resources programming
Last synced: 27 Mar 2025
https://github.com/jonatankovalik/projects
My Own Projects
c-sharp coding coding-projects cpp css html java javascript my-work programming projects python website-projects
Last synced: 29 Jun 2025
https://github.com/fellipecaetano/fellipecaetano.github.io
Short posts about iOS development using Swift, records of experiences and failed hackings and occasional rants about life as a programmer.
blog ios journal personal programming swift website
Last synced: 01 May 2026
https://github.com/znx-30/resumeitnow-
ResumeItNow is a free, open-source resume builder that helps job seekers create professional resumes without watermarks or hidden fees. Built with modern technologies and powered by AI, it offers a seamless experience for creating ATS-friendly resumes.
ats github minimal programming project resume study
Last synced: 16 May 2026
https://github.com/muhammadibrahim-dev/wma-js-assignment
Web and mobile Application Assignment
asignments course-project javascriptlogics javascripts meterial meteriallearn programming programs programsolve projects wma
Last synced: 03 Mar 2025
https://github.com/rkstudio585/todo-list
A simple console-based To-Do List application that allows you to add, view, and delete tasks. It uses SQLite for persistent storage, ensuring your tasks are saved between sessions. Manage your tasks easily with this lightweight and efficient tool.
c c-script programming programming-project task task-manager to-do to-do-list-in-c-script
Last synced: 27 Mar 2025
https://github.com/newlandtv/morse-coding
Coding with Morse Code.
coding cpp morse-code programming
Last synced: 14 Mar 2025
https://github.com/swapnanildutta/java-codes-isc
These are some of the java codes I had done for my ISC project.
bluej java miscellaneous programming
Last synced: 25 Feb 2025
https://github.com/swapnanildutta/c-programs
algorithms-and-data-structures c hacktoberfest programming
Last synced: 11 Jul 2025
https://github.com/ashwanisingh-07/e-learning-website
A responsive E-Learning website built with HTML, CSS, SCSS, and JavaScript offering a collection of paid and free books for learners.
books css developer developer-tools ebooks free-resources frontend html javascript learning programming scss web-development
Last synced: 10 Apr 2026
https://github.com/awais-124/bankist-web-app
A Bankist App developed using JavaScript for learning.
arrays css html js programming webapplication
Last synced: 03 Feb 2026
https://github.com/exp-codes/pypdm-db
sqlite/mysql 的 PDM 生成器
bean dao pdm programming pypdm-db pypi
Last synced: 03 Apr 2025
https://github.com/valyaevgeorgiy/studying-at-the-fa
Студенческие работы в рамках прохождение курсов в Финансовом университете при Правительстве РФ на направление "Прикладная информатика".
analytics financial-analysis financial-university it programming
Last synced: 12 Dec 2025
https://github.com/mingderwang/bun-mongodb
mongodb test with bun
bun database mongodb programming template test
Last synced: 11 Apr 2026