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-12 00:23:43 UTC
- JSON Representation
https://github.com/aminkhani/deep-dive-python
Python Deep Dive Course, Created by: Dr. Fred Baptiste - Combined the Pdfs and jupyter notebook with together
advanced-python complete-python deep-dive-python programming python
Last synced: 15 Mar 2025
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/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/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/ain/tekkie.dev
Blog
blog devops jekyll programming technology webdev webdevelopment
Last synced: 28 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/krishpranav/juice
Juice programming language
juice juice-lang juice-source juicec language programming programming-language programminglanguage
Last synced: 07 Dec 2025
https://github.com/pduartesilva2005/discover-desafio-rocketnews
Desafio resolvido do Discover
code css developer frontend html programming rocketseat tecnologia
Last synced: 08 Dec 2025
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/jaspinder-kaur/competitive-programming-by-coding-ninjas
Competitive Programming course by Coding Ninja focusing primarily on algorithm design and problem solving.
algorithms codingninja-solution codingninjas codingninjasfundamental codingninjaspractice competitive-coding competitive-programming cpp data-structures programming
Last synced: 02 Mar 2025
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/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/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/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/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/praabindhp/armstrong_random
Java Program For Armstrong Random
armstrong-numbers java programming random range
Last synced: 06 Oct 2025
https://github.com/semmidev/blog-programming-foundation
programming concept blog
assignments basic java programming
Last synced: 06 Oct 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/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/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/shashank02051997/datastructureinc
Programs of Data Structure in C
Last synced: 08 Oct 2025
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/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/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/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/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/matteobaccan/pathtoseniordeveloper
Repository ufficiale del libro
ebook libro programming senior-programming
Last synced: 11 Oct 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/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/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/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
https://github.com/muhammadmooazam/mysql-with-python
mysql-database programming python rdbms
Last synced: 23 Nov 2025
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/facumasino/tup-utn-frgp
Repositorio de ejercicios de la carrera Técnico Universitario en Programación.
algorithm algoritmos cpp diagramas diagramas-flujo programacion programming tup utn
Last synced: 15 Oct 2025
https://github.com/nubbsterr/pyjot
A lightweight notepad application built on Tkinter in Python :)
gui notepad programming python tkinter tkinter-gui
Last synced: 16 Oct 2025
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/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/muhammadmooazam/cpp-programming-language
cpp cpp-programming-language programming
Last synced: 01 Sep 2025
https://github.com/myterminal/getting-started-with-programming
Generic training plans to learn computer programming
Last synced: 06 Feb 2026
https://github.com/cocoatomo/goodmath-ja-support
『グッド・マス』の非公式サポートサイト
computer-science math mathematics programming
Last synced: 15 Mar 2026
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/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: 13 Nov 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/franneck94/vns-cflp
Variable Neighborhood Search for the CFLP
binary cflp heuristic local programming search vns
Last synced: 25 Oct 2025
https://github.com/tymonx/docker-go
A Docker image with preinstalled tools for developing, mocking, formatting, linting, building, testing and documenting Go projects. It is only a read-only project mirror. Active development is maintained at the GitLab.
ci ci-cd cicd continuous-integration continuous-testing devops devops-tools docker docker-image documentation go golang mock mocking productivity programming test testing testing-tools tests
Last synced: 27 Oct 2025
https://github.com/thestutirajeev/nimantran
Nimantran is an invitation designing and gift sending app. It allows the user to design cards from pre-provided templates and send to the guests and keep the record of their response. The system deals with automating all work related to user record management, gifts management, transaction management and response gathering.
android-application invitation kotlin programming project
Last synced: 27 Oct 2025
https://github.com/andipaetzold/robotkarol.dev
coding education learning programming school
Last synced: 23 Jan 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/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/seanpm2001/snu_2d_programmingtools_ide_puppet
The Puppet Programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide md programming puppet puppet-lang puppet-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: 05 Jan 2026
https://narainsagar.github.io/free-awesome-code-work
This repo contains all of my Programming related Work, Exercises, Assignments and Projects etc) - I coded / practice'd during my graduation period (2011-2015) at FAST-NU www.nu.edu.pk
artificial-intelligence assignment awesome awesome-code awesome-codes c c-plus-plus exercises graduation-period java learning problems problems-solving programming projects university
Last synced: 12 May 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/curran/example-viewer
A presentation tool and programming sandbox for code examples.
education programming teaching web
Last synced: 01 Feb 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/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/haytham-hammioui/cs50x-2024
This is CS50x , Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for majors and non-majors alike, with or without prior programming experience. An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently.
ai algorithms c computer computer-science cs50 cs50x css flask html javascript programming python scratch security software-engineering sql
Last synced: 22 Apr 2025
https://github.com/arisilon/batcave
A useful collection of tools for writing Python programs.
Last synced: 13 Feb 2026
https://github.com/wahyukmr/xirafood
Xirafood is a web app that can be used to search for various types of food recipes, create our own food recipes, save food recipes in bookmarks, etc. using HTML, SASS, JavaScript, Parcel, and the MVC architecture pattern in its creation.
ajax api async-await asynchronous html-css-javascript mvc-architecture parcel programming project promise sass scss
Last synced: 08 Apr 2025
https://github.com/jakubrobaszek/zbiorzadanput
Repozytorium zawiera rozwiązania zadań programistycznych w Pythonie, które zostały zaadaptowane z materiałów dydaktycznych Politechniki Poznańskiej. Zadania obejmują różne algorytmy i struktury danych, które pomagają w nauce podstaw programowania.
algorithms informatyka learning programming python tasks
Last synced: 11 Feb 2026
https://github.com/alexweininger/reading
a reading list
book books list programming programming-books read reading reading-list
Last synced: 11 Feb 2026
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/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/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/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/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/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/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/engineeringsoftware/ogo
Object Graph Programming
cypher declarative heap imperative paradigm programming
Last synced: 19 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/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/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/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/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/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/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/ikiwo/snake
Snake Game with Java
2d-game game java programming snake-game
Last synced: 08 May 2025
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/shruti3004/codechef
This repository contains solutions of codechef's problems.
c c-plus-plus competitive-programming programming
Last synced: 16 Mar 2025
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_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/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/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