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-30 00:25:30 UTC
- JSON Representation
https://github.com/nubbsterr/asyncwebserveresp32
An implementation of the ESPAsyncWebServer library for one of my Computer Engineering projects.
arduino asyncwebserver esp32 esp32-arduino networking programming robotics
Last synced: 03 Sep 2025
https://github.com/00nevo/lua-uebungen
What i read from books to learn the Lua programming language.
exercises game game-development games learning lernen lua programming roblox roblox-api roblox-api-wrapper roblox-lua roblox-studio roblox-synapse training uebung
Last synced: 06 Jul 2025
https://github.com/nasim-khalili/heart-attack-knn-project
Heart attack diagnosis project using dataset and KNN algorithm
ai algorithms knn knn-classification ml programming project python
Last synced: 09 Mar 2025
https://github.com/arnau478/panorama
Panorama language compiler written in C
compiler language panorama programming programming-language
Last synced: 10 Apr 2025
https://github.com/0xHericles/PythonExamples
:snake: Simple Python Examples for Newbies
newbie programming programming-exercises python
Last synced: 24 Mar 2025
https://github.com/esraa-emary/c-plus-plus-consepts-and-problem-solving
Cplus Plus Code (C++ Consepts and Problem Solving)
cplusplus cpp object-oriented-programming oop problem-solving programming
Last synced: 25 Aug 2025
https://github.com/nasim-khalili/image_processing
Computer Vision Projects: Face & Hand Tracking
ai handgesture-recognition image-processing programming python
Last synced: 09 Mar 2025
https://github.com/danielbrito/blender-scripting
:ice_cube: Blender scripting experiments.
3d-modeling blender mathematics procedural-generation programming python
Last synced: 04 Apr 2025
https://github.com/saeedkohansal/sync-website-theme-with-os-dark-mode-and-light-mode-css-only-trick
Sync A Website Or Webpage Theme With OS's Preferred Color Scheme, Dark Mode, And Light Mode using only CSS. We can call this feature CSS Automatic Night Mode And Day Mode By OS Color Setting. As you can see, without any page refresh, my website automatically switches by my OS setting between Dark Mode And Light Mode. With a CSS Media query...
autodarkmode automaticdarkmode css css-tricks css3 csstricks darkmode darktheme gilgeekify html night-mode night-theme nightmode programming tutorial web-design web-development webdesign webdesigner webdevelopment
Last synced: 25 Mar 2025
https://github.com/dr-saad-la/julia-distilled
Julia Programming Language Distilled is an online book about Julia programming language.
data-science julia julia-language julialang juliaprogramming programming
Last synced: 28 Aug 2025
https://github.com/merlinemmrys/student-docs
Student Docs - Обучающее приложение для изучения синтаксиса языков программирования
education programming python qt student-tool syntax
Last synced: 30 Jun 2025
https://github.com/err-orr/towerdefensegame
Personal Project. This project is based off of the Tower Defense tutorial series from Brackeys
c-sharp csharp programming tower-defense tower-defense-game towerdefense towerdefensegame unity unity-3d unity-6 unity3d unity6
Last synced: 16 Mar 2025
https://github.com/fpsvogel/lets-learn-ruby
A site listing resources to learn Ruby, Rails, and related skills.
book-list books bookshelf curriculum learning practice programming rails resources ruby ruby-on-rails study-materials tutorial web-development
Last synced: 27 Aug 2025
https://github.com/jpcadena/design-patterns
Design Patterns for Clean Code in Python
behavioral clean-code creational dependency-inversion design-patterns development gamma-categorization interface-segregation liskov-subsititution open-closed oriented-object-programming pep8 programming pylint python single-responsability software-engineering solid-principles structural type-hint
Last synced: 05 Mar 2025
https://github.com/lucapalminteri/sorting-algorithms-visualizer
The Sorting Algorithms Visualizer is an interactive web app that helps users understand and visualize sorting algorithms through dynamic, step-by-step animations, providing an educational tool to explore their mechanics and performance.
algorithm-visualization bubble-sort computer-science educational-tool insertion-sort programming selection-sort sorting-algorithms
Last synced: 02 Apr 2025
https://github.com/maumneto/lip2-20212
Repositório da disciplina de Linguagens de Programação II (Orientado a Objeto) do semestre de 2021-2.
java programming programming-language teaching
Last synced: 05 Mar 2025
https://github.com/codewithalamin/social-proof-section
This is a solution to the Social proof section challenge on Frontend Mentor
blacklivesmatter codepapa360 codewithalamin coding coding-challenge coding-challenges css front-end front-end-development frontend frontend-mentor html javascript portfolio programming programming-challenges ui-design webdesign webdeveloper webdevelopment
Last synced: 02 Jul 2025
https://github.com/silent0wings/arithmetic-calculator-using-custom-stack-implementation
This project implements an arithmetic calculator capable of parsing and evaluating mathematical expressions using a custom stack data structure. The calculator handles various arithmetic operations and parentheses, providing accurate results for complex expressions.
algorithm arithmetic-calculator calculator coding-practice custom-data-structure custom-stack data-structures expression-evaluation java math-operations math-tool programming reverse-polish-notation software-development stack-implementation
Last synced: 01 Mar 2025
https://github.com/saeedkohansal/html-editable-table-oop-javascript
Master Interactive HTML Tables: A Step-by-Step Guide to Editing with Mouse Clicks and Keyboard Navigation, Unlock the power of dynamic web pages with this comprehensive tutorial on making HTML tables editable using both your mouse and keyboard arrow keys. This guide provides clear instructions and practical examples to help you integrate...
code css editable editable-table excel gilgeekify how-to howto html html-css-javascript javascript js objectoriented objectoriented-js objectorientedprogramming oop oops programming tutorial tutorials
Last synced: 25 Mar 2025
https://github.com/rajan-poudel/codsoft
This repository contains my solutions for CODSOFT virtual python internship. (MAY BATCH A52)
calculator coding codsoft codsoft-internship codsoftinternship password-generator programming python python3 tkinter todoapp
Last synced: 16 Mar 2025
https://github.com/gabrioliv/assembly-nasm-codes
Assembly x86 codes and docs with NASM
assembly assembly-language learning macro nasm nasm-assembly programming testing x86 x86-assembly
Last synced: 25 Feb 2025
https://github.com/hey-its-d2t2/visualbasic_programs
Some Basics learning programs of Visual Basic language
basciprograming desktop-application gui-application learn-to-code learning-by-doing practice-programming programming vb6
Last synced: 28 Feb 2025
https://github.com/saeedkohansal/javascript-word-counter-web-application
It's a JavaScript word counting web application, with this web app you can count words, characters and lines in English and non-English languages using Vanilla JavaScript, HTML and CSS
clientside css education frontend gilgeekify html javascript programming tutorial vanillajs webapplication webdevelopment
Last synced: 25 Mar 2025
https://github.com/aespinosadev/opengl-simplerenderer
Basic renderer using OpenGL I did some years ago. Perfect for learning purposes.
educational-project graphic-programming graphics graphics-engine graphics-programming learning opengl opengl-shading-language opengl-tutorial programming rendering-3d-graphics
Last synced: 16 Mar 2025
https://github.com/nafisalawalidris/tools-for-data-science
It covers popular languages (Python, R, SQL) and libraries (NumPy, Pandas) used in the field. The author shares their objectives of teaching data analysis, web development, and critical thinking skills. The repository also includes code examples, explanations of arithmetic expressions, and contact information for the author.
arithmetic-expressions data-analysis data-science data-visualization languages libraries matplotlib numpy pandas programming python r sql tools web-development
Last synced: 31 Dec 2025
https://github.com/mwaijega/dart
These are basics of Dart programming language
Last synced: 01 Mar 2025
https://github.com/danielbrito/creative-coding-experiments
👨🔬 Creative coding experiments.
art creative-coding processing programming self-learning
Last synced: 04 Apr 2025
https://github.com/rtmigo/depz
💻 Command-line tool for symlinking directories with reusable code into the project. Language-agnostic
dependencies directories files library library-management local package package-management programming project reusable-code reusable-components source-code symlink
Last synced: 14 Mar 2025
https://github.com/tfc/tfc.github.io
This repository contains sourcecode and content of my personal blog https://galowicz.de
blog hakyll haskell programming
Last synced: 03 Mar 2025
https://github.com/hhs-coding-club/homepage
This is the landing homepage for HCC. This is open for Students to contribute and collaborate on.
club club-website coding collaborate collaboration css html js learn personal-website programming projects website
Last synced: 27 Aug 2025
https://github.com/zed-coding/zed-lang
A Modern, type-safe and super fast programming language.
language proglang programming rust zed
Last synced: 16 May 2025
https://github.com/deathstorm01/unlocktool-activated-version
UnlockTool-Activated-Version is a powerful software tool designed to unlock various types of digital devices securely. It offers advanced features and user-friendly interface for easy activation processes.
activation app application coding development engineering github hack programming programming-tool software software-engineering software-tool tech technology tool unlock unlocktool-activated-version utility version
Last synced: 07 Apr 2025
https://github.com/karsten-vermeulen-dev/handmade-chat
C++/SDL 2.0 console chat app
chat-application coding cplusplus educational-project educational-software libsdl2 network-programming networking programming sdl2 sdl2-net
Last synced: 08 Apr 2025
https://github.com/psvel6672/notepad-app-using-python
Notepad App using python, you can customize easily
notepad programming python python-notepad python-project python-projects python-script tkinter tkinter-graphic-interface tkinter-gui
Last synced: 28 Dec 2025
https://github.com/joymon/learnprogrammingviajavascript
Learn programming via JavaScript - Malayalam
html javascript karel programming programming-language
Last synced: 26 Mar 2025
https://github.com/sophi-hub/sophi-hub
Aqui está hospedado o README do meu perfil. Here is the README-EN of my profile.
about-me programming readme readme-profile
Last synced: 01 Mar 2025
https://github.com/2kabhishek/solutions
Solutions written by me for coding competitions, tests etc. 🥇🧮
codewars coding-competitions exams hackerrank leetcode programming solutions
Last synced: 01 Mar 2025
https://github.com/robi24/robi24.github.io
A small bit worn 👒 blog
blog electronics hacking linux programming
Last synced: 28 Mar 2025
https://github.com/nadidlinchestein/oosoftwareengineering
Solutions to Object Oriented Software Engineering using UML, Patterns & Java
design-patterns java object-oriented-programming programming system-design uml-diagram
Last synced: 26 Feb 2025
https://github.com/mateofumis/neovim
My init.vim configuration file for my work in Neovim.
linux neovim programming vimrc
Last synced: 06 Jul 2025
https://github.com/marcellandreas/wetably
Wetably helps you organize your tasks and notes effortlessly. Manage everything in one place!
front-end front-end-development frontend frontend-app frontend-web nextjs nextjs14 programming programming-language project react reactjs tailwind tailwind-css tailwindcss tailwindcss-plugin todo-app todolist ts typescript
Last synced: 16 Jul 2025
https://github.com/kinshuk-code-1729/python-basic
This repository contains some basic codes of python programming language
programming programming-language python tkinter-gui tkinter-python turtle turtle-graphics
Last synced: 01 Mar 2025
https://github.com/seanpm2001/SNU_2D_ProgrammingTools_IDE_Visual-Basic
⌨️ The Visual Basic programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogramming-tools snu2dprogrammingtools snuprogramming-tools snuprogrammingtools visual-basic visual-basic-lang visual-basic-language web-development web-ide
Last synced: 11 Mar 2025
https://github.com/codewithalamin/hosting-site-landing-page
A hosting landing site
blacklivesmatter codewithalamin coding-challenge css html html-css-javascript javascript programming static-site webdesign website
Last synced: 26 Feb 2025
https://github.com/mhatxotic/lua
The Lua interpreter as structured from the official source code tarballs from the official website at https://lua.org/download.html which are in the master branch and modifications for Mhatxotic/Engine are in a separate branch with a suffix of -MXE.
coding interpreter lua programming puc-rio syntax
Last synced: 28 Dec 2025
https://github.com/koratoo/backoffice-management-programming
백오피스 관리 프로그램 만들기
backoffice management programming
Last synced: 06 Jul 2025
https://github.com/zer0s330/opencomputers
Home of the OpenComputers mod for Minecraft.
automation forge lua minecraft minecraft-forge mod opencomputers programming scala
Last synced: 09 Apr 2025
https://github.com/jose-jaen/libft-42
Basic C library with useful functions
42 42born2code 42madrid 42school c libft libft42 programming
Last synced: 25 Aug 2025
https://github.com/orangomango/programmingquiz
Quiz about Web programming and Python3
Last synced: 20 Jun 2025
https://github.com/mohahmadraza/leetcode-python-project-tasks
This repository, is a comprehensive collection of Python solutions and projects focused on solving a wide array of LeetCode problems. It serves as a valuable resource for anyone looking to enhance their coding skills, prepare for technical interviews, or simply practice algorithm and data structure challenges using Python.
algorithm algorithms-and-data-structures coding coding-challenge coding-interviews competitive-programming data-structures leetcode leetcode-python leetcode-solutions programming programming-challenges python software-development technical-interview-questions
Last synced: 27 Feb 2025
https://github.com/sheikh92areeb/py-projects
These Projects are made during learning python
jupyter-notebook programming projects python
Last synced: 28 Dec 2025
https://github.com/muawiya-contact/38.-count-and-say
# 38. Count and Say
algorithms-and-data-structures leetcode-python leetcode-solutions programming python
Last synced: 03 Jul 2025
https://github.com/cybardev/cs-foundations
Open-source Computer Science Foundations Knowledge Base
computer-science documentation education knowledge-base programming
Last synced: 26 Jan 2026
https://github.com/gabrioliv/java-netbeans-design-pattern
Design Pattern in Java (Netbeans IDE 8.2 RC)
design-patterns designpatterns java java-8 jdk8 learning netbeans netbeans-8 netbeans-ide programming testing
Last synced: 14 Jun 2025
https://github.com/tuladhar/learn-kubernetes-programming
Learn to talk to Kubernetes cluster using Official Client Go Library.
golang hacktoberfest kubernetes learning-by-doing programming
Last synced: 02 Sep 2025
https://github.com/fekri8614/compose-boom
Search and Read books by Compose Boom!
android android-architecture dependency-injection jetpack-android jetpack-compose koin koin-injection kotlin kotlin-android kotlin-coroutines mvvm-android mvvm-architecture programming sample-app
Last synced: 24 Nov 2025
https://github.com/tokhy1/tailwindcss_manage_landing
Manage Landing Page is a sleek and modern landing page template designed for ease of use and customization.
css design frontend-mentor frontend-mentor-challenge frontenddevelopment html js programming responsive responsive-design responsive-web-design tailwind-css tailwindcss website
Last synced: 20 Feb 2025
https://github.com/mohitsinghrajput8349/codsoft
virtual internship || java programing || Based on fundamentals
code-generation java java-8 javadevelopment programming projects vscode
Last synced: 29 Jun 2025
https://github.com/s1licate/c
C guide, programs and examples.
c c-language c-programming example examples programming tutorial tutorials
Last synced: 16 May 2025
https://github.com/codewithalamin/huddle-landing-page-introductory-section
Huddle landing page with a single introductory section solution
blacklivesmatter codepapa360 codewithalamin coding coding-challenge coding-challenges css front-end front-end-development frontend frontend-mentor html javascript portfolio programming programming-challenges ui-design webdeveloper webdevelopment
Last synced: 26 Feb 2025
https://github.com/emilbergs/monster-energy-theme
A sleek VS Code theme inspired by Monster Energy drinks
coding customization dark-theme developer-experience developer-tools ide-theme light-theme monster-energy programming syntax-highlighting theme visual-studio-code vscode vscode-extension vscode-theme
Last synced: 09 Jul 2025
https://github.com/pesnik/yet-another-book-series
Yet another attempt to publish my ebooks!
andriod development devops ebook ios programming programming-language software-quality-assurance technology web
Last synced: 21 Jul 2025
https://github.com/mmdqurani/programming_academy
An educational site for teaching programming developed with the react library
academy bootstrap css html jaavascript js programming react react-bootstrap reactjs shoping
Last synced: 08 Nov 2025
https://github.com/siraajul/programmingessentials
ProgrammingEssentials - 150 is a collection of 150 curated problems aimed at building strong foundational programming skills. Divided into 3 sprints (basic, intermediate, advanced), it helps learners master key concepts and prepare for more complex coding challenges. Perfect for beginners!
basics excersise fundamentals java programming
Last synced: 14 Jul 2025
https://github.com/lunastev/wave-ex
Wave - Programming Language. Mail : support@wave-lang.dev
documentation language programming programming-language wave
Last synced: 11 Jan 2026
https://github.com/carpentries-incubator/sdc-bids-eeg-eeglab
Working with EEGLAB and BIDS-EEG
bids bids-eeg carpentries-incubator eeg eeg-analysis eeg-data eeg-signals eeglab english lesson matlab neuroimaging pre-alpha programming
Last synced: 02 Sep 2025
https://github.com/irvingfsanchez/.net-programming
This repository contains all the projects I've completed as part of my .NET Programming Course
computer-science csharp dotnet education programming software-development software-engineering technology visual-studio-code
Last synced: 06 Sep 2025
https://github.com/matteobaccan/programminglanguagesoftomorrow
2024 and Beyond: The Programming Languages of Tomorrow
hacktoberfest programming slide
Last synced: 01 Mar 2025
https://github.com/serhatderya/c-practices
This repository contains practices for begginers in C programming.
c programming programming-exercises soft
Last synced: 17 Aug 2025
https://github.com/gabrioliv/python-general-scripts-exercises
Some Python Scripts and Exercises
exercises learning programming pytest python python-exercises python310 scripts testing
Last synced: 18 Nov 2025
https://github.com/codewithalamin/alamin-portfolio-website
I'm a front-end web developer. Creating clean, engaging web experiences with efficiency and precision. - CodeWithAlamin
alamin-portfolio codepapa codepapa360 codewithalamin coding css html html-css-javascript javascript portfolio programming webdeveloper webdevelopment
Last synced: 26 Feb 2025
https://github.com/tebogoyungmercykay/teamname_cos284_group_project_1
This program would allow lecturers to define a DFA in a file, which the program could then construct and simulate with input strings. The task is to finalise this project in three stages, with each subsequent stage building on the former.
64-bit assembly assembly-x86 c-code makefile nasm-x86-64 objconv programming project registers shell
Last synced: 28 Dec 2025
https://github.com/e19166/simulator
A event management simulator that integrates a PostgreSQL database with a Go backend. This application allows users to create and manage event records via HTTP endpoints. The project uses Gorilla Mux for routing, and the database operations are handled with Go's database/sql package and the PostgreSQL driver.
backend crud database database-migrations gin gin-gonic go golang http postgresql postgresql-driver postman programming project-management routing
Last synced: 11 Jun 2025
https://github.com/raphaelkaique1/study
Este repositório é uma coleção abrangente de materiais de estudo organizados em diversas áreas de ciência da computação e desenvolvimento de software.
back-end cloud computer-science computer-technology computer-thinking data-science database desktop-application devsecops front-end full-stack iot-application logical-programming operating-system programming server software-architecture software-development software-engineering web-application
Last synced: 07 Apr 2025
https://github.com/ilyazub/scraping-web-applications
Scraping of Web Applications book
book ebook education programming web-scraping webscraping
Last synced: 06 Jan 2026
https://github.com/pablohenrique/tcccarteiravacdigital
Course completion project - Carteira de Vacinação Digital @rafaelasilverio
code css html5 javascript php programming tcc
Last synced: 11 Oct 2025
https://github.com/dwidevelopes/portofolio-fuji-hadi-hartanto
detail portofolio fuji hadi
course game-development general hosting instagram management portfolio-site portofolio programming projects reactjs sosial-media website
Last synced: 08 Apr 2025
https://github.com/agustinmusanti/pythonchallenges
Respuestas y análisis de desafíos semanales del curso de Python. 💻🐍
challenge curso learning programming python
Last synced: 09 Apr 2025
https://github.com/farbod-s/try-kotlin
Kotlin Essential Training
android kotlin kotlin-android programming programming-language
Last synced: 16 Mar 2025
https://github.com/kzamanbd/cf-stats
A github action based realtime Codeforces activity statistics card and badge generator for github readme
git-scraping github programming statistics visualization
Last synced: 27 Feb 2025
https://github.com/hakankokcu/budgier
The budgier programming language made with visual basic 2010
programming programming-language programming-languages visual-basic visual-basic-4 visual-basic-net
Last synced: 26 Apr 2025
https://github.com/chaudharypraveen98/rustyrustlessons
It contains all the basics concepts of rust in just six lesson only and you can learn each lesson by changing branch to each lesson.
Last synced: 27 Mar 2025
https://github.com/devsujay19/oneplus-logo
OnePlus Logo.
css css-programming css-projects css3 design designing html html-css html-programming html5 html5-css3 htmml-projects logo logo-design logo-designing oneplus oneplus-logo programming projects
Last synced: 25 Mar 2025
https://github.com/iamyuvraj/programing-with-python_internshala
Python Internshala Course Solutions
internshala programming programmingwithpython python training
Last synced: 20 Feb 2025
https://github.com/vsimko/truly106
Several programs for the "Truly 106" pocket calculator
assembly calculator old-school programming truly106 vintage
Last synced: 01 Mar 2025
https://github.com/pzaino/risc-os-corelib
A POSIX-Like C library for RISC OS and DDE (a very old project of mine that I am uploading to GitHub for who may need it). CoreLib is foundamentaly the implementation of the RISC_OSLib in a POSIX-Like format. Nothing special.
ansi-c c c-library c99 c99-api posix-library programming risc-os riscos
Last synced: 13 Jun 2025
https://github.com/maumneto/exercicio-python
Repositório do conteúdo da disciplina de Fundamentos de Programação
coding linguagem-python programming programming-language python python3
Last synced: 03 Dec 2025
https://github.com/binarieschool/blogmhrtech-music-festival
Web project for music festivals created with HTML, CSS, Javascritp, Sass and Gulp technologies. The web will be Responsive Web Design.
code css3 gulp html5 programming responsive-web-design sass vscode
Last synced: 26 Feb 2025
https://github.com/slavenskoj/raku-inline-basic
A Transformative Bridge Between Raku and Beginner's All-Purpose Symbolic Instruction Code
Last synced: 18 Jun 2025
https://github.com/dracula-hack/online-hacking
Online hacking
android-hacking androidhackingcourse carding darknet darkworldhack ebooks ethical-hacking-tools facebook-hacking-tools hacking-tools hacking-tutorial instagram-hacking-tool online-course online-hacking programming rat rattoolkit social-media-hacking whatsapp-hacking
Last synced: 20 Feb 2025
https://github.com/plazide/programrs.live
Website that gathers programming streams from around the internet and displays them for easy browsing.
faunadb graphql live-coding livestream nextjs programming programming-streams vercel website
Last synced: 28 Feb 2025
https://github.com/rabi-siddique/sudoku-solver
A web application that allows you to solve a Sudoku puzzle using a backtracking algorithm. The goal of this application is to help you visualize how the backtracking algorithm works to solve the puzzle.
algorithms computer-science data-structures interview interview-questions programming
Last synced: 25 Mar 2025
https://github.com/arsalan-dev-engineer/amateur_boxing_division_table_cpp
Enter your weight and the system will tell you what division you will be fighting in!
begginer-friendly beginner beginner-project boxing cpp programming programming-language table
Last synced: 16 May 2025
https://github.com/sprintlanguage/asm
The custom Assembler / Assembly format for the Sprint language, programmed in C!
asm assembly c compiler language programming sprint
Last synced: 23 Jun 2025
https://github.com/arsalan-dev-engineer/the_virtualbank_atm
AN ATM program coded with C++, this program will allow you to view your balance, deposit and withdraw money.
atm beginner-project cmd cpp money programming programming-language project projects system
Last synced: 28 Jul 2025