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/fadel-hasan/pl_project
Programming languages project, Pharmacy and Warehouse Department, Damascus University
api back-end backend backend-api collection dart flutter front-end frontend laravel pharmacy-management-system php postman programming project rest-api warehouse-management-system
Last synced: 11 Apr 2026
https://github.com/seanpm2001/snu_2d_programmingtools_ide_zig
The Zig Programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide md programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogrammingtools txt web web-ide zig zig-language ziglang zir
Last synced: 15 Apr 2025
https://github.com/rodrigooler/rodrigooler
Personal site developed with https://html5up.net/identity
code css3 html5 html5up javascript oler programming site web web-site
Last synced: 10 Jan 2026
https://github.com/mylena13s/learning-java
coding-exercises java java-development learning programming
Last synced: 15 Mar 2025
https://github.com/syedfahadali399/45-assignment-by-governer-initiative-typescript
This is 45 Assignment By Governer Initiative Program In which we Learn Typescript
coding javascript npm-package programming typescript
Last synced: 08 Jan 2026
https://github.com/codewithalamin/glassy-login-form
This is a modern Glassy blurred background login form.
blacklivesmatter codepapa360 codewithalamin coding-challenge css front-end front-end-development frontend glassmorphism-blur glassmorphism-css html5 login-form portfolio programming programming-challenges signin-page ui-design webdesign webdevelopment website
Last synced: 11 Feb 2026
https://github.com/rajatt95/java_oc
Programming | Java | IntelliJ | Data Types - Primitive, Reference | String and its operations | Control Statements - For, ForEach, While, Switch-Case| OOPS concepts - Encapsulation, Inheritance, Polymorphism | Abstraction using Interface and Abstract class | Access Modifiers | Exception Handling | File Operations - READ, WRITE
abstract-class access-modifiers control-structures data-types exception-handling file-operations intellij interface java oops programming
Last synced: 17 Oct 2025
https://github.com/nachokhan/pstruc-vscode-extension
A vscode extension to get the project structure of your current project
ia json programming vscode vscode-extension
Last synced: 15 Feb 2026
https://github.com/diegotoral/paths
Learning resources on various topics (paths)
development learning programming resources
Last synced: 19 Mar 2026
https://github.com/walderlansena/md5crack
:unlock: :key: Perform md5 hash break with offiline shell script
criptography decryption hash md5 md5sum programming shell shell-script
Last synced: 25 Mar 2025
https://github.com/woolseyworkshop/article-adding-digital-io-to-your-arduino
Adding Digital I/O To Your Arduino Article Resources
74hc165 74hc595 arduino electronics mcp23017 programming
Last synced: 10 Jan 2026
https://github.com/howprogrammingworks/collections
Different types of Associative Collections
array javascript js map node nodejs object polyfill programming set weakmap weakset
Last synced: 18 Oct 2025
https://github.com/ikiwo/snake
Snake Game with Java
2d-game game java programming snake-game
Last synced: 08 May 2025
https://github.com/benherbst/benherbst
design, programming, art, music
art benherbst music programming
Last synced: 19 Mar 2026
https://github.com/itaynir1/port-scanner
The Port Scanner project is a Python script that allows users to scan for open ports on one or multiple target IP addresses. It utilizes sockets to check the connectivity of specified ports, aiding in network analysis and cybersecurity assessments.
command-line-utility cyber-defense cybersecurity ethical-hacking information-security internet-scanner network-analysis network-security network-tools open-ports-detection pentesting-tools port-scanner port-scanning programming python socket
Last synced: 16 May 2025
https://github.com/woolseyworkshop/article-using-the-arduino_lsm6ds3-library-to-access-the-arduino-uno-wifi-rev2-imu
Using The Arduino_LSM6DS3 Library To Access The Arduino Uno WiFi Rev2 IMU Article Resources
arduino electronics lsm6ds3 programming sensors
Last synced: 09 Jan 2026
https://github.com/seanpm2001/snu_2d_programmingtools_ide_coq
The Coq Programming language IDE submodule for SNU Programming Tools (2D Mode)
coq gpl3 gplv3 ide md programming snu snu-2d snu-2d-programming-tools snu-development snu-programming-tools snu-programmingtools snu2d-programmingtools snuprogrammingtools txt web-ide
Last synced: 07 Apr 2025
https://github.com/tomaztk/sudoku_game_with_r
Sudoku game with R Language
programming r r-programming rstats sudoku sudoku-solver
Last synced: 02 Sep 2025
https://github.com/souleeater99/minishell
About Minishell - A 42 School project implementing a simplified Bash-like shell in C This educational project dives into core systems programming by recreating shell fundamentals: Process control (fork/exec, pipes, signals) File I/O (redirections, heredoc) Memory-managed environment (zero leaks) Bash-like features with 42's strict coding stand
1337cursus 1337school 42cursus 42projects 42school bash c file filedescriptor filesystem mangagement memory-management processes programming system unix-shell
Last synced: 15 Feb 2026
https://github.com/syedfahadali399/jioned-python-repo
This is a Jioned Repo Between me and my Friend where we push code on this repo on Python Programming
Last synced: 05 Mar 2026
https://github.com/macro21kgb/create-datapack
A very simple and easy to use CLI to create the folder structure of your datapacks and generate custom boilerplate code for you
cli datapack datapack-creator datapacks generator mc mc-function minecraft minecraft-datapack minecraft-tools modular programming
Last synced: 28 Feb 2026
https://github.com/hugodonotexit/cbudgie
C-like but simpler and still smart, like Budgie
cbudgie cpp interpreter new-language programming programming-language
Last synced: 11 Feb 2026
https://github.com/gleich/multi-lang-calcs
🏫 Calculators for School in many different programming languages
help highschool programming python utility
Last synced: 11 Mar 2025
https://github.com/seanpm2001/learn-nim
A repository for showcasing my knowledge of the Nim programming language, and continuing to learn the language.
article collection education gpl3 gplv3 learn learn-nim learn-nim-lang learn-nim-language md nim nim-collection nim-lang nim-language nimrod programming seanpm2001 seanpm2001-education seanpm2001-life-archive txt
Last synced: 23 Mar 2025
https://github.com/muhammadmooazam/mysql-with-python
mysql-database programming python rdbms
Last synced: 13 Apr 2026
https://github.com/seanpm2001/snu_2d_programmingtools_ide_nim-nimrod-
The Nim (old: NimRod) Programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide md nim nim-lang nimlang nimrod nimrod-lang nimrodlang programming snu snu-2d snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools txt web-ide
Last synced: 18 Jun 2025
https://github.com/daoud-hussain/python-rock-paper-scissor-game
This is a game made using Python. It's a public repository so you can download the code for free. Hit the star button if you liked this.
game programming python rock-paper-scissor
Last synced: 25 Feb 2025
https://github.com/seanpm2001/snu_2d_programmingtools_ide_saltstack
The SaltStack Programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide md programming saltstack saltstack-lang saltstack-language snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogrammingtools snuprogrammingtools txt web-development web-ide
Last synced: 09 Apr 2025
https://github.com/ayeshaaaaaaaaa/university-admission-management-system
It is a first semester Programming Fundamentals project in c++ in which student record is entered and eligibility is checked on basis of merit calculated . Students record in maintained in using files in c++.
1-semester admission-management cplusplus cpp-project eligibility-checker filing merit-calculator pf programming record university-admission
Last synced: 23 Jan 2026
https://github.com/myterminal/getting-started-with-programming
Generic training plans to learn computer programming
Last synced: 06 Feb 2026
https://github.com/tusharhow/dev-dictionary
ডেভেলপারদের জন্য মাতৃভাষা বাংলায় সবচেয়ে বড় তথ্য ভান্ডার
coding developer developer-tools dictionary programming
Last synced: 26 Mar 2025
https://github.com/jawherkl/sentinel-ai
A VSCode extension and CLI tools that uses AI to not only help you write code but to instantly review it for security vulnerabilities as you write it, directly in your IDE. It shifts security "left" all the way to the moment of creation.
golang llm openrouter programming
Last synced: 08 Sep 2025
https://github.com/woolseyworkshop/article-blink-making-an-led-blink-on-a-raspberry-pi
Blink: Making An LED Blink On A Raspberry Pi Article Resources
beginner c cpp electronics programming python raspberry-pi swift
Last synced: 12 Apr 2026
https://github.com/warmist/file_to_obj
Converts any file to linkable x64 obj file for msvc. This way you don't need to compile C file (e.g. from xd) and you dont need to mess with resource files etc...
linking msvc programming utility
Last synced: 22 Jun 2025
https://github.com/mrseanryan/windows-scripts
Windows scripts and programming tools and git notes
developer-tools git programming scripts tools windows
Last synced: 03 Aug 2025
https://github.com/franneck94/vns-cflp
Variable Neighborhood Search for the CFLP
binary cflp heuristic local programming search vns
Last synced: 25 Oct 2025
https://github.com/saeedkohansal/php-vpn-detection-iphub
Discover the comprehensive guide to Implementing VPN Detection on a PHP Server. This tutorial provides step-by-step instructions on VPN Detection in PHP, using IPHub API for reliable results. Learn how to safeguard your server by Detecting Malicious IPs and understand the techniques to Identify VPN/Proxy/Server IPs on the server side.
backend backend-api how-to howto howtocode howtocodewell iphub json-api php php-project programming proxy-detection server server-side vpn vpn-detection vpn-detector vpndetection webdeveloper webdevelopment
Last synced: 25 Mar 2025
https://github.com/dzmitryur/js-html-css-apps
Projects for Beginners in JavaScript HTML CSS
beginner-project css css-flexbox css3 html html5 javascript js programming
Last synced: 11 Feb 2026
https://github.com/engineeringsoftware/ogo
Object Graph Programming
cypher declarative heap imperative paradigm programming
Last synced: 19 Mar 2026
https://github.com/nixhantb/data-structures-and-algorithms-in-java-
Master Java Programming and Data Structures and Algorithms in Java in an efficient way. Clear concept on Recursion and Sorting
algorithms algorithms-and-data-structures competitive-programming data data-structures java java-8 programming
Last synced: 05 Jul 2025
https://github.com/konstantint/breadboardbot
Build instructions and example code for a low-tech educational "robotic platform".
circuitpython education line-follower low-tech-and-low-cost microcontrollers programming robotics xiao-rp2040
Last synced: 25 Jun 2025
https://github.com/shashank02051997/datastructureinc
Programs of Data Structure in C
Last synced: 08 Oct 2025
https://github.com/seanpm2001/snu_2d_programmingtools_ide_plpgsql
The PlPGSQL programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide md plpgsql plpgsql-language plpgsql-lnang programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogrammingtools snuprogrammingtools txt web-development web-ide
Last synced: 03 Mar 2026
https://github.com/thecoderpinar/ml-perceptron-project
This project demonstrates the implementation of the Perceptron algorithm for binary classification tasks. It includes various advanced features such as data augmentation, feature engineering, and deep learning techniques to enhance model performance and robustness.
artificialintelligence binaryclassification dataanalysis datascience deep-learning jupyter-notebook machinelearning opensource perceptronalgorithm programming python
Last synced: 10 Jun 2025
https://github.com/curran/example-viewer
A presentation tool and programming sandbox for code examples.
education programming teaching web
Last synced: 01 Feb 2026
https://github.com/josgard94/newton-raphson-method-python-
In this program the Newton-Raphson method is implemented to approximate the roots of a real function.
matematicas metodos-numericos newton-raphson programming programming-python python python3
Last synced: 09 Oct 2025
https://github.com/gabriel-logan/buscasubs
C program used to search for subdomains on a specific website. Programa em C utilizado para buscar subdominios em algum site especifico
domain pentest pentesting-tools programming security subdomain-enumeration web-scraping
Last synced: 09 Oct 2025
https://github.com/uralstech/peyx2
A lightweight text editor / IDE
coding editor ide lightweight programming python-app simple text-editor
Last synced: 17 Jun 2025
https://github.com/stepantita/interview-prep
This repository contains C++ solutions for various LeetCode problems, categorized into multiple sections by topics
algorithm-challenges algorithms c-plus-plus cpp data-structures leetcode leetcode-solutions problem-solving programming programming-exercises
Last synced: 17 Jan 2026
https://github.com/h3rald/vscode-min-lang
A Visual Studio Code extension to support the min programming language.
Last synced: 02 Feb 2026
https://github.com/zukahai/cpp-basics-tutorial
A comprehensive guide to learning the basics of C++ programming. This repository includes tutorials, code examples, and exercises to help beginners get started with C++
basics beginner c-plus-plus coding education examples exercises learning programming tutorial
Last synced: 22 Feb 2026
https://github.com/nikumu/artigos
Repositório de artigos técnicos em português e inglês sobre desenvolvimento e tecnologia.
articles artigos javascript linguagens-de-programacao programacao programming tecnologia
Last synced: 05 Feb 2026
https://github.com/ssukhpinder/rest.api.features
Collection of REST API Features followed with best pratices
aspnetcore beginner coding csharp dotnet dotnet-core programming rest restful-api
Last synced: 24 Nov 2025
https://github.com/muhammadmooazam/raspberry-pi-series
iot programming python raspberry-pi
Last synced: 10 Oct 2025
https://github.com/praabindhp/scientific_calculator
Java Program For Scientific Calculator
calculator-application code java programming scientific
Last synced: 05 Mar 2025
https://github.com/gabriel-logan/keylogger-full-working
This project allows you to capture and record keystrokes made by the user on a computer while the program is running. "Keylogger full working" is a project hosted on GitHub that implements a working keylogger in C.
c capture keylog keylogger keylogger-c keys keystrokes log logs programming security
Last synced: 06 Oct 2025
https://github.com/nelson-gon/nelson-gon.github.io
Biologically Plausible Programming
bioinformatics blog blogdown computational-biology data-analysis data-exploration ghost ghostwriter-theme github github-pages hugo-site hugo-theme programming python3 r side-project
Last synced: 07 Feb 2026
https://github.com/devsujay19/youtube-logo
This is the simple and classic YouTube Logo.
css css3 design designing htm5-css3 html html-css html5 logo logo-design logo-designing platform programming projects video youtube yt
Last synced: 02 Jul 2025
https://github.com/darky/context-fp
Microscopic functional programming context for TypeScript
context dependency di fp functional functional-programming injection javascript js programming ts typescript
Last synced: 01 May 2025
https://github.com/hevalhazalkurt/dev-notes
A bunch of my dev notes, blog posts, and things I've learned while building stuff. Questions, thoughts, and comments are always welcome, let’s chat!
blog experience learning programming python writing
Last synced: 02 Mar 2026
https://github.com/semmidev/blog-programming-foundation
programming concept blog
assignments basic java programming
Last synced: 06 Oct 2025
https://github.com/jepozdemir/opentelemetry_todo_api_sample
A simple TO-DO API using ASP.NET Core that demonstrates how to configure OpenTelemetry tracing for ASP.NET Core applications to monitor and gain insights into your application's performance.
aspnet aspnet-web-api aspnetcore csharp csharp-code dotnet dotnet-core opentelemetry opentelemetry-dotnet opentelemetry-exporter opentracing programming
Last synced: 21 Feb 2026
https://github.com/aethel-systems/aethelium
Aethelium: A hardware-first, runtime-less language for modern systems programming. Bypassing linkers and bulky frameworks to emit UEFI and bare-metal binaries directly.
bare-metal compiler cross-compiler hardware-abstraction language macos operating-system programming system uefi windows x86-64
Last synced: 13 Mar 2026
https://github.com/gabryon99/mucomp-lang
μcomp-lang is a didactic language implemented for Language, Compilers and Interpreters course at UniPi.
compilers languages lexer llvm menhir ocaml ocamllex parser programming
Last synced: 12 Nov 2025
https://github.com/praabindhp/armstrong_random
Java Program For Armstrong Random
armstrong-numbers java programming random range
Last synced: 06 Oct 2025
https://github.com/seanpm2001/learn-raku
A repository for showcasing my knowledge of the Raku programming language, and continuing to learn the language.
article collection gpl3 gplv3 learn learn-raku learn-raku-lang learn-raku-language md perl6 programming raku raku-collection raku-lang raku-language seanpm2001 seanpm2001-education seanpm2001-life-archive txt
Last synced: 09 Apr 2025
https://github.com/delpineai/7segmentdisplay
7-Segment Alphanumeric Display using VHDL. Programmed with pure Boolean algebra.
7segment alphanumeric alphanumeric-display boolean boolean-algebra boolean-logic coding logic-gates programming vhdl vivado
Last synced: 21 Jan 2026
https://github.com/adzo261/go-practice
Repository meant for practicing Go. Stores concept-wise resources I read, and programs/projects I coded.
api backend backend-with-go concurrency go golang gopher networking programming
Last synced: 23 Mar 2025
https://github.com/praabindhp/employee-pay_roll
Java Program For Employee Pay Roll
code employee java payroll programming
Last synced: 06 Dec 2025
https://github.com/eskabore/cs50x-2023
This repository houses all the problem sets and my final project for CS50 2023
algorithms c-language c-plus-plus cs50 cs50x data-structures javascript memory-allocation programming python
Last synced: 16 Apr 2026
https://github.com/praabindhp/string_operations-array_list
Java Program For String Operations Array List
arraylist code java operations programming string
Last synced: 05 Mar 2025
https://github.com/delpineai/light_box_project
A fun and interactive 3x3 LED game built with Arduino Nano, where each of the 9 LEDs on the display acts as a button. Objective: invert the LEDs so that all of them are turned on simultaneously!
arduino arduinonano circuit coding cplusplus keypad-library programming projects soldering
Last synced: 08 Feb 2026
https://github.com/jaaufauvre/bookmarks
For now, just a personal list of 📚 and publications
architecture engineering engineering-practices programming
Last synced: 09 Feb 2026
https://github.com/sonawaneashwini/simple-python-mini-projects
From utilities like converters and calculators to interactive games and trackers, each project emphasizes Python's capability for both learning and real-world application development
coding mini-project programming python python-coding-challenges python-mini-project pythonprogramming
Last synced: 09 Feb 2026
https://github.com/geovannewashington/ansi-nerd
Notes and exercises from K&R and Neso Academy.
c c-programming-language learning programming
Last synced: 05 Oct 2025
https://github.com/praabindhp/user_defined-exception
Java Program For User-Defined Exception
code defined exception-handling java programming user
Last synced: 05 Mar 2025
https://github.com/hashimthepassionate/javascript-mastery
Master JavaScript step by step with practical examples and hands-on projects. This repository covers everything from the basics to advanced concepts, including values, types, operators, functions, and more.
arrays asynchronous-programming dom-manipulation functions higher-order-functions javascript programming regular-expressions web-development
Last synced: 04 Jan 2026
https://github.com/matteobaccan/pathtoseniordeveloper
Repository ufficiale del libro
ebook libro programming senior-programming
Last synced: 11 Oct 2025
https://github.com/freebirdscrew/datastructures_python
Data Structures Implementation in Python and Explains each Steps.
data data-visualization datascience datastructures datastructures-algorithms datastructures-algorithms-python datastructures-implementation datastructuresandalgorithm freebirdscrew programming python simranjeet simranjeetsingh
Last synced: 16 Apr 2026
https://github.com/ataldaaiume/portfolio-da-elo
✨ Portfólio pessoal em construção, pensado com carinho para apresentar quem sou, o que faço e até onde quero chegar. Aqui você vai encontrar meus projetos, habilidades e um pedacinho da minha jornada como futura desenvolvedora.
artist css css3 html html5 javascript js portfolio portfolio-site portfolio-website programming scss site student study web website
Last synced: 14 Feb 2026
https://github.com/syipmong/todo_app
MyNote is a simple application developed using Flutter that combines note-taking and task management functionalities in one app.
flutter notes notes-app programming task-manager todo todo-app tracker
Last synced: 17 Mar 2025
https://github.com/abrarulhassan-786/smit-project-zip
link of created pages : https://github.com/Abrarulhassan-786/TMS-PROJECT
code csharp-code csharpcode programming programming-language
Last synced: 13 Jun 2025
https://github.com/uralstech/ezrsquarednet4.8
A clone of ezr² made with DotNet 4.8 and C# 9.0 as a class library, to be used in other programs.
computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language
Last synced: 07 Apr 2025
https://github.com/muhammadmooazam/cpp-programming-language
cpp cpp-programming-language programming
Last synced: 01 Sep 2025
https://github.com/0xSafkat20/Learning-GO
Learning GO – Go Programming Practice 🚀🐹 A collection of Go programming exercises, projects, and concepts aimed at mastering the Go language. Covers fundamentals, concurrency, and real-world applications. Perfect for beginners and developers exploring Golang!
Last synced: 29 Apr 2025
https://github.com/thecuriousjuel/daily-dose-python
This repository contains the Jupyter notebook files and pdf files for all code demonstrations.
jupyter-notebook programming python-3
Last synced: 01 Sep 2025
https://github.com/saeedkohansal/youtube-midnight-theme
Convert your YouTube Dark Theme to Midnight Theme, It's a Chrome Extension and you can use it on all Chromium-Based Browsers such as Google Chrome, Brave, Chromium, Microsoft Edge, and more...
chrome-extension chromium css css3 custom-theme dark-mode dark-theme darkmode darktheme frontend gilgeekify javascript midnight-theme programming stylesheet web-development webdevelopment widget youtube youtube-theme
Last synced: 22 Feb 2026
https://github.com/marlonvbp/calculadora-distribuicao-normal
Calculadora web interativa para a Distribuição Normal. Calcule probabilidades (menor que, maior que e entre valores) e visualize a área em um gráfico dinâmico. Feito com HTML, CSS e JS puro. 📊
education estatistica programming
Last synced: 14 Feb 2026
https://github.com/goerz/test_parallel_paradigms
Collection of test programs for various parallelization paradigms
fortran mpi openmp programming teaching
Last synced: 06 Mar 2026
https://github.com/seanpm2001/SNU_2D_ProgrammingTools_IDE_UnrealScript
The UnrealScript Programming language IDE submodule for SNU Programming Tools (2D Mode) View the main project [here](https://github.com/SNU-Programming-Tools/)
computer-programming epic-games gpl3 gplv3 ide md programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-programming-tools snu-programmingtools txt unrealscript web-ide wiki
Last synced: 11 Mar 2025
https://github.com/arnav-kr/0777
The 0777 JavaScript Challenge
0777 challenge challenges hacktoberfest javascript javascript-challenge javascript-challenges js node programmer programming web
Last synced: 30 Jun 2025
https://github.com/ain/tekkie.dev
Blog
blog devops jekyll programming technology webdev webdevelopment
Last synced: 28 Apr 2025
https://github.com/carpentries-incubator/java-intro
An Introduction to Java Programming
alpha carpentries carpentries-incubator english java lesson programming programming-language
Last synced: 19 Jan 2026
https://github.com/woolseyworkshop/article-controlling-an-arduino-from-a-raspberry-pi
Controlling An Arduino From A Raspberry Pi Article Resources
arduino electronics programming python raspberry-pi
Last synced: 27 Jan 2026