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-14 00:24:16 UTC
- JSON Representation
https://github.com/labex-labs/sqlite-intermediate-to-advanced
In this course, delve into advanced SQLite techniques. Master constraints, indexing, joins, subqueries, transactions, triggers, views, full-text search, JSON, backups, PRAGMA tuning, CTEs, window functions, and more!
advanced-sql course data-analysis data-integrity data-manipulation data-modeling database database-design hands-on labex labs performance-tuning programming query-optimization relational-database schema-management sql sqlite stored-procedures transaction-management
Last synced: 18 May 2026
https://github.com/labex-labs/hands-on-network-scanning-with-nmap-on-linux
Master network scanning with Nmap on Linux! Learn practical techniques for host discovery, port scanning, OS detection, and firewall evasion through hands-on labs.
command-line course cybersecurity ethical-hacking hands-on labex labs linux-security linux-tools network-analysis network-scanning network-security nmap penetration-testing port-scanning programming scripting security-auditing
Last synced: 09 Feb 2026
https://github.com/kmohamedalie/calculator-python
simple calculator🧮 app with python, code-4-fun
analytical-engine calculator charles-babbage programming python tkinter-gui
Last synced: 20 Jun 2026
https://github.com/labex-labs/practice-comptia-programming-courses
Master CompTIA programming with 2 beginner-to-advanced courses. Interactive labs and guided projects perfect for new programmers.
awesome awesome-list comptia courses exercises hands-on labex programming
Last synced: 28 Jul 2025
https://github.com/labex-labs/rhel-free-tutorials
Free Red Hat Enterprise Linux tutorials for beginners with 22 interactive lessons. Easy-to-follow programming guides with hands-on practice exercises.
awesome awesome-list exercises free free-tutorials hands-on labex programming rhel tutorials
Last synced: 28 Jul 2025
https://github.com/labex-labs/cpp-programming-for-beginners
This course is designed for complete beginners to C++ programming. You will learn the fundamentals of C++, including data types, operators, control structures, functions, arrays, strings, classes, dynamic memory, file handling, and the Standard Template Library (STL). By the end of the course, you will be able to write and understand basic C++ p...
challenges course cpp exercises hands-on labex labs playground programming
Last synced: 28 Jul 2025
https://github.com/labex-labs/quick-start-with-mongodb
A comprehensive MongoDB course covering essential skills from basic CRUD operations to advanced topics like data modeling, indexing, error handling, and data relationships. Perfect for beginners and intermediate developers.
challenges course exercises hands-on labex labs mongodb playground programming
Last synced: 28 Jul 2025
https://github.com/labex-labs/kali-linux-security-labs
In this course, learn practical cybersecurity skills using Kali Linux. Explore reconnaissance, vulnerability scanning, password cracking, web testing, exploitation, and more through hands-on labs.
challenges course cybersecurity exercises hands-on kali labex labs linux playground programming
Last synced: 28 Jul 2025
https://github.com/labex-labs/kali-linux-for-beginners
In this course, learn the fundamentals of Kali Linux. Explore basic navigation, networking tools, security tools, and system management. Perfect for beginners!
challenges course exercises hands-on kali labex labs linux playground programming
Last synced: 28 Jul 2025
https://github.com/labex-labs/sqlite-for-beginners
In this course, you'll learn the fundamentals of SQLite, from setting it up on Linux to creating databases, building tables, and querying data. Perfect for beginners!
challenges course exercises hands-on labex labs playground programming sqlite
Last synced: 28 Jul 2025
https://github.com/labex-labs/practice-rhel-programming-courses
Master Red Hat Enterprise Linux programming with 4 beginner-to-advanced courses. Interactive labs and guided projects perfect for new programmers.
awesome awesome-list courses exercises hands-on labex programming rhel
Last synced: 28 Jul 2025
https://github.com/labex-labs/scikit-learn-for-beginners
This comprehensive course covers the fundamental concepts and practical techniques of Scikit-learn, the essential machine learning library in Python. Learn to build, train, and evaluate machine learning models using various algorithms and preprocessing techniques.
algorithms beginner-friendly classification clustering course data-science feature-engineering hands-on labex labs machine-learning model-evaluation preprocessing programming python python-programming regression scikit-learn supervised-learning unsupervised-learning
Last synced: 14 May 2026
https://github.com/sujaykundu777/javapro
Java Programs and Implementation of Data Structures and Algorithms
algorithms data-structures java java-8 programming
Last synced: 29 Jul 2025
https://github.com/AND3SIL4/whatsapp-sp-project
Project to connect with our customers via WhatsApp in a simple way in order to stay informed about the complete process
customer node npm pnpm programming twilio vercel whatsapp
Last synced: 02 Apr 2026
https://github.com/EXP-Codes/pypdm-db
sqlite/mysql 的 PDM 生成器
bean dao pdm programming pypdm-db pypi
Last synced: 02 Apr 2025
https://github.com/umarcode01/deployfusion
This repository showcases a web application that has been seamlessly deployed using a Continuous Integration and Continuous Deployment (CI/CD) pipeline with Vercel and GitHub Actions.
bash cicd css deployment devops devops-team devops-tools github-actions html js programming projects vercel yaml yaml-configuration
Last synced: 11 Apr 2026
https://github.com/marckevinflores/marckevinflores
Readme.md template
introduction programming readme-profile software-engineering tech-stacks web-developer
Last synced: 15 Feb 2026
https://github.com/rscherrer/rscherrer
My profile page
adaptation color cpp evolution genetics genomics groningen machine-learning mathematica matlab modeling phd programming python rstats speciation statistics
Last synced: 07 May 2026
https://github.com/marcosd59/cpp-curso-de-programacion
En este repositorio se encuentran las actividades del curso de programación en C++. Este proyecto es una recopilación completa de las tareas, ejercicios prácticos y ejemplos de código utilizados en un curso estructurado de programación C++.
Last synced: 07 Nov 2025
https://github.com/marcosd59/formulario-de-clientes
Este repositorio contiene un proyecto en C# que demuestra la creación de un formulario de clientes utilizando Windows Forms. El proyecto ilustra el manejo de múltiples formularios para la entrada, visualización y listado de datos de clientes.
Last synced: 07 Nov 2025
https://github.com/arthurcfranklin/sistema_bancario
Projeto simples de um sistema bancário, desenvolvido como parte do bootcamp da DIO (Digital Innovation One).
bootcamp-project digital-innovation-one dio-bootcamp programming python
Last synced: 19 Jun 2025
https://github.com/den-front/den-front.github.io
🚀 This is my personal blog where I share my thoughts and insights on frontend development
blog frontend hugo hugo-blog programming web
Last synced: 19 Jun 2025
https://github.com/rmmlr/grundlagen_c
Praktikumsaufgaben des Moduls "Grundlagen Programmierung C"
Last synced: 29 Jul 2025
https://github.com/zaikoxander/poo-js
Meus estudos de Programação Orientada a Objetos em JavaScript
class classes classes-and-objects classes-in-javascript classes-methods javascript js js-study methods object object-oriented object-oriented-programming oop oop-in-javascript oop-in-js oop-principles programming study study-js studyjs
Last synced: 07 Nov 2025
https://github.com/dev2forge/sqlazo
SQLAZO is a Python module that helps manage basic operations in an SQLite3 database. It provides utilities to simplify common database tasks—such as creating, reading and deleting records—making it easier for developers to work with SQLite databases in their Python projects.
basesdedatos database dev2forge modules opensource programming python python3 sql sqlite
Last synced: 31 Jul 2025
https://github.com/607011/data-onion
Python script to solve Tom's Data Onion (https://www.tomdalling.com/toms-data-onion/)
decoding decryption ip programming python python3 riddle udp
Last synced: 18 Jun 2025
https://github.com/portellam/bash-classes-and-functional-outputs
How to implement "classes" and functional outputs in Bash, which are not native to the language.
bash bashscript class compiled function inherited input interpreted language output programming reference scripted
Last synced: 17 Jun 2025
https://github.com/kartheekcic/hackerrank_solutions
This repository contains the solution to a bunch of hackerrank problems that I have solved.
algorithms data-structures programming
Last synced: 22 Sep 2025
https://github.com/dvurechensky/dvurechensky
For me. My name is Nikolay Dvurechensky.
about about-excluded about-me about-me-github about-me-website about-us aboutdotme aboutme aboutme-github aboutus dvurechensky dvurechenskypro programming resume resume-app resume-creator resume-template resumes reverse-engineering webapp
Last synced: 25 Jan 2026
https://github.com/philspil66/gw-basic
GW-BASIC is a dialect of the BASIC programming language developed by Microsoft from IBM BASICA. This is the original 1983 source code.
basic basic-programming programming retrocomputing
Last synced: 07 May 2025
https://github.com/tripu/canon
Programming good practices, style guides and templates
baseline canon convention guideline programming standard style style-guide
Last synced: 22 Sep 2025
https://github.com/jonatasleon/jonatasleon.github.io-old
Blog pessoal sobre programação, tecnologia, a vida, o universo e tudo mais.
android java jekyll programming python ruby travis-ci
Last synced: 09 Apr 2026
https://github.com/omartalaat244/learn-javascript
A complete JavaScript learning roadmap – from fundamentals to advanced topics with real-world examples, diagrams (Mermaid), and interview questions. Perfect for self-learners & aspiring developers!
beginner blockchain challenges dom frontend hardhat html-css-javascript javascript-for-everyone learn-javascript learn-to-code open-source programming solidity webdesign
Last synced: 07 May 2025
https://github.com/compilandoyt/20240914-git-github
¿Quieres aprender cómo gestionar versiones de tu código de manera profesional? En este tutorial te explico desde cero cómo usar Git para controlar versiones de tus proyectos y cómo aprovechar GitHub para colaborar y almacenar tu código en la nube.
collaboration git github programming tutorial version-control
Last synced: 02 Feb 2026
https://github.com/atoktajuddin/learn_elixir_0_to_mastery
Repo yang berisikan kegiatan latihan/ belajar bahasa pemrograman elixir.
Last synced: 20 Jan 2026
https://github.com/vaibhavmojidra/python---demo-creating-your-own-module
In Python, A module is a file containing Python definitions and statements. The file name is the module name with the suffix .py appended.
coding module mojidra programming python vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 12 Apr 2025
https://github.com/yuldashov10/topic_12
12. Работа с множествами
learning-python programming python python3 shox-py
Last synced: 30 Jul 2025
https://github.com/devlpr-X/001_pocket_withdrew_register
School project 001: Timely-inspired Time Tracking System I am designing a time tracking system that caters to both private businesses and organizations, inspired by the core functionality of "Timely." The project will use Django for the backend and Flutter for the frontend to deliver an efficient and user-friendly experience.
django flutter programming system timely
Last synced: 30 Jul 2025
https://github.com/xepersian/beamertools
A collection of programming tools for beamer
beamer beamer-template latex presentation programming redefinition slides tex tools typesetting
Last synced: 22 Sep 2025
https://github.com/vaibhavmojidra/kotlin---demo-difference-between-var-and-val
In Kotlin, var and val are used to declare variables. The main difference between them is that var declares a mutable variable, which means its value can be changed after it is initialized, while val declares an immutable variable, which means its value cannot be changed after it is initialized.
coding kotlin mojidra programming vaibhav vaibhav-mojidra vaibhavmojidra var-vs-val
Last synced: 12 Apr 2025
https://github.com/gsilva00/fsi-project
FEUP L.EIC 2024/25 - 3rd Year, 1st Semester - Project developed in the Computer Security Foundations curricular unit
ctf feup fsi leic logbook programming report security writeups
Last synced: 30 Jul 2025
https://github.com/mr-hrr-harry/product_based_problems
This a repo with a product based company problems and their solutions with most effective solution considering efficiency, code size, time complexity, space complexity and by avoiding inbuild methods
c java practices problems product-based programming skillrack zoho
Last synced: 27 Apr 2026
https://github.com/phile779/tech-explorer-hub
Create the best technical resources for developers to build a strong foundation for professional growth.
ai-model css diffusion docsify face-swap good-example html image-generation javascript open-source people-of-action programming rotary stable-diffusion
Last synced: 12 Apr 2025
https://github.com/parisaalizadeh2003/accesscontrol-
This project implements an authentication decorator to control user access levels in Python. Based on roles (Admin, Member, Guest), it determines whether a user is authorized to execute a function. 🚀🔒
access-control admin authentication coding decorators guest member permissions programming python python-security rbac role-based-access security user-authentication
Last synced: 12 Apr 2025
https://github.com/mustafabinguldev/javaalgorithmsways
In this repository I share algorithms and coding approaches, algorithms that I will and can use in java and programming.
algorithm algorithm-challenges algorithms algorithms-and-data-structures java java-8 java-algorithm java-algorithms jdk jdk17 jdk8 programming software-engineering sorting-algorithms
Last synced: 03 Jan 2026
https://github.com/noraj/sigsegv1.prog_2
A programming challenge that was available during SigSegV1 CTF (2018)
challenge ctf irc programming rtfm sigsegv1
Last synced: 08 Nov 2025
https://github.com/sayyad-n/programming-summaries
arabic Programming summaries by SayyadN
cpp csharp html-css-javascript mohammed-sayyad programming programming-contests programming-languages python sayyadn
Last synced: 20 Jan 2026
https://github.com/xoraus/monsoon-javascript
javascript object object-oriented-programming programming
Last synced: 23 May 2026
https://github.com/dennzimm/light
Light is a simple full-screen flashlight app, where the user taps the screen to toggle its color between black and white.
app apple development education ios iphone light programming swift xcode
Last synced: 31 Jul 2025
https://github.com/crazywolf132/blackrum
A low level coding language made by me.
c crazywolf example interpreter language opensource programming sample
Last synced: 05 Apr 2025
https://github.com/code-with-bismillah/codewithbismiallah
Config files for my GitHub profile.
codewithbismiallah codewithharry config github-config javascript programming readme-profile
Last synced: 01 Aug 2025
https://github.com/raphaelvserafim/raphaelvserafim
Raphael Serafim
css electron html5 javascript nodejs php programming
Last synced: 09 Apr 2026
https://github.com/rkstudio585/advanced_calculator
Advanced Python Calculator: A versatile calculator with features including basic arithmetic, advanced math functions, matrix operations, polynomial calculations, integration, differentiation, statistical analysis, and function plotting. Ideal for educational and practical use, offering a comprehensive set of tools for various mathematical needs.
advanced advanced-calculate-program calculate programming python
Last synced: 01 Aug 2025
https://github.com/arseniistratiuk/ucu
This repository contains the projects developed for coursework at Ukrainian Catholic University.
learning programming python turtle university-course
Last synced: 01 Aug 2025
https://github.com/upi20/php_dasar
PHP Fundamental
functional-programming fundamental php programming
Last synced: 01 Aug 2025
https://github.com/prashantsaini1525/alpha-course-2025
Java Programming – Alpha Course: Notes, code, & challenges from Apna College Alpha Batch 3.0 covering Java fundamentals, data structures, algorithms & competitive programming.
algorithms apna-college competitive-programming data-structures dsa interview-preparation java java-basics programming programming-notes
Last synced: 04 Apr 2025
https://github.com/umairazmat/javascript-challenges-world
Check out my beginner-friendly GitHub repo🚀 with free programming exercises and challenges that cover various JavaScript concepts, including problem-solving, programming fundamentals, and ES6 JavaScript.Improve your JavaScript skills and have fun while practicing with open-source exercises.Give it a ⭐️ and fork for inspiration or your own projects
begineer-practice beginner-friendly beginners-exercises beginners-guide beginners-tutorial-series es6-javascript javascript javascript-es6 js problem-solving problem-statement problemsolving programming programming-challenges programming-contests programming-exercises programming-fundamentals programming-language
Last synced: 04 Apr 2025
https://github.com/anishsharma21/mycschronicles
A collection of projects I've complete during my self guided journey through computer science.
computer-science learning-by-doing programming
Last synced: 01 Aug 2025
https://github.com/onlyf0ur/horus
A dark, and my personal, theme for Visual Studio Code.
dark-theme programming theme theme-ui visual-studio-code
Last synced: 03 Jan 2026
https://github.com/isco81/password-manager-intermediate
Securely manage your passwords with this Python-based Password Manager. Features include random password generation, clipboard support, and a user-friendly GUI. 🔒💻
automation clipboard componentlifecycle conditional-rendering error-handling fernet fernet-encryption file-handling form-handling gui intermediate json json-manipulation password-generator password-manager programming tkinter uuid
Last synced: 20 Jan 2026
https://github.com/chaudharypraveen98/gogetstarted
This proejct will contains simple codes to make beginers to get started easily.
Last synced: 25 Aug 2025
https://github.com/lulloooo/coding-projects-hub
Collection of my programming projects, from serious to side gigs 🤖
business-solutions coding programming python
Last synced: 01 Aug 2025
https://github.com/kadiryazadzhi/c-programming-exercises
🎓 Solutions for exercises of different levels written in C 🎓
Last synced: 01 Aug 2025
https://github.com/app-generator/learn-to-code
Learn to code - Free Programming Tutorials | AppSeed
Last synced: 20 Jan 2026
https://github.com/kapit4n/events-web-page
events-web-page
bootstrap html programming website
Last synced: 02 Aug 2025
https://github.com/omr-ql/data-structures-algorithms
Hello everyone here is my data structures reading files and source code !
c-plus-plus data-structures programming
Last synced: 09 Sep 2025
https://github.com/exp-codes/pypi-template
pypi 开发模板
programming pypi python template
Last synced: 02 Aug 2025
https://github.com/matheusphalves/python-basics
Material de aula utilizado como apoio no curso de fundamentos da programação em Python
course learning programming python
Last synced: 29 Jun 2026
https://github.com/alerzendee/rubikanimation
An animation of a magic cube made with pure HTML and CSS.
3d-models html-css programming project
Last synced: 25 Mar 2025
https://github.com/abombalemba/it-services
IT wiki
information it-services programming
Last synced: 04 Feb 2026
https://github.com/neikiri/python-handbook
A beginner-friendly Python handbook with chapters, exercises, solutions, examples, mini projects, cheatsheets, and tests.
beginners cheatsheet education exercises learn-python mkdocs open-source programming projects pytest python python-handbook python-tutorial python3
Last synced: 29 May 2026
https://github.com/dark-lon3r/lingolinc
LingoLink — это быстрый языковой переводчик, который легко разрешает языковые барьеры! 🚀
css eel eel-python google html programming python python-3 python-app python-script python3 translate translation uk ukraine web website windows
Last synced: 28 Feb 2025
https://github.com/bonifacy-bombernub/seliware-executor
Seliware is a powerful and brand-new Roblox executor designed to take your scripting experience to the next level.
automation code collaborate community development execute github open-source programming project repository seliware-executor software tasks tool
Last synced: 31 Mar 2025
https://github.com/woolseyworkshop/article-using-the-new-formatting-and-printing-capabilities-in-cpp20-and-cpp23
Using The New Formatting And Printing Capabilities In C++20 And C++23 Article Resources
Last synced: 13 Jun 2025
https://github.com/zyxue/zyxue.github.io
My technical blog
and-more biology deep-learning genomics linear-algebra machine-learning neural-network programming statistics web-development
Last synced: 07 Jan 2026
https://github.com/shubham0204/nn_geneticalgo_optimization_kotlin
Hyperparameter optimization with Genetic Algorithms in Kotlin ( or Android, if you wish! )
android artificial-intelligence genetic-algorithm hyperparameter-optimization java kotlin kotlin-android kotlin-language machine-learning machine-learning-algorithms neural-networks programming
Last synced: 04 Oct 2025
https://github.com/fazle-rabbi-dev/top-youtube-channels-for-learning-to-code
👨💻 Explore top YouTube channels for learning web development, app development, coding, and more. This repository is a curated collection of amazing channels to help you master various aspects of programming and software development.
coding css developer free freecodecamp freetutorials html javascript learningresources programmer programming programming-languages python react react-native webdevelopment youtube
Last synced: 13 Apr 2026
https://github.com/roluochke/games-programs
From simple to complex games and programs
algorithms data-structures game programming python
Last synced: 14 Jul 2026
https://github.com/paragunhale1998/display-api-data
Here i Display the Api Data Using Fetch And Async Await
angularjs api backend coding css devops fetch frontend github html javascript nodejs opensource programming reactjs vuejs webdevelopment
Last synced: 13 Apr 2026
https://github.com/bilalshahid-13/leetgenius
LeetGenius is a Firefox add-on that helps developers efficiently solve LeetCode problems with AI-powered guidance. It provides step-by-step explanations, best practices, test cases, and learning resources to improve coding skills.
ai-assistant coding-helper firefox-extension gemini javascript leetcode problem-solving programming react vite web-extension
Last synced: 03 May 2026
https://github.com/kasir-barati/golang
A very simple application. I write it to calculate some data for me. I think it is a heavy process, therefore i use golang
go golang programming programming-language tutorial
Last synced: 05 Sep 2025
https://github.com/muba-74/countdown-timer
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
command-line-tool java javascript node nodejs programming programming-language typescript
Last synced: 13 Apr 2026
https://github.com/luizcalaca/ts-node-joi-api
Typescript API with Joi validations, Express.js and MySQL. The project has the main branch to show the solutions with functions and the change-oop-api-ts to show with Object oriented programming.
api-rest functional-programming joi-validation mysql2 nodejs oop oriented-object-programming programming typescript
Last synced: 13 Apr 2026
https://github.com/nadidlinchestein/cs50x-introductiontocomputerscience
CS50x Introduction to Computer Science - Harvard University
c computer-science cpp css flask html javascript progamming-language programming programming-exercises python
Last synced: 13 Apr 2026
https://github.com/swapnanildutta/python-programs
Surfing and exploring through Python programming. 🏄🏻♂️🐍
algorithms-and-data-structures datastructures general-purpose hacktoberfest hacktoberfest2020 programming python3
Last synced: 25 Apr 2025
https://github.com/dotoscat/rubioscript
Pequeño lenguaje de programación declarativo que describe y resuelve problemas de Primaria
declarative-language lenguaje programming toy-language
Last synced: 13 Jun 2025
https://github.com/rabi-siddique/js-interview-questions
A list of JS interview questions.
coding javascript javascript-interview-questions programming
Last synced: 25 Mar 2025
https://github.com/sourceduty/animal_iot
🦒 Create custom IoT programs for animals and their environments.
ai ai-gpt animal-electronics animal-iot animals artificial-intelligence chatgpt custom-gpt customgpt electronic electronics gpt gpts internet-of-things iot openai openai-gpt pets program programming
Last synced: 31 Mar 2025
https://github.com/roggersanguzu/object-oriented-programming
This encompasses the use of the console and the Various Java Libraries including the backend Databases.
console-application databases java javalib programming
Last synced: 08 Jan 2026
https://github.com/vaibhavmojidra/python---demo-reading-csv-rows-as-lists
The CSV module is one of the modules in Python which provides classes for reading and writing tabular information in CSV file format.
csv csv-python csv-rows-as-lists-using-python lists mojidra programming python python2 python3 reading-csv vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 11 Mar 2026
https://github.com/dhn-nys/dp2021py
Dasar Pemrograman - 2021 [894] || this module use python 3 programming.
basic basic-programming programming python python3
Last synced: 02 Apr 2025
https://github.com/rudradcruze/phitron
Phitron is a platform designed to help individuals build a strong foundation in programming. It offers courses on various topics, including basic programming, data structures, algorithms, object-oriented programming, databases, and more. Batch 5
Last synced: 01 May 2026
https://github.com/musamairshad/geeksforgeeks-practice
Solutions to GeeksforGeeks practice problems.
competitive-programming geeksforgeeks logic-building programming
Last synced: 22 Aug 2025
https://github.com/ntdls/simple-scripting-engine
A robust, general purpose, loosely typed and fully interpreted scripting engine for the web or desktop.
ide programming scripting showcase
Last synced: 04 Jul 2025