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-01-16 00:25:54 UTC
- JSON Representation
https://github.com/nicorb28/ruby_game_of_life
Ruby Game of Life
game game-of-life game-of-life-ruby gosu gosu-gem programming rspec ruby tdd test-driven-development
Last synced: 26 Mar 2025
https://github.com/jvz/musigma.blog
A blog about programming.
blog cryptography functional-programming java programming reactive scala security shell
Last synced: 08 Jan 2026
https://github.com/digitalcrab/naumov.org
Personal website
blog engineering firebase hugo programming travis-ci
Last synced: 06 Jul 2025
https://github.com/dominhduy09/learning-programming
Learning-programming books and collections
books code coding coding-style collection learning programming programming-language study
Last synced: 21 Feb 2025
https://github.com/chaudharypraveen98/python_beginner
Python beginner questions
Last synced: 26 Oct 2025
https://github.com/mrwhoishe/pmc-ide
Program programs for the PMC project CPUs in their own language, PearlBasic, using PMC-IDE!
c ide ides pearlbasic programming programming-language project projects
Last synced: 25 Feb 2025
https://github.com/ashutoshswamy/coding-quotes-api
API that returns coding quotes of different authors
api coding coding-quotes javascript nodejs programming
Last synced: 17 Jun 2025
https://github.com/woolseyworkshop/article-interfacing-a-7-segment-display-to-a-raspberry-pi
Interfacing A 7-Segment Display To A Raspberry Pi Article Resources
7-segment-display 74ls47 electronics programming raspberry-pi
Last synced: 10 Jan 2026
https://github.com/jauharibill/crud-with-realm
This Repository contain code about CRUD android using Realm NoSQL
android crud mobile nosql programming realm
Last synced: 10 Jan 2026
https://github.com/musamairshad/searching-algorithms
Implementation of various searching algorithm's in Python.
algorithms programming python searching-algorithms
Last synced: 25 Mar 2025
https://github.com/labex-labs/thousands-python-interactive-challenges
1000+ Python Interactive Challenges | This repo collects 921 of programming labs exercises for 1000+ Python Interactive Challenges. This course contains lots of challenges for Python, each challenge is a small Python project with detailed instructions and solutions. You can practice your Python s...
challenges course exercises hands-on labex labs playgroud programming python
Last synced: 30 Mar 2025
https://github.com/gingercro/matrix-operations
Calculator for addition, subtraction and multiplication operations with matrices written in the C# language.
calculator csharp csharp-code math mathematics matrix matrix-calculations matrix-multiplication programming programming-language visual-studio
Last synced: 01 Mar 2025
https://github.com/christarazi/dailyprogrammer
This is a collection of all the /r/dailyprogrammer challenges that I've completed.
dailyprogrammer programming programming-challenge programming-exercises reddit
Last synced: 16 Oct 2025
https://github.com/tar3q-az1z/project-euler-solutions
algorithmic solutions of problems from projecteuler.net, solved by me
algorithms cpp number-theory programming project-euler projecteuler solutions
Last synced: 17 Aug 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/liva2008/jscoding
jscoding极速编程
blockly coding javascript js programming
Last synced: 16 Oct 2025
https://github.com/kneth/kneth.github.io
Kneth's Korner - my personal homepage and blog
Last synced: 12 Nov 2025
https://github.com/programmer-rd-ai/data-structures-algorithms-learning
Data Structures + Algorithms
algorithms data-structures intelligence logic mathematics programming python
Last synced: 01 Mar 2025
https://github.com/programmer-rd-ai/vscode-useful-short-cuts
VSCode-UseFul-Short-Cuts
contribute easy extentions help microsoft new programming visualstudiocode vscode
Last synced: 01 Mar 2025
https://github.com/asrot0/codes
A collection of coding solutions and challenges across multiple programming languages like 🐍 Python, C++, C#, Go, and more! 🖥️💻 Perfect for algorithm enthusiasts and competitive programmers! 🚀🔥
algorithms c codeforces coding cplusplus golang hackerrank leetcode programming python software-development
Last synced: 12 Aug 2025
https://github.com/ganeshkadam65/cprogrammingtutorials
The "CProgramming Tutorials" repository on GitHub is a beginner-friendly resource for learning the C programming language. It offers a structured learning path, clear explanations, and practical code examples to help individuals grasp the fundamentals of C programming.
c coding ctutorial excercises programming software-development software-engineering tutorials
Last synced: 23 Feb 2025
https://github.com/amaterazu7/automatizacionalarmaluces
Collage arduino example
alarm alarm-system arduino collage home-automation programming project
Last synced: 23 Feb 2025
https://github.com/tufayellus/google-sheet-automation-with-python-gspread
This is a personal documentation repository for google spreadsheet automation using python and gspread library
automation bot bots google-sheets google-sheets-api googledrive googlesheets googlesheetsapi gspread programming python
Last synced: 12 Oct 2025
https://github.com/welli7ngton/python-essentials
Curso de Fundamentos de Python promovido pela Cisco Skills For All
aluno autodidacta brasil cisco curso english insignia learning programming projeto python3
Last synced: 26 Dec 2025
https://github.com/apolinario0x21/hackerrank
code golang java logic oop programming structured-data
Last synced: 12 Aug 2025
https://github.com/pranjalco/password-manager-intermediate
A Password Manager app with a GUI to store, manage, and retrieve passwords. It generates random passwords, auto-copies to clipboard, and saves credentials (website, username, password) in JSON. Features include error handling, input validation, search functionality, and a lock icon for a professional look.
automation clipboard error-handling file-handling gui-application gui-development intermediate json-manipulation password-generator password-manager programming python task-automation tkinter
Last synced: 18 Oct 2025
https://github.com/yigitoo/posidonia
A research project about Posidonia Oceanica
ai api automated computer-vision cross-platform desktop-app ecosystem embedded-systems erb-template gin-gonic golang java machine-learning posidonia-oceanica programming pywebview ruby saving-world sinatra webview
Last synced: 14 Mar 2025
https://github.com/janina280/proiectareaalgoritmilor
The Refined Knapsack Problem
Last synced: 16 Aug 2025
https://github.com/asjordi/codewars
Soluciones para los ejercicios de codewars.com con Java
codewars coding-interviews interview java learn-to-code problem-solving programming solutions
Last synced: 24 Jul 2025
https://github.com/sabbir45ali/java-dsa-practice
This repo is made for DSA problems and this solutions .
dsa-algorithm java programming
Last synced: 21 Feb 2025
https://github.com/vishusandy/vishusandy.github.io
My personal tech blog
algorithms image-manipulation programming rust software-architecture software-engineering
Last synced: 25 Dec 2025
https://github.com/tutosrive/sqlazo
SQLAZO es un módulo el cual permite gestionar procedimientos básicos en una base de datos con sqlite3 en PYTHON
basesdedatos database modules opensource programming python python3 sql sqlite
Last synced: 10 Apr 2025
https://github.com/corneliustanui/personal_quarto_website
This repo contains source files for my personal Quarto-based website.
data netlify programming quarto r rbind websites
Last synced: 02 Apr 2025
https://github.com/ufc-qxcode/qxcode-cpp-pack
Pacote de extensões do VSCode sugeridas para programação em C++. Fornecido pela UFC Campus Quixadá.
cpp programming vscode-extension-pack
Last synced: 20 Oct 2025
https://github.com/ssricardo/ssricardo.github.io
codes programming tips website
Last synced: 22 Mar 2025
https://github.com/sarmad426/dsa
DSA (Data Structures and Algorithms). This Repository covers the fundamental and advance concepts of data structures using C++.
algorithms cpp data-structures programming
Last synced: 30 Aug 2025
https://github.com/otumian-empire/crypto-sec-oe
Crypto is a sample practice project for the swift python programming material, https://github.com/Otumain-empire/swift-python that implements the Cesar-cipher. Isn't that great?
otumian-empire programming python3 swift-pythom
Last synced: 05 Oct 2025
https://github.com/newir295/c-programming
C programming Repo. document my Journey in C world :)
Last synced: 25 Oct 2025
https://github.com/emmaprofemx/ensamblador-u3
assembly irvine32 programming visual-studio
Last synced: 28 Oct 2025
https://github.com/omi-code404/c-quiz-system
A C language based MCQ Quiz System with multiple versions – from beginner level (hardcoded questions) to advanced versions with file handling, randomization, and more.
array beginner-project c-language file-handling loops mcq programming quiz-game
Last synced: 29 Aug 2025
https://github.com/AleRzendee/editor-x
Editor Rich-Text with quill.js and html&css.
editor framework html-css-javascript novidades programming project quilljs rich-text-editor
Last synced: 22 Oct 2025
https://github.com/woolseyworkshop/article-interfacing-an-mpu6050-gyroscope-accelerometer-sensor-module-to-an-arduino-uno
Interfacing An MPU6050 (Gyroscope + Accelerometer) Sensor Module To An Arduino Uno Article Resources
arduino electronics mpu6050 programming
Last synced: 27 Aug 2025
https://github.com/gsilva00/ia-project1
FEUP L.EIC 2024/25 - 3rd Year, 2nd Semester - 1st Project developed in the Artificial Intelligence curricular unit
artificial-intelligence feup game ia leic programming search-algorithms
Last synced: 26 Aug 2025
https://github.com/calebe94/programacao_em_java
Programação em Java
code java programming snippets
Last synced: 07 Oct 2025
https://github.com/labex-labs/kubernetes-for-beginners
This course is designed to teach you about managing application containers, using Kubernetes. You’ll learn how Kubernetes works and how to use it to deploy and manage applications.
challenges course exercises hands-on kubernetes labex labs playground programming
Last synced: 23 Oct 2025
https://github.com/quickerstudio/vlinder
Vlinder:an AI peer programming tool that helps you write code faster and smarter.
agent ai automation code-generation dna-context-protocol fix-bugs programming tool typescript vlinders vscode-extension
Last synced: 08 Oct 2025
https://github.com/labex-labs/javascript-for-beginners
Learn the fundamentals of JavaScript programming from basic syntax to DOM manipulation. Master essential JavaScript concepts through hands-on labs covering variables, operators, functions, arrays, objects, and event handling.
challenges course exercises hands-on javascript labex labs playground programming
Last synced: 08 Oct 2025
https://github.com/labex-labs/monitoring-and-logging-for-devops
Master the essentials of monitoring and logging in DevOps environments. This comprehensive course covers Prometheus for metrics collection, Grafana for visualization, and Loki for log aggregation. Through hands-on labs, you'll learn to set up monitoring infrastructure, configure exporters, create dashboards, write alerting rules, and analyze sys...
challenges course devops exercises hands-on labex labs logging monitoring playground programming
Last synced: 08 Oct 2025
https://github.com/alizul01/learn-advanced-programming
🛡️ "Learn Advanced Programming" is my personal GitHub repository that serves as a comprehensive understanding of advanced programming concepts and techniques
advanced-programming programming
Last synced: 29 Oct 2025
https://github.com/gmostofabd/8051-stepper-motor
🛠️ This repository demonstrates how to interface a stepper motor with the 8051 microcontroller using the ULN2003 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.
8051 assembly circuit download driver file hex language microcontroller motor programming proteus simulation steeper stepper-motor uln2003
Last synced: 28 Dec 2025
https://github.com/jebyrnes/2020_uri_talk
2020 Talk for URI R Users Group
professional-development programming r
Last synced: 24 Mar 2025
https://github.com/mohammad-shamat/problemsolving
Algorithms And Problem Solving by Programming Advices
cpp problem-solving programming
Last synced: 02 Jul 2025
https://github.com/alejandrorocavandesype/invasion
This project involves the creation of a video game for the 8-bit Sega Master System console. It was created as part of my research project during the final year of my Multimedia degree at the University of Alicante.
low-level programming research-project school-project z80-assembly
Last synced: 29 Dec 2025
https://github.com/archismankarmakar/c-_template_ak
C++ template & snippet by Archisman Karmakar for CP.
codechef codeforces competitive-programming computer-programming cpp cpp-all cpp17 cpp20 leetcode programming programming-language snippets technology template
Last synced: 25 Aug 2025
https://github.com/vaibhavmojidra/python---demo-files-renaming-deleting-and-others
Python os module provides a portable way of using operating system dependent functionality. If you just want to read or write a file see open(), if you want to manipulate paths, see the os.path module, and if you want to read all the lines in all the files on the command line see the fileinput module.
coding deleting-files-using-python files metadata-files-using-python mojidra operatingsystem programming python-programming python2 python3 renaming-files-using-python vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 10 Sep 2025
https://github.com/dibyendumajumdar/programming
Essays on the art and joy of programming
Last synced: 06 Mar 2025
https://github.com/wadaboa/quoridor
Implementation of the board game, made for software programming class at UNIFI
ai board-game java programming quoridor unifi
Last synced: 28 Dec 2025
https://github.com/marc7666/computer-organiozation-ii
Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.
assembly programming programming-language universitatlleida university
Last synced: 02 Nov 2025
https://github.com/mzaini30/nyankodmagz
Download ebook nyankod magz di sini
ebook magz nyankod programming
Last synced: 06 Jan 2026
https://github.com/rajtilak-2020/joke-generator
A Dynamic Joke Generator with a sleek and interactive user interface, designed to entertain and impress. It uses JavaScript to fetch random jokes from an API.
css css3 html html-css-javascript html5 javascript programming project
Last synced: 11 Jun 2025
https://github.com/casperkristiansson/interaction-programming-and-the-dynamic-web-dh2642
Interaction Programming and the Dynamic Web - Lab exercises for the course DH2642
dh2642 dynamic exercises interaction lab programming tw1 tw2 tw3 web
Last synced: 05 Mar 2025
https://github.com/mgross21/anon-ai
Containerized service to run LLM locally with anonymous internet proxy
anonymity linux local-ai ollama open-webui privacy programming searxng tor
Last synced: 23 Aug 2025
https://github.com/rkstudio585/temperature-converter-python
A simple Python script that converts temperatures between Celsius and Fahrenheit. It provides a user-friendly command-line interface to input and convert temperatures, displaying results clearly. Ideal for quick conversions and learning basic Python programming concepts.
conversater program programming python python3 rk rk-studio temperature temperature-converter-python
Last synced: 10 Oct 2025
https://github.com/jhwa426/python
Python, Data Structures, Algorithms
algorithms binary-search binary-search-tree data-structures heap programming python queue recursion sorting stack
Last synced: 02 Sep 2025
https://github.com/asjordi/codesignal-java-solutions
Soluciones para los ejercicios de app.codesignal.com
codesignal codesignal-arcade codesignal-solutions interview java learn-to-code programming solutions
Last synced: 24 Mar 2025
https://github.com/aishikmukherjee/caesar-cipher-program-in-python
Developer/Creator: Aishik Mukherjee
caesar-cipher caesar-cipher-python code coding coding-challenge decryption easy encrypt encryption encryption-decryption-algorithms encryption-tool final-year-project learn-to-code programming programming-in-python project python python3 ready-to-use solo-project
Last synced: 15 Jul 2025
https://github.com/alexcoder04/old-projects
An archive space for discontinued projects from my early programming
archive discontinued education first-programming-project first-project hello-world learning programming programming-projects projects python school
Last synced: 04 Oct 2025
https://github.com/ududgeming/free
✈️ Download Aviator Predictor for free and boost your chances of winning by forecasting plane crash times in the exciting Aviator Game.
api books bulink c curriculum d3 education fanqiang free freefq freerdp gpt list programming shadowsocks teachers v2ray vpn
Last synced: 08 Oct 2025
https://github.com/gmostofabd/8051-up-down-counter
🛠️ A simple Up Down Counter using 8051 MCU, Seven Segment Display (SSD) and Push Buttons to Inc, Dec and Reset the value of the counter.
8051 anode assembly cathode circuit common languageb microcontrollers programming proteus schematic seven-segments-display simulation ssd
Last synced: 27 Dec 2025
https://github.com/sourceduty/windows_attached
👨💻 Attaching two GUI windows, enabling one to follow the other or move independently when detached.
attached concept concept-idea demo demonstration desktop desktop-concept gui gui-demi gui-windows idea joined new-feature programmer programming windows windows-attached windows-demo
Last synced: 23 Mar 2025
https://github.com/iamtalhaasghar/programming-fundamentals-in-cpp
This repository contains all the lab tasks done by me in my very first programming course i learned in my university.
beginner-friendly cpp fundamentals-of-programming programming
Last synced: 28 Dec 2025
https://github.com/tanzeelafatima492/lab-work-of-cpp-1st-semeter-
cpp cxx lab pratice programming
Last synced: 04 Oct 2025
https://github.com/codewithdark-git/codewithdark-git.github.io
Welcome to my portfolio website! This website showcases my projects, skills, and experiences. You can view the live website here.
css github github-pages html javascript personal-website portfolio portfolio-website programming project-repository projects showcase showcase-website
Last synced: 08 Apr 2025
https://github.com/filiprokita/forcedelete
This is a command-line utility program for Windows that allows the user to forcefully delete any file or directory in their system even if it's used by other program. The program takes a user-specified file or directory path and uses the "del" command to permanently delete it.
automation command-line command-line-tool command-line-tools command-line-utility development file-deletion productivity programming remover software tool unlock-file unlocker utility windows
Last synced: 10 Jun 2025
https://github.com/sidredmind2002/blox-fruits-script
Powerful script for Blox Fruits game that enhances gameplay and provides players with an edge. Includes features like auto-farm, teleportation, and more for an unparalleled gaming experience.
automation blox-fruits cheats code development exploits farming game github gui hackathon hacks lua multiplayer optimization programming roblox script scripting tools
Last synced: 09 Mar 2025
https://github.com/sourceduty/hackathon
👨💻 Assistive online or in-person hackathon creator and guide.
ai artificial-intelligence bots chatbot chatgpt chatgpt-bot custom-gpt gpt gpts hack hack-challenge hackathon hackathon-tool hacked hacker hacker-contest hacker-tool hacking openai programming
Last synced: 29 Mar 2025
https://github.com/vansh-codes/coding-pearls
CSE331 - Coding Pearls (6th Sem LPU)
advanced-coding coding coding-pearls lpu lpu-cse331-coding-pearls programming
Last synced: 22 Aug 2025
https://github.com/lennart1978/ccodemerge
CCodemerge is a command-line utility that merges multiple C source files into a single text file ready for AI analysis.
c cli cli-app developer-tool linux linux-app programming
Last synced: 22 Apr 2025
https://github.com/alt-react/alt-react
certifications completed-courses cybersecurity portfolio programming projects
Last synced: 05 Jan 2026
https://github.com/s-satyajit/internship-tasks
A collection of tasks and projects completed during my internship, showcasing expertise in web development, backend technologies, databases, and more.
api-integration backend frontend internship-task mongodb nodejs problem-solving programming projects react web-development
Last synced: 15 Mar 2025
https://github.com/m1chtv/mich-code-quest
interactive web application that helps users improve their programming skills
challenge javascript javascript-game js programming quests
Last synced: 23 Mar 2025
https://github.com/f3nr1rs3c/AlgorithmAndProgramming
İstanbul Gelişim Üniversitesi - Programlama Dersi Notları
algorithm cpp programming programming-language
Last synced: 03 Sep 2025
https://github.com/programmer-rd-ai-archive/transfer-learning
Transfer-Learning
ai dl lightning-bolt ml programming python python-3 python3 pytorch pytorch-lightning pytorch-lightning-bolts tl torchvision transfer-learning
Last synced: 22 Aug 2025
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/iamgauravkhanna/hands-on-java
Java related topics and examples
Last synced: 26 Mar 2025
https://github.com/talha4t/computer-programming-part-02
কম্পিউটার প্রোগ্রামিং-দ্বিতীয় খণ্ড
book c computer-programming programming
Last synced: 26 Nov 2025
https://github.com/ikgron/ikgron-site
A cool website by ikgron
css html javascript programming pug
Last synced: 03 Mar 2025
https://github.com/ramiresoliv/opencomputers
TP-BR Deseja aprender mais o lado de OpenComputers? como uma Bios para um Drone ou algo do tipo. Aqui àh tutoriais completinhos e mais venha conhecer ;)
bios drones lua minecraft opencomputers programming
Last synced: 01 Apr 2025
https://github.com/francescosaveriozuppichini/electronics-projects
List of my electronics projects
arduino diy-electronics electronics programming raspberry-pi
Last synced: 30 Mar 2025
https://github.com/amtoine/project-euler
Some of my attempts at the online Project Euler.
Last synced: 16 Mar 2025
https://github.com/nmelgar/cse_110_byui
This is a repository to organize and share the programs created while taking the course "CSE 110: Programming Building Blocks". All the code is created by me. Please do not copy the code to save time as a student, it is better to create it yourself.
basic-programming basics college programming python3
Last synced: 30 Mar 2025
https://github.com/maksiz2/ratware-executor
**Ratware** is a highly popular Roblox executor with over 150,000 users and 100% UNC support, making it a reliable choice for many. With a Level 8 rating, it offers robust performance and widespread trust within the community.
automation code command development execute github open-source programming ratware-executor repository script software tool utility
Last synced: 06 Mar 2025
https://github.com/labex-labs/quick-start-with-wireshark
Quick Start with Wireshark | This repo collects 9 of programming labs exercises for Quick Start with Wireshark. In this course, you will learn how to use Wireshark to capture and analyze network traffic. You will learn how to install Wireshark, capture packets, and analyze them. You will also lea...
challenges course cybersecurity exercises hands-on labex labs playgroud programming
Last synced: 30 Mar 2025