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/johnhany97/grader
Automatic Programming Assignments Grader in Go
assignments go grader job-queue programming
Last synced: 03 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/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/bonsai-oss/goimportssort
automatically fix the order of golang imports. Repository mirrored from GitLab. 🦊
golang improvement programming tools
Last synced: 27 Feb 2025
https://github.com/rashidintheworld/cpp-learning-projects
In projects developed for learning and testing the C++ programming language. It aims to apply and better understand basic C++ concepts.
algorithms-and-data-structures cpp devcpp exercism-solutions programming tasks-list
Last synced: 24 Mar 2025
https://github.com/khianvictorycalderon/my-c-and-cpp-files
Lists of my C and C++ Files, i use C and C++ for programming tutor purpose only and i don't make apps from it.
c c-plus-plus cpp low-level-programming programming
Last synced: 25 Feb 2025
https://github.com/beofalejandro/escalia
ESCALIA Studios × The 0.3.6 Happy Bite Collection (BETA CHANNEL)
portfolio programming student website
Last synced: 03 Mar 2025
https://github.com/ostad-ai/python-everything
Here, we talk about the programming language, Python.
callable class-method decorators dictionary-python generator-function iterators khayyam list-comprehension lists-python operator-overloading polynomials programming punctuations python python-class quadratic-equations sqlite3 stack-python static-method string-python
Last synced: 14 Jul 2025
https://github.com/arvrao/oops-examples
In this repo, I'll put all interesting classes examples in python. Hope this is helpful in understanding the concept of OOPS & python syntax
oops-in-python programming python
Last synced: 07 Oct 2025
https://github.com/labex-labs/the-advanced-python-mastery
The Advanced Python Mastery | This repo collects 51 of programming labs exercises for The Advanced Python Mastery. This course is designed by David Beazley, author of the Python Cookbook, released under a Creative Commons license. The goal of this course is to provide an intermediate-level introd...
challenges course exercises hands-on labex labs linux playgroud programming python
Last synced: 31 Dec 2025
https://github.com/slashdotted/polderbash
PolderBash Game (Didactic adventure game written in Bash)
bash didactic didactic-games educational educational-game game learning programming
Last synced: 27 Mar 2025
https://github.com/imlymei/korjata
👨💻🐞 The platform for finding freelance developers and projects.
nextauthjs nextjs programming project reactjs vercel website
Last synced: 30 Dec 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/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/nelsogi/mongocrud
Quick description of the CRUD for MongoDB in c#
Last synced: 10 Apr 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/learn-software-engineering/website
Learn-Software.com Website
blog devops github-pages golang hugo kubernetes platform-engineering programming python site-reliability-engineering software software-engineering sre website
Last synced: 02 Nov 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/jiangjilu/auto-updating
一件事情,如果自己不想重复去做,那就交给程序。If there's something you don't want to do repeatedly, let a program handle it.
automatic inspiration programming
Last synced: 12 Apr 2025
https://github.com/kunalkeshan/programming-data-structures-and-algorithms-using-python-nptel-course
Weekly notes and programs for the Programming, Data Structures and Algorithms using Python - NPTEL Course.
algorithms data-structures dsa-practice nptel programming python
Last synced: 22 Mar 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/mannuelf/feu1_programming_foundations_js
Learning programming in an incremental and fun way using JavaScript.
Last synced: 23 Jun 2025
https://github.com/nharraud/playfulbot
Platform to organize programming tournaments
game programming team-building
Last synced: 13 May 2025
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/dominikjalowiecki/programming-projects
Minor programming projects (from books, tutorials and my own).
algorithms data-structures design-patterns practice-projects programming
Last synced: 10 Nov 2025
https://github.com/theognis1002/cookbook
notes & code snippets
apache docker-compose elasticsearch git go javascript linux mongodb nginx postgresql programming python terraform
Last synced: 05 Mar 2025
https://github.com/serverx-org/contests-solutions
This repository covers the solutions to the Vignan Challenge conducted by the Vignan's Institute of Information Technology, Vizag India.
coding contest contest-solutions contests dsa hacktoberfest hacktoberfest-2024 programming serverx serverx-org
Last synced: 22 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
https://github.com/arsalan-dev-engineer/zap-cli
This CLI tool offers a collection of useful scripts and commands for various tasks, all accessible through an intuitive and extensible interface for seamless integration into your workflows.
auto automation bash cli click command-line-interface devops devops-pipeline devops-workflow first-time-contributors first-timers-friendly open-source programming python python-library
Last synced: 16 May 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/solangeug/katas
A collection of code katas
java-8 katas maven practice programming
Last synced: 18 Mar 2025
https://github.com/zer0s703/opencomputers
Home of the OpenComputers mod for Minecraft.
automation forge lua minecraft minecraft-forge mod opencomputers programming scala
Last synced: 12 Jul 2025
https://github.com/hey-its-d2t2/texteditor
TextEditor is a desktop application developed in Java using Java Swing for the graphical user interface. The application provides a comprehensive text editing environment with user authentication and file management features. The key functionalities include user login and registration, file creation, editing, saving, and managing a list of previous
advanced-programming file filehandlinginjava gui-application java javaswing learning-by-doing notepad programming swing-gui
Last synced: 28 Oct 2025
https://github.com/nxhawk/sort-big-file
Objective: to train students in the ability to organize data files that do not fit on RAM. Exercises in addition to training programming skills, also practice teamwork.
amazon-books bigdata books cpp dsa-algorithm files hcmus programming project queue sort-algorithms
Last synced: 22 Jun 2025
https://github.com/arsalan-dev-engineer/weight_conversion
A simple program that can be used to calculate a persons weight, the three types of mass conversions used for this program are kg, stones and pounds.
awesome beginner-project conversion development lambda-functions programming python
Last synced: 16 May 2025
https://github.com/algusdark/programming-puzzles
A repository with programming puzzles and solutions in TypeScript
algorithms codeando-pues data-structures javascript programming programming-puzzles puzzles typescript
Last synced: 25 Feb 2025
https://github.com/levichu51/pro2-practica2-22-23
Práctica de la asignatura de Programación 2 de la UDC 22/23
data-structures programming udc university
Last synced: 16 May 2025
https://github.com/himanshurajora/ideas
My Ideas for Engineering
computer-science engineering ideas programming
Last synced: 22 Jun 2025
https://github.com/sunny-dee-71/simp-script
language programming simpscript ss
Last synced: 26 Oct 2025
https://github.com/pedroestevaodev/conquerors-of-the-kingdom
A Mini RPG Battle Simulator developed for the Object-Oriented Programming course (5th semester, Computer Science - Centro Universitário Barão de Mauá) using Java. The game allows players to recruit soldiers, build structures, and battle enemy kingdoms while applying OOP concepts.
abstraction academic academic-project computer-science design-patterns encapsulation game-development inheritance java java-rpg-game onject-oriented-method oop oops-in-java polymorphism programming rpg strategy-game
Last synced: 01 Sep 2025
https://github.com/gamingpro237/project-title-master-gift-all-in-one-speech-ai-chatbot-nexus
The ~MASTER-GIFT~ All-in-One Speech AI-Chatbot Nexus is an interactive application that allows users to upload PDF or DOCX files and have the content read aloud using text-to-speech. Users can also input text for audio playback or display it on the screen. Additionally, the program features an offline chatbot that responds to user questions.
ai bot chat-application chatbot coding framework interface learning programming python python3 reading reading-notes speech-processing speech-synthesis study text-to-speech thinker thinkerview
Last synced: 23 Feb 2025
https://github.com/alicbm/learnlytics-code
Repositorio oficial de LearnLytics, una plataforma de tutoriales sobre análisis de datos, ciencia de datos, programación y economía. Aquí encontrarás los códigos y bases de datos utilizados en nuestros tutoriales, junto con documentación detallada para su implementación. 🚀
analisis-de-datos automation economia estadistica machin matplotlib mysql numpy pandas programming python r selenium webscraping
Last synced: 30 Dec 2025
https://github.com/qnhat2004/competitive_programming
Data Structures and Algorithms in CP
algorithms data-structures programming
Last synced: 20 Jan 2026
https://github.com/freakwill/mistakes
Mistakes :shit: I made in programming, esp. Python
Last synced: 15 Jun 2025
https://github.com/zer0s334/opencomputers
Home of the OpenComputers mod for Minecraft.
automation forge lua minecraft minecraft-forge mod opencomputers programming scala
Last synced: 05 Mar 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/levichu51/pro2-practica1-22-23
Primera práctica de la asignatura de Programación 2 de la UDC 22/23
data-structures programming udc university
Last synced: 22 Jul 2025
https://github.com/susmita-dey/cpp_coding_programs
This repository contains some coding problems with their solutions in C++. It's a kind of reference to practice coding in C++ and improve logic building skills. #cpp #programming
Last synced: 27 Dec 2025
https://github.com/lxance-hacker/c-language-practice
This repository contains C programming practice examples, organized into topics from basics to file handling.
c hackerrank hackerrank-solutions leetcode leetcode-solutions lxance lxance-hacker lxancehacker programming solutions
Last synced: 30 Mar 2025
https://github.com/rafinhadufluxo/semaphore-in-arduino
traffic light development studies
arduino-ide arduino-uno cpp programming student
Last synced: 15 May 2025
https://github.com/shayyz-code/codewithshayy
Code w/ Shayy is an innovative learning platform dedicated to teaching web development and programming to aspiring developers.
Last synced: 10 Sep 2025
https://github.com/theodesp/go-hackerearth
Practicing Hackerearth with Go
go golang hackerearth programming
Last synced: 05 Jul 2025
https://github.com/devsujay19/my-fb-group-logo
My Facebook Group Logo. Visit the Facebook Group and be a member.
css css-programming css-projects css3 designing facebook facebook-group fb group html html-css-programming html-programming html-projects html5 html5-css3 logo logo-design logo-designing programming projects
Last synced: 21 Jun 2025
https://github.com/Asit-14/Cpp-Programming
This repository contains all the programs and resources we will utilize to learn C++ programming.
cplusplus leetcode-cpp programming
Last synced: 29 Oct 2025
https://github.com/w-n-r/game-ict-final_project-
Powered by: WARAV 🎮 I have developed a number guessing game using the C++ programming language 💻. This project was created as part of a university assignment 📚, where the primary requirement was to utilize only the concepts of C++ without incorporating any advanced libraries or frameworks 🚫📦.
game game-development gamedev games number-generator number-guessing-game programming project project-management ramdom random-number-generators
Last synced: 02 Apr 2025
https://github.com/it-delinquent/wpf_unix_permissions
A small WPF program to help visualise Unix permissions. Also, it uses an MVVM set using Caliburn.Micro
c-sharp caliburn caliburn-micro csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern permissions programming programming-language unix windows wpf wpf-application wpf-ui
Last synced: 05 Sep 2025
https://github.com/jeluchu/calcutester
Es un proyecto de una calculadora en colaboración. En el cuál se incluyen pruebas y controles de versiones. Además, podrás encontrar comentarios en el código de misma. La calculadora podrá realizar potencias, raíces, logaritmos y factoriales. En colaboración con: @telecobazar
calculator calculator-application classproject classroom classwork maths operations programmer programming programming-language
Last synced: 30 Jul 2025
https://github.com/jose-jaen/ft_printf
Custom implentation of printf function in C
42 42born2code 42madrid 42school c printf printf-42 programming
Last synced: 21 Jun 2025
https://github.com/isaac-lal/learning-ts
Learning TypeScript.
code learning programming ts typescript
Last synced: 21 Jun 2025
https://github.com/prohetamine/ifpractic
Мини задачи для изучения конструкции if, else, операторов и других конструкций.
javascript javascript-game lerning lerning-js programming testing toolkit tools
Last synced: 29 Dec 2025
https://github.com/lucassoaresouza/l5s-aep
Um Ambiente de Ensino de Programação gamificado visando o aprendizado de crianças.
children cmake cpp11 gamification gaming programming programming-logic sdl2 teaching yacc
Last synced: 20 Jun 2025
https://github.com/seanpm2001/snu_2d_programmingtools_ide_pharo
⌨️ The Pharo programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide pharo pharo-lang pharo-language programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu-project snu2d-programmingtools snu2dprogramming-tools snu2dprogrammingtools snuprogrammingtools web-development web-ide
Last synced: 17 Nov 2025
https://github.com/jorgermduarte/discord-bot-code-challenges
A discord nodejs bot for daily code-challenges!
api automatic base bot code-challenge code-challenges discord javascript leetcode nodejs practice programming
Last synced: 03 Mar 2025
https://github.com/tirth063/spring-image-forge
A powerful Spring Boot REST API for dynamic image generation, perfect for placeholders, mockups, and testing environments.
2d-graphics api backend developers image-api image-processing java open-source placeholder-image programming rest-api springboot web-development
Last synced: 06 Mar 2025
https://github.com/ajay-dhangar/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!
ajay-dhangar codeharborhub frontend interview-preparation javascript javascript-course javascript-examples javascript-for-beginners javascript-guide javascript-practice javascript-projects javascript-tutorial js-basics js-cheatsheet learn-javascript mermaid-diagrams programming web-development
Last synced: 15 May 2025
https://github.com/joaoassalim/tic_tac_toe
This is a simple Tic-Tac-Toe game.
game programming python training-project
Last synced: 22 Feb 2025
https://github.com/lurxdel/flash-memory-game
A simple Python memory game featuring colorful, fruit-themed matching tiles with a countdown timer.
memory-game programming pygame python
Last synced: 29 Mar 2025
https://github.com/eltonlazzarin/nodejs-aws-deploy
Simple Jobs API built in Node.js and deployed on AWS
amazonwebservice awscloud awsec2 awsexperience awsskills backenddeveloper becomeacloudexpert developer docker dockercompose dockermachine javascript javascriptapp nodeapi nodejs nodejsapplications programming
Last synced: 28 Feb 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/ranitmanik/bash-pro
Bash Pro Collection: Boost productivity with curated Bash scripts. Automate tasks, manage files, & more! Contribute to this community-driven project & simplify your workflow! 🚀
administrator automation bash bash-script bash-scripting bash-scripts coding-challenges command-line command-line-tool developer-tools easy-to-use power-users powerusage productivity-tools programming software software-development software-development-kit system-administration
Last synced: 23 Mar 2025
https://github.com/siraajul/javabooks
Trying To Solve Problems From 'জাভা প্রোগ্রামিং- আ ন ম বজলুর রহমান' s book
bangla basics-of-java java learning-exercise programming
Last synced: 26 Mar 2025
https://github.com/tupiribas/sistema-de-mensagens-csharp
Conceitos abordados em sala sobre a linguagem C#.
Last synced: 23 Mar 2025
https://github.com/uxxhans/rainbow-cats-general-java-programming-notes
General Java Programming Notes
Last synced: 23 Mar 2025
https://github.com/hey-its-d2t2/simplecolorrecognition_ai
The Python-based AI project of Real-Time Color Detector focuses on developing an application that can detect and recognize colors in real-time. The project falls under the major area of computer vision and artificial intelligence.
ai aiproject color-picker java javaprogramming learning-by-doing opencv programming
Last synced: 28 Feb 2025
https://github.com/ali-el-badry/my-portfolio
It is my official portfolio and my first start in Front-End but it is still under modification
aly-el-badry css3 front-end host html5 javascript portfolio programming project website
Last synced: 30 Jun 2025
https://github.com/juliusmarkwei/self-made-siri
automation make programming python siri
Last synced: 30 Jun 2025
https://github.com/knapeczadam/tool-development
2025 belgium c-sharp dae dae-howest digital-arts-and-entertainment game-dev game-development howest-dae kortrijk lab-exercises laboratory-exercises mvvm programming td tool-development university windows-presentation-foundation wpf xaml
Last synced: 01 Nov 2025
https://github.com/muskanpaliwal/stanford_codeinplace_2020
The repository contains all the assignments, projects, and handouts that are given during Stanford's CodeinPlace Program, 2020.
hactoberfest-2021 karel-python oops-in-python programming python3 stanford-university
Last synced: 19 Jun 2025
https://github.com/stervar/calculator-terminal
Calculator-Terminal
calculator calculator-program calculator-programs calculator-project calculator-python calculator-terminal programming project project-calculators projects pyqt pyqt-calculator pyqt5 pyqt5-calculator python python3 terminal
Last synced: 07 Apr 2025
https://github.com/kgashok/filesocr
Handwritten image and its OCR'ed text file
Last synced: 29 Mar 2025
https://github.com/meysam81/multi-threading-copy-gui
a program to copy a text file somewhere else using multi-threading with a graphical user interface
copy-paste copy-text-to-clipboard csharp csharp-code graphical-interface graphical-user-interface gui multi-threading multithreading programmer programming programming-challenge programming-challenges programming-exercise programming-exercises programming-language thread threaded threading threads
Last synced: 26 Jun 2025
https://github.com/elazzouzihassan/typescript
TypeScript Workstation Repo
development ecmascript es6 javascript programming typescript
Last synced: 19 Jun 2025
https://github.com/danielbrito/fatec
🎓 Análise e Desenvolvimento de Sistemas - Faculdade de Tecnologia.
cpp data-structures database development java javascript logic object-oriented-programming portugol programming script sql web-development
Last synced: 16 Oct 2025
https://github.com/md-emon-hasan/python
🐍 Python programming ranging from beginner to advanced levels, enhancing coding skills and understanding to various Python concepts.
anaconda data-structures dsa programming python python-programming python3
Last synced: 02 Mar 2025
https://github.com/codewithalamin/profile-card-component
Frontend Mentor - Profile card component 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 webdesign webdeveloper webdevelopment
Last synced: 26 Feb 2025
https://github.com/witch-world/100daysofpython
100 Days of Python Programming🐍
coding coding-challenge coding-challenges coding-interviews development practice-programming practice-project programming programming-language python python-library python-script python3
Last synced: 05 Mar 2025
https://github.com/jovonni/lymn
Programming Language written as human language, English
language programming programming-language
Last synced: 17 Jan 2026
https://github.com/opixelum/brain-disk
Obsidian project where I store everything I've learnt.
ai algorithms coding data-structures deep-learning machine-learning maths neural-network programming
Last synced: 10 Sep 2025
https://github.com/candygoose/programming_2_term_se
Программирование 2 семестр Программная инженерия (ПИиКТ) ИТМО
itmo java programming software-engineering
Last synced: 23 Feb 2025
https://github.com/ahmadchen/go-go-gadget
The 'Gadget' interpreter language, implemented in Go.
2020 gadget go golang google language programming
Last synced: 04 Mar 2025
https://github.com/fabianoflorentino/aprendago
Este projeto tem como objetivo criar um CLI para facilitar a navegação e o acesso ao conteúdo do curso Aprenda Go. O CLI foi desenvolvido em Go e utiliza as bibliotecas padrão da linguagem para criar um menu interativo que permite ao usuário acessar os tópicos do curso.
development go golang learning learning-by-doing programming
Last synced: 14 Apr 2025
https://github.com/fl97-mo/level-1-python-beginner-guide
Learn Python from scratch! This repository provides a beginner-friendly guide to Python programming, with practical examples, projects and detailed explanations.
algorithms basics beginner-friendly control-structures data-structures examples exercises functions modules oop programming projects python tutorial
Last synced: 06 Apr 2025
https://github.com/justpowerful/pow-programming-language
A weird programming language
ascii character pow-language programming programming-language sum symbols weird-language
Last synced: 26 Feb 2025
https://github.com/thecoderpinar/super-heatmapper-project
A comprehensive video analysis and heatmap generation tool based on Ultralytics YOLOv8.
artificial-intelligence computer-vision image-processing machine-learning opencv programming python real-time-object-detection yolo
Last synced: 18 Jun 2025
https://github.com/ericrovell/escapist-marginalia
Personal blog about programming, photography and more.
blog personal-blog personal-website photography portfolio programming
Last synced: 11 Jan 2026
https://github.com/dimdevs/php-intern
php intern is framework laravel base, for fast api with frankenphp
frankenphp laravel php programming
Last synced: 31 Dec 2025
https://github.com/binarieschool/melquiadeshr-web-freelancer
Very simple website for a freelance developer
css3 design flexbox html5 programming vscode
Last synced: 26 Jun 2025
https://github.com/fabiannorbertoescobar/tda-indice
TDA Indice. Programación Estructurada en C. Trabajo Práctico Integrador de Programación en C.
archivos c cola indice lista programming programming-language tda
Last synced: 23 Feb 2025
https://github.com/aarooshsaifanboy322/life
The Life coding language is out! More info in README... Life version: Pre-Alpha. Install Life here! 👇🏼
coding explorerlanguage life programming
Last synced: 12 Mar 2025