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-07-04 00:20:38 UTC
- JSON Representation
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/rahulmalhotra/programming-vidya
Code Repository for Programming Vidya
codechef codechef-competition codechef-long codechef-long-challenge codechef-solutions julylongchallenge lunchtime may-2020 programming programming-vidya
Last synced: 05 Jul 2025
https://github.com/abhishekayu/star
code coder graphics graphics-engine programer programming programs python python3 pythonturtle-graphics star turtle
Last synced: 24 Jun 2026
https://github.com/devshivamthakur/solidity-lottery-project
blockchain programming smart-contracts solidity
Last synced: 25 Mar 2025
https://github.com/gmihaila/gina_robot_arduino
[HOBBY PROJECT] Custom made robot arm with Arduino controller. Arm is built entirely by me and its purpose is purely educational. It’s my personal design developed out of my curiosity about robotics and programming hardware.
arduino c pid pid-control programming robotics
Last synced: 09 May 2026
https://github.com/bmascat/daw-notes
Exercises carried out in the different modules of the software web development degree course. DDL and DML with SQL. POO in JS, java and PHP. Agile methodologies such as TDD and DDD. UML desing. Code refactoring
java javascript php programming software-development web web-development
Last synced: 16 Apr 2026
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/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/prabaprakash/geektrust
Geektrust Challenges
challenges javascript nodejs problem-solving programming react
Last synced: 01 May 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/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/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/benherbst/benherbst
design, programming, art, music
art benherbst music programming
Last synced: 19 Mar 2026
https://github.com/diegotoral/paths
Learning resources on various topics (paths)
development learning programming resources
Last synced: 19 Mar 2026
https://github.com/muhammadmooazam/mysql-with-python
mysql-database programming python rdbms
Last synced: 13 Apr 2026
https://github.com/engineeringsoftware/ogo
Object Graph Programming
cypher declarative heap imperative paradigm programming
Last synced: 19 Mar 2026
https://github.com/bjornmelin/data-structures-and-algorithms
🛠️ A comprehensive collection of data structures and algorithms implemented in multiple programming languages. Perfect for learning, interviews, and competitive programming!
algorithms coding-practice competitive-programming computer-science data-structures data-structures-and-algorithms educational interview-preparation java programming python software-engineering
Last synced: 02 Mar 2026
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/utrechtuniversity/intro-computational-reproducibility
Material for a short version of the workshop 'Best Practices for Writing Reproducible Code'
documentation programming reproducibility utrecht-university workshop
Last synced: 19 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/fatmakahveci/memorygame
A simple card game to to practice Java and JUnit.
clean-architecture cli-application code coding core-java game java junit maven oop practice practice-programming practice-programming-skills programming programming-exercises programming-language programming-languages testing unit-testing
Last synced: 01 Mar 2026
https://github.com/alcestide/lisperatu
Snippets of code written in Lisp.
algorithms clisp clojure coding common common-lisp encryption-decryption exercism exercism-solutions functional-programming learning lisp practice programming scripts snippets
Last synced: 23 Mar 2025
https://github.com/seanpm2001/snu_2d_programmingtools_ide_crystal
The Crystal Programming language IDE submodule for SNU Programming Tools (2D Mode)
crystal crystal-lang crystal-language gpl3 gplv3 ide md 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: 06 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/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/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/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/ain/tekkie.dev
Blog
blog devops jekyll programming technology webdev webdevelopment
Last synced: 28 Apr 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: 07 May 2026
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/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/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/fabianoflorentino/aprendago
Este projeto tem como objetivo criar um CLI para facilitar a navegação e o acesso ao conteúdo do curso Aprenda Go. O CLI foi desenvolvido em Go e utiliza as bibliotecas padrão da linguagem para criar um menu interativo que permite ao usuário acessar os tópicos do curso.
development go golang learning learning-by-doing programming
Last synced: 11 Jun 2026
https://github.com/humanshu001/my-c
Basic programs that I have made while my learning phase of C programming.
Last synced: 29 Jun 2026
https://github.com/swapnanildutta/java-codes-icse
These are some of the miscellaneous Java programs during my 9th and 10th standard (ICSE).
bluej hacktoberfest java java-programming miscellaneous programming
Last synced: 16 Mar 2026
https://github.com/codewithdark-git/50-days-of-python
Over the next 50 days, we'll be embarking on an exciting Python journey, exploring a diverse range of topics through a series of small, hands-on projects. Whether you're a beginner looking to sharpen your skills or an experienced developer seeking new challenges, this series is for you!
50days 50days50projects 50daysofpython challenge completed git journey next programming project python python3
Last synced: 11 Sep 2025
https://github.com/andrew-geeks/python-internetspeed-tester
A python file which helps to test your internet speed
internet internet-connection programming python python-3 python3
Last synced: 18 Jun 2026
https://github.com/carpentries-incubator/python-novice-programming-gapminder
An introduction to Python for non-programmers using Gapminder data
beta carpentries-incubator english lesson programming python
Last synced: 24 Jan 2026
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/andipaetzold/robotkarol.dev
coding education learning programming school
Last synced: 23 Jan 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/praabindhp/scientific_calculator
Java Program For Scientific Calculator
calculator-application code java programming scientific
Last synced: 01 Jun 2026
https://github.com/bonsai-oss/goimportssort
automatically fix the order of golang imports. Repository mirrored from GitLab. 🦊
golang improvement programming tools
Last synced: 11 Jun 2026
https://github.com/ricardo-ss/projeto01-academia
Programa para gerenciar cadastro de alunos de uma academia
alunos c cadastro cadastro-de-clientes cadastro-de-pessoas programming programming-language project
Last synced: 09 Jun 2026
https://github.com/oscargonzalezdev/oscargonzalezdev
Oscar Gonzalez's Portfolio - Web Development Blog, Works and More 👨💻
blog coding framer-motion javascript nextjs particles-js portfolio programming reactjs tech webdeveloper webdevelopment
Last synced: 05 May 2026
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/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/brandonhimpfen/kb
Jekyll-powered knowledge base with domain hubs for travel, AI, crypto, programming, and digital nomadism.
ai crypto cryptocurrency digital-nomad digital-nomads kb knowledge knowledge-base knowledgebase programming travel
Last synced: 12 Jun 2026
https://github.com/figuran04/aplikasi-mobile
📃 Praktikum Aplikasi Seluler (Mobile)
application dart flutter mobile programming
Last synced: 30 Apr 2026
https://github.com/sohaamir/neuro_resources
A list of links and pages for neuroscientists covering neuroimaging, programming and research skills
bayesian-statistics fmri neuroscience programming research resources statistics
Last synced: 17 Jun 2025
https://github.com/relintai/programming_tutorials
Hungarian programming tutorials that I'm writing. (Might translate them later.)
hungarian magyar oop programming sdl2 tutorial
Last synced: 05 Apr 2025
https://github.com/knapeczadam/dae-programming-4
🦖 A collection of Programming 4 lab projects from the fourth semester at Howest DAE (2024). Focused on software and game programming patterns, modular code architecture, and advanced C++ memory and design practices — bridging the gap between academic projects and professional game development.
2024 belgium c-plus-plus coding-practice cpp dae digital-arts-and-entertainment game-dev game-development game-programming howest howest-dae kortrijk lab-exercises laboratory-exercises prog4 programming programming-4 programming-labs university
Last synced: 03 Jul 2026
https://github.com/cnahmetcn/30-gunde-javascript-turkce
30 günde javascript eğitimi Türkçe. 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. 30 günde JS öğrenebileceğiniz bir reponun Türkçe versiyonudur.
30dayscodechallenge 30daysofcode javascript js programming programming-language turkce turkish tutorial
Last synced: 14 May 2025
https://github.com/hacihaciyev/chess
Chessland - A platform for Chess lovers.
backend chess chess-game chess-puzzle chessboard chessland fen java pgn programming quarkus webapp websocket
Last synced: 11 Apr 2025
https://github.com/mahendramahara/solving-challenges-asp.net
Solving Challenges with ASP.NET: This repository provides solutions to 13 server-side programming challenges using ASP.NET, covering a wide range of functionalities and tasks. Explore a curated collection of 13 meticulously crafted solutions addressing various server-side programming hurdles, spanning a broad spectrum of functionalities and tasks.
asp-dot-net asp-dot-net-project aspdotnet aspdotnetcore aspdotnetcore-datagrid aspdotnetcore-datatable backend backend-development bca bca-project c-sharp c-sharp-library c-sharp-project database dotnet lab-exercise mahendra-mahara mahendramahara programming server-side
Last synced: 09 May 2026
https://github.com/panashemuriro/shonascript
Learn how to code in Shona using ShonaScript Programming Language🇿🇼
code coding programming programming-language shona
Last synced: 06 Mar 2025
https://github.com/jepozdemir/azure_keyvault_sample
Securing .NET Core Applications with Azure Key Vault
azure azurekeyvault charp csharp dotnet dotnetcore programming
Last synced: 12 Aug 2025
https://github.com/antonybudianto/leetcode-js
My LeetCode exercises, written in JavaScript
Last synced: 29 Oct 2025
https://github.com/cpscript/programming-languages
A repository that once done will have random scripts from most programming languages
help helper ok programming programming-language programming-languages starter-kit
Last synced: 25 Dec 2025
https://github.com/ackwolver335/ackwolver335
It is about I,me and myself the coded version of me in this digital world.
coder coding cplusplus-20 java progamming-language programming python3
Last synced: 13 Feb 2026
https://github.com/programmer-rd-ai/open-images-v6
Open-Images-V6
ai data dataset dl images ml object-detection open open-images programming python v6
Last synced: 03 Aug 2025
https://github.com/markoshb/analysis-and-design-of-algorithms-subject
Set of projects using diverse programming tecniques
algorithms complexity-measure java programming
Last synced: 09 Jul 2025
https://github.com/novikovadaria/geekbrains_python
Решение задач на питоне на нескольких специальностях. GeekBrains University | Solving python problems in several specialties. GeekBrains University
geekbrains programming project-management python
Last synced: 14 Mar 2025
https://github.com/x4raynixx/rx-scripting
RX is a lightweight scripting language focused on simplicity and low resource usage. It’s easy to learn, fast to write, and runs smoothly even on low-end PCs.
cpp csharp javascript language nextjs programming programminglanguage python
Last synced: 08 May 2025
https://github.com/bocaletto-luca/eidos
Eidos programmer language open source by bocaletto luca
bocaletto-luca developer developer-tool development-environment devlopment ei eidos eidos-language gplv3 grammar interpreter language open-source parser programming programming-eidos programming-language python sourcecode
Last synced: 03 Aug 2025
https://github.com/praabindhp/abstract_class-creation
Java Program For Abstract Class Creation
abstract class code creation java programming
Last synced: 10 Jun 2026
https://github.com/knapeczadam/dae-gameplay-programming
🧟 Gameplay Programming course project (DAE, 2023). Focused on AI agents, decision-making, steering behaviors, and pathfinding using a custom C++ framework. Final project: Zombie Survival Game — an autonomous agent surviving through dynamic AI behavior.
2023 ai artificial-intelligence belgium c-plus-plus cpp dae digital-arts-and-entertainment game-dev game-development game-programming gameplay-programming howest howest-dae kortrijk programming programming-labs student-project university zombie-survival
Last synced: 03 Jul 2026
https://github.com/ladroid/parfait
Most lightweight and easy to use RESTful web framework
async asyncio framework http-requests http-server macro macros macros-rust programming rest rest-api restful-api rust tokio tokio-rs web web-development web-framework webdevelopment
Last synced: 11 Apr 2025
https://github.com/im-beast/stoat
Agile interpreted language
interpreted language programming rust stoat
Last synced: 25 Jan 2026
https://github.com/leaphy-robotics/leaphy-webbased-svelte
Leaphy Easybloqs is software to program Leaphy Robots and Arduino microcontrollers using a block-based programming language.
arduino blockly programming robots
Last synced: 25 Jan 2026
https://github.com/praabindhp/adt-stack_operation
Java Program For ADT-Stack Operation
adt java operations programming stack
Last synced: 28 May 2026
https://github.com/awais922609/assembly-programs
This repository contains a large number of assembly programmes that I created throughout my Bachelor's semester. There are also readme files connected to each lab that explain which lab contains which questions. Enjoy learning and give the repository a like if it helped you with coding.
advance-free-debugger afd asm assembly assembly-debugger assembly-language assembly-x86 coal masm32 masm64 programming
Last synced: 29 Mar 2025
https://github.com/sourhub226/c-cpp-programs
Important C and C++ programs for computer engineers.
ai algorithm-analysis algorithms artificial-intelligence automata c computer-engineering computer-science cpp data-structures dfa education graphics hacktoberfest learning network oop operating-system programming
Last synced: 24 Aug 2025
https://github.com/haroenv/presentations
Some presentations I've given
presentations programming talks
Last synced: 29 Jul 2025
https://github.com/meleu/meleudotsh
Repositório por trás do https://meleu.sh
bash bash-scripting linux linux-shell programming shell shell-script shell-scripting
Last synced: 14 Apr 2025
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/akhilpandey95/experiments
Articles about technology stacks, software libraries and programming paradigms
experiments machine-learning programming statistics
Last synced: 31 Aug 2025
https://github.com/zwliew/competitive-programming
Notes, libraries, templates, and solutions to various competitive programming platforms.
challenge coding competitive cp cpp ctci leetcode mrjudge programming python
Last synced: 10 Apr 2026
https://github.com/blaze2216/java-learning-journey
🚀 My Java learning journey from basics to advanced concepts. 10+ well-documented programs covering fundamentals, loops, user input, and algorithms. Each program includes detailed comments and demonstrates clean coding practices.
algorithms beginner best-practices coding-journey documentation education java learning programming tutorial
Last synced: 29 Jul 2025
https://github.com/bkpecho/starwars-quotes-crud-app
This project is a CRUD application with a Star Wars theme, developed using Node.js, Express, and MongoDB. The project demonstrates proficiency in creating a reliable and scalable web application using popular server-side technologies.
api-design backend-development crud express flexibility javascript mongodb node-js programming rest-api scalability star-wars tutorial web-development
Last synced: 09 Apr 2026
https://github.com/muhammadmooazam/esp32-series
This is for teaching purposes
Last synced: 19 May 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/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/parzibyte/importar-archivos-python
Ejemplos para importar nuestros propios archivos, funciones o clases con import usando Python - https://parzibyte.me/blog
good-practices import programming python
Last synced: 20 Mar 2025
https://github.com/thecoderpinar/real-time-object-detection-projects
Explore real-time object detection projects developed with OpenCV and YOLO. Empowering developers with resources and inspiration in the realm of real-time object detection. 🌐💡
artificial-intelligence computer-vision image-processing machine-learning opencv programming python real-time-object-detection yolo
Last synced: 03 Apr 2025
https://github.com/mathworks-teaching-resources/treasure-hunt
This modular courseware teaches students basic programming concepts through game development. These concepts include variables, matrices, conditional statements, and functions.
courseware cwm game gamified-learning programming
Last synced: 15 Jul 2025
https://github.com/andyfratello/pro1
💻 Exercicis de Programació 1 (PRO1) Q1/Q2 - UPC FIB
compiler cpp cpp-language language pro1 pro1-fib programming programming-language
Last synced: 20 Mar 2025
https://github.com/slavetomints/blog-tools
Ruby gem to help with basic CLI blog maintenence
blog blogging cli gem programming ruby
Last synced: 04 Jul 2026
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/veltzer/demos-tcl
Demos for the tcl language
demos programming scripting tcl
Last synced: 27 Mar 2025
https://github.com/patrulek/tinygp
Tiny Genetic Programming in Golang
genetic go golang programming tinygp
Last synced: 19 May 2026