Programming
Programming is the process of designing and building an executable computer program to accomplish a specific computing result. It involves tasks such as analysis, generating algorithms, profiling algorithms’ accuracy and resource consumption, and the implementation of algorithms in a chosen programming language (coding). The field of programming spans many languages and technologies, forming the backbone of software development and information technology.
- GitHub: https://github.com/topics/programming
- Wikipedia: https://en.wikipedia.org/wiki/Computer_programming
- Created by: Programmers
- Related Topics: coding, software-development, algorithms, data-structures, computer-science,
- Aliases: software-programming,
- Last updated: 2026-04-07 00:20:05 UTC
- JSON Representation
https://github.com/ziaeemehr/cpp_workshop
Scientific programming toolbox with C++
cpp data-analysis data-science learning-by-doing programming scientific-computing telegram-channel youtube
Last synced: 14 Jul 2025
https://github.com/mohammadkarbalaee/programming-fundamentals
All the codes and exercises done during the fundamentals of programming course that I took on fall 2020
c cpp problem-solving programming sbu
Last synced: 27 Mar 2025
https://github.com/seanpm2001/snu_2d_programmingtools_ide_dart
The Dart Programming language IDE submodule for SNU Programming Tools (2D Mode)
dart dart-lang dart-language gpl3 gplv3 ide md programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogrammingtools snuprogrammingtools txt web-development web-ide
Last synced: 30 Jul 2025
https://github.com/Tetralux/sublime-zig
My own, more lightweight, syntax highlighting for the Zig Programming Language.
basic highlighting language lightweight programming sublime syntax zig
Last synced: 06 May 2025
https://github.com/sandarutharuneth/cpps
Collection of basic C++ programs. All C++ beginner collaborators are welcome to add there simple tools here.
beginner-project coding collaboration cpp programming programming-language
Last synced: 28 Oct 2025
https://github.com/hegdepavankumar/python-zero-to-hero
📚This course is gonna give you a big,solid and robust base of knowledge on Python Language. It will take you from zero to hero in coding with Python and that's in simple easy way like you are eating a piece of cake.
basic-programming coding-challenge learning-by-doing oops-in-python programming python3 zerotohero
Last synced: 15 Jul 2025
https://github.com/arturo-lang/benchmarks
Benchmarking tools & results for Arturo
arturo benchmark interpreter language programming programming-language
Last synced: 16 Jan 2026
https://github.com/nishkarshraj/functional_thinking_python
developer programming python3 software software-engineering technology
Last synced: 24 Feb 2025
https://github.com/mehmetkahya0/pomodoro-timer-web
pomodoro timer based in web
css html js pomodoro pomodoro-cli pomodoro-session pomodoro-technique pomodoro-timer productivity programming study study-materials study-plan study-project timer track website
Last synced: 09 Jul 2025
https://github.com/mrhrifat/javascript
JavaScript is the most popular Programming language in the world. Over 97% of websites use JavaScript on the client side for web page behavior, often incorporating third-party libraries.
array code condition function functional-programming javascript javascript-concepts javascript-vanilla js loop object operator programming vanila-javascript
Last synced: 21 Sep 2025
https://github.com/calebchris000/covid-19-reports
COVID-19-Reports is a GitHub web app that provides real-time COVID-19 statistics sourced from reputable health organizations. The user-friendly interface allows users to easily track data by country/region, including historical data analysis.
application coronavirus covid-19 covid-data covid19 covid19-data microverse microverse-projects programming project
Last synced: 13 Oct 2025
https://github.com/syedfahadali399/GIAIC-Q2-NextJs-Assignment-3
This is my Third Assignment form Governer Initative in which i buld a navbar and multiple scections and footer using tailwind in next js check it out
javascript nextjs programming tailwindcss typescript
Last synced: 28 Feb 2026
https://github.com/muhammadmooazam/plastic-bag-manufacturing-machine
arduino automation client-work iot programming project
Last synced: 23 Nov 2025
https://github.com/ajmalfaris11/typescript
A repository dedicated to learning and experimenting with TypeScript concepts, including types, interfaces, classes, generics, and more. This project focuses on understanding TypeScript's features to build robust and type-safe JavaScript applications.
classes generics interfaces javascript learning programming typesafety typescript
Last synced: 17 Feb 2026
https://github.com/devsujay19/a-basic-java-questioning-system
This is a basic Java Question System.
ai artificial-intelligence artificial-intelligence-programming artificial-intelligence-projects java java-11 java-17 java-8 programming question-answering questioning-system system
Last synced: 16 Oct 2025
https://github.com/ramoun-starter/readme
A Basic Template for any Programming Project. Website, Web App, Mobile App, AI Model, ...etc .
programming projects readme readme-template setup template
Last synced: 19 Mar 2026
https://github.com/seanpm2001/snu_2d_programmingtools_ide_elm
The Elm Programming language IDE submodule for SNU Programming Tools (2D Mode) View the main project [here](https://github.com/SNU-Programming-Tools/)
elm elm-lang elm-language gpl3 gplv3 ide programming snu snu-2d snu-programming-tools snu-programmingtools snu2d-programming-tools snu2d-programmingtools snu2dprogrammingtools snuprogramming-tools snuprogrammingtools web-ide
Last synced: 10 Jul 2025
https://github.com/iwhitebird/gor
Gor : Programming language made with GoLang
compiler-design go golang gor programming programming-language programming-languages
Last synced: 16 Mar 2025
https://github.com/1j01/ooplie
📜✍ Program in English
code coding english interpreter natural-language natural-language-processing programming programming-paradigm programming-system
Last synced: 31 Aug 2025
https://github.com/byancamatos01/pythonide
"Usando pycharm para treinar python'
curso-em-video programming pycharm-ide python3
Last synced: 27 Jan 2026
https://github.com/skylightqp/school-life
학교에서 배운 내용을 정리합니다.
computerarchitecture programming school-education
Last synced: 10 Feb 2026
https://github.com/kazirifatmorshed/welcometoprogramming
Let's make this repo an experience sharing BLOG-like-thing where we will share our experiences of getting stucked or encountering errors as beginner (new programmer) (self solved or solved by frnd in inbox)
advice beginner beginner-friendly experience problems programming programming-language
Last synced: 12 Mar 2026
https://github.com/pyrustic/codegame
Python desktop application to create, distribute, discover, and run codegames
challenge codegame desktop game litemark markdown programming puzzle pyrustic riddle serious-game test
Last synced: 02 Jul 2025
https://github.com/codewithsupriyo/snake
In this project I have build a snake game which is made in JS and compatable with a mobile device and also in a computer . In mobile there are some move button and for a cumputer it have the buttons and alse the keyboard keydown events. For comtrolls in keyboards those are WASD or the arrow keys.
canvas canvas-game canvas-game-2d css3 game html5 html5-css3-javascript js jsvascript mobile-game programming snake snake-game snake-game-2d snake-game-js website website-game website-games
Last synced: 07 Jan 2026
https://github.com/muhammadmooazam/arduino-series
arduino cpp iot programming sensors
Last synced: 23 Nov 2025
https://github.com/nameisjayant/nameisjayant
This is jayant kumar, a youtuber, passionate programmer from India , i love to do and think about code, i interested in android and web development :)
android androiddeveloper programming webdeveloper youtuber
Last synced: 13 May 2025
https://github.com/swcarpentry/hg-novice
Software Carpentry introduction to Mercurial for novices.
carpentries english hg lesson programming software-carpentry stable version-control versioning
Last synced: 15 Mar 2026
https://github.com/EXP-Codes/exp-libs-refactor
经验构件库(重构版)
components exp exp-libs java libs maven programming
Last synced: 06 Aug 2025
https://github.com/mohammad222pr/drf-online-exam-course
An online assessment project incorporating various features, specifically designed for the DRF course. This project can enhance your skills in clean code, optimized code, maintainable code, and more.🚀
backend django django-application django-rest-framework online-exam online-exam-system open-source programming python
Last synced: 25 Feb 2026
https://github.com/humitos/pilas-engine
Docker image to use pilas-engine
argentina docker kids pilas pilas-engine programming pyar python
Last synced: 20 Mar 2025
https://github.com/codehakase/resources-i-like
:books::100: Collection of learning resources i like
angular devops firebase git ionic javascript laravel php programming progressive-web-app regex rxjs
Last synced: 09 Oct 2025
https://github.com/svaveop/javatutor
Helping People with Java. Java Tutorial
java learning programming tutor tutorial tutorial-code tutorials
Last synced: 06 Feb 2026
https://github.com/marcogarlet/adventofcode
My solutions for Advent of Code.
javascript programming python3
Last synced: 25 Feb 2026
https://github.com/dangkhoasdc/taocp
working through the Art of Computer Programming
algorithms analysis-of-algorithms data-structures programming
Last synced: 10 Feb 2026
https://github.com/apsrcreatix/15it411j-ipt
15IT411J Integrative Programming And Technology Laboratory
15it411j c integrative interactive java java-native-interface jni jni-java jython-library lab programming srm srm-university technology university-course web-application
Last synced: 21 Feb 2025
https://github.com/minightdev/starsky.app
Starsky is a revolutionary AI-powered platform that transforms natural language descriptions into fully functional web applications in seconds. No coding required – just describe what you want, and watch your idea come to life.
ai aicoding artificial-intelligence nocode programming
Last synced: 11 Feb 2026
https://github.com/codewithalamin/codewithalamin
I'm a front-end web developer. Creating clean, engaging web experiences with efficiency and precision. Let's create something exceptional together.
alamin-portfolio alamin-webdeveloper codepapa360 codewithalamin coding config css css3 front-end-development frontend github-config html javascrippt javascript portfolio programming ui-design webdeveloper
Last synced: 24 Feb 2026
https://github.com/mosesesan/react-native-basic-form
React Native Basic Form by Moses Esan
authentication form-validation javascript programming react react-context-api react-forms react-native
Last synced: 09 Apr 2025
https://github.com/fhaelmarinho/lista-de-cursos-python
Cursos de Python Lista dos melhores cursos gratuitos online de Python
Last synced: 12 Jun 2025
https://github.com/joaoalisonti/proogramming-activities-in-c
Resolutions of Programming Logic activities in C of the Computer Science Course - bachelor's degree
algorithm-challenges algorithms c c-language computer-science logic-programming programming
Last synced: 23 Mar 2025
https://github.com/reznikmm/acme-ada
ACME implementation in Ada
acme acme-client ada programming
Last synced: 18 Jan 2026
https://github.com/transcental/python-advent-calendar
A coding advent calendar!
advent-calendar advent-of-code-2021 coding-challenges programming python3
Last synced: 26 Feb 2025
https://github.com/syedfahadali399/restaurant-project
Welcome to our Restaurant Website, designed with HTML and CSS for a delightful browsing experience. Explore our menu, ambiance, and special offers with ease. Join us for an unforgettable dining experience.
coding css3 html5 programming restaurant-website
Last synced: 26 Feb 2025
https://github.com/sdpython/teachpyx
Teaching material about programmation and algorithmic (French)
book programming python3 teaching-materials
Last synced: 07 Sep 2025
https://github.com/giswqs/programming-notes
My personal programming notes
geopython jupyter jupyterbook linux open-source programming python vscode
Last synced: 24 Oct 2025
https://github.com/svaveop/javascripttutor
Helping People with Java Script. JS Tutorial
javascript js learning programming tutor tutorial tutorial-code tutorials
Last synced: 14 Feb 2026
https://github.com/danielbrito/celerebro
:brain: CÉLEREBRO é um mini game de matemática para praticantes de neuróbica.
c data-structures game linux mathematics programming sorting
Last synced: 04 Apr 2025
https://github.com/svaveop/pythontutor
Helping People with Python. Python Tutorial
learning programming py python shcodim tutor tutorial tutorial-code tutorials
Last synced: 11 Feb 2026
https://github.com/namangarg2075/code-companion
Code Companion is a vs code extension which help you in generating boilerplates without writing codes in different languages
coding companion extension programming vscode
Last synced: 11 Feb 2026
https://github.com/akshitagupta15june/infytq_day9
It contains problem of day 9 infytq of all levels.
day9 infytq-solutions programming python3
Last synced: 02 Sep 2025
https://github.com/2kabhishek/exercism
Exercises with code 🧑💻🧠
exercism problem-solving programming solutions
Last synced: 05 Feb 2026
https://github.com/roy7077/potd-gfg
this repository contain solutions to the daily programming problems presented by GeeksforGeeks. I will be using C++ or java or C programming languages to code.
datastructuresandalgorithm dsa geeksforgeeks-solutions gfg logic-programming potd-gfg problem-solving problem-solving-algorithms problemoftheday programming
Last synced: 13 Feb 2026
https://github.com/yeonghyeon/codility-python
The solutions of the Codility lessons are provided. Each solution is written with python. The starting point for reading solutions is given in the following web link.
codility codility-lessons codility-python codility-solutions codility-training programming python solutions tutorial
Last synced: 26 Feb 2025
https://github.com/uralstech/ezrmlang
Easy to learn interpreted programming language written in Malayalam
coding easy-to-learn easy-to-understand ezr-malayalam ezrm malayalam malayalam-language malayalam-programming-language programming programming-language python
Last synced: 07 Apr 2025
https://github.com/xnuvers007/chroot
automation create chroot, the rest you can move it after it's automatically created
bash chroot deployment linux operating-system os privileges programming shell
Last synced: 28 Dec 2025
https://github.com/nikumu/scheme-primeiros-passos
Este repositório é voltado para iniciantes que desejam aprender a linguagem de programação funcional Scheme. Ele reúne exemplos práticos que abordam desde os conceitos básicos de programação funcional até tópicos mais avançados, como recursão, manipulação de listas e macros.
Last synced: 28 Feb 2026
https://github.com/jahanvisharma-dotcom/hackerrank-cpp
HackerRank Solutions of C++ Programming
basic-programming code coding cpp hackerrank hackerrank-cpp hackerrank-solutions programming
Last synced: 26 Feb 2025
https://github.com/tafara-n/code-practise
Practising coding in different languages.
api bootstrap5 c css data-structures database django flask html javascript jquery json programming python sqlalchemy typescript
Last synced: 05 Feb 2026
https://github.com/dr-saad-la/codelabs
This repository contains a collection of interactive tutorials and hands-on coding exercises designed to help you learn and master various programming concepts and technologies. Each codelab provides step-by-step instructions, practical examples, and challenges to enhance your coding skills.
bigdata computing computingscience data-engineering data-science datascience programming tools
Last synced: 20 Feb 2026
https://github.com/acetinkaya/algorithm-design-in-programming-language-education
Algorithm Design in Programming Language Education
algorithm algorithmdesign programming programming-language
Last synced: 08 Oct 2025
https://github.com/andyfratello/prop
💻 Exercicis de Projectes de Programació (PROP) Q2 - UPC FIB
fib-upc java java-11 programming prop prop-fib spreadsheet
Last synced: 11 Feb 2026
https://github.com/emmanuel10701/developers_blog
Developers Blog
codding developers programming tags
Last synced: 15 Oct 2025
https://github.com/jcm-ai/BCG-Open-Access-Data-Science-Advanced-Analytics-Virtual-Experience-Program
The tasks I was required to complete as a part of the BCG Open-Access Data Science & Advanced Analytics Virtual Experience Program are all contained in this repository. 📊📈📉👨💻
business-understanding client-communication communication creativity data-visualization exploratory-data-analysis feature-engineering hypothesis-framing jupyter-notebooks machine-learning-algorithms machine-learning-engineering mathematical-modelling matplotlib-pyplot model-evaluation model-interpretation programming python-3 seaborn statistical-analysis synthesis
Last synced: 19 Aug 2025
https://github.com/carpentries-incubator/pando-python
Performance Profiling & Optimisation of Research Code (Python) - Short Course
alpha carpentries-incubator english lesson open-educational-resources optimisation profiling programming python
Last synced: 08 Oct 2025
https://github.com/paule32/helpndoc_chm_writer
create CHM Project Files that was created with HelpNDoc as HTML files.
chm help help-file helpndoc html programming web windows
Last synced: 04 Apr 2026
https://github.com/ishtms/epic-rust
Learn the Rust programming from the ground up with Epic Rust - the ultimate free resource for beginner and advanced programmers alike. With programming exercises and in-depth dives into advanced concepts, become a Rust expert with Epic Rust today!
beginner coding learn programming rust rust-lang
Last synced: 12 Oct 2025
https://github.com/abdullah-sheikh/hacktoberfest2021
beginner-friendly project to help you in open-source contributions. Made specifically for contributions in HACKTOBERFEST 2021! Hello World Programs in any language and C and Cpp program , Please leave a star ⭐ to support this project! ✨
c cpp hacktoberfest hacktoberfest2021 java programming python
Last synced: 07 Sep 2025
https://github.com/wesleybertipaglia/learning-repository
📚 Explore web development with tutorials, examples, and resources. Learn algorithms, web development, git and more. Start coding today!
algorithms back-end development front-end git learn learning programming web
Last synced: 11 Mar 2025
https://github.com/dlamott/datastructures
Data structures, algorithms, and programming techniques in Java. Useful study guide that is ever growing.
algorithms books data-structures documentation education guide information java programming school showcase sorting-algorithms study studyguide tool
Last synced: 12 Feb 2026
https://github.com/aviabird/howto
company guidelines on all things programming
aviabird best-practices guidelines programming styleguide
Last synced: 19 Mar 2026
https://github.com/uralstech/ezrsquared
An easy to learn and practical programming language for beginners and experts alike
computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language
Last synced: 12 Feb 2026
https://github.com/h1alexbel/h1alexbel.github.io
My blog about programming and social
blog github-pages jekkyl programming
Last synced: 11 Oct 2025
https://github.com/algerian-tech-makers/Sabaak-Initiative
💡A programming hackathon that will work on a group of mini-projects that will be under the supervision of seniors in the technical field for follow-up and guidance.
databases hackathon initiative-opensource islamic-apps java javascript kotlin muslim-app mysql nodejs programming project python
Last synced: 12 Feb 2026
https://github.com/sourceduty/programming_language_writer
👨💻 Develop new programming languages and improve old programming languages.
ai-code-writer ai-developer ai-programming architect artificial-intelligence automated-developer chatgpt code-developer code-language code-writer custom-gpt gpt improved-language language-improvement programming programming-developer programming-language writer
Last synced: 07 Feb 2026
https://github.com/GeekHaven/quick_talks
Quick talks powered by github. All the study material and presentations maintained here.
developer-experience developers programming study-materials talks
Last synced: 10 Mar 2025
https://github.com/karmaniverous/get-dotenv
Manage environment variables from dotenv files across multiple environments. Supports async/CLI operations, dynamic variables, custom CLI creation & more!
async-programming cli configuration development-environment devops dotenv-management environment-variables javascript json nodejs programming software-development
Last synced: 08 Jan 2026
https://github.com/Quanoom/MICROCHIP
list of bare metal programming projects(pic18f452)
assembly bare-metal c18 embedded microchip microcontroller mpasm pic pic18f pic18f452 programming projects-list selflearning
Last synced: 17 Sep 2025
https://github.com/seanpm2001/Learn-GCC-Machine-Description
A repository for showcasing my knowledge of the GCC Machine Description programming language, and continuing to learn the language
article gcc-machine-descriptiion gcc-machine-description-lang gpl gplv3 knowledge learn learn-gcc-machine-descriiption markdown md mkd programming seanpm2001 seanpm2001-education seanpm2001-learn txt
Last synced: 10 Mar 2025
https://github.com/myterminal/getting-started-with-programming
Generic training plans to learn computer programming
Last synced: 06 Feb 2026
https://github.com/howprogrammingworks/collections
Different types of Associative Collections
array javascript js map node nodejs object polyfill programming set weakmap weakset
Last synced: 18 Oct 2025
https://github.com/aminkhani/deep-dive-python
Python Deep Dive Course, Created by: Dr. Fred Baptiste - Combined the Pdfs and jupyter notebook with together
advanced-python complete-python deep-dive-python programming python
Last synced: 15 Mar 2025
https://github.com/rajatt95/java_oc
Programming | Java | IntelliJ | Data Types - Primitive, Reference | String and its operations | Control Statements - For, ForEach, While, Switch-Case| OOPS concepts - Encapsulation, Inheritance, Polymorphism | Abstraction using Interface and Abstract class | Access Modifiers | Exception Handling | File Operations - READ, WRITE
abstract-class access-modifiers control-structures data-types exception-handling file-operations intellij interface java oops programming
Last synced: 17 Oct 2025
https://github.com/muhammadmooazam/cpp-programming-language
cpp cpp-programming-language programming
Last synced: 01 Sep 2025
https://github.com/muhammadmooazam/mysql-with-python
mysql-database programming python rdbms
Last synced: 23 Nov 2025
https://github.com/engineeringsoftware/ogo
Object Graph Programming
cypher declarative heap imperative paradigm programming
Last synced: 19 Mar 2026
https://github.com/nubbsterr/pyjot
A lightweight notepad application built on Tkinter in Python :)
gui notepad programming python tkinter tkinter-gui
Last synced: 16 Oct 2025
https://github.com/cubical22/group-divider
a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing
algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python
Last synced: 16 Oct 2025
https://github.com/krishpranav/juice
Juice programming language
juice juice-lang juice-source juicec language programming programming-language programminglanguage
Last synced: 07 Dec 2025
https://github.com/cocoatomo/goodmath-ja-support
『グッド・マス』の非公式サポートサイト
computer-science math mathematics programming
Last synced: 15 Mar 2026
https://github.com/thecuriousjuel/daily-dose-python
This repository contains the Jupyter notebook files and pdf files for all code demonstrations.
jupyter-notebook programming python-3
Last synced: 01 Sep 2025
https://github.com/facumasino/tup-utn-frgp
Repositorio de ejercicios de la carrera Técnico Universitario en Programación.
algorithm algoritmos cpp diagramas diagramas-flujo programacion programming tup utn
Last synced: 15 Oct 2025
https://github.com/rodrigooler/rodrigooler
Personal site developed with https://html5up.net/identity
code css3 html5 html5up javascript oler programming site web web-site
Last synced: 10 Jan 2026
https://github.com/jdavydovportfolio/careerpredictor
A project leveraging AI and Machine Learning (Logistic Regression) to predict graduate job placements. Includes data preprocessing, exploratory analysis, and predictive modeling.
artificial-intelligence exploratory-data-analysis jupyter-notebook linear-regression logistic-regression machine-learning machine-learning-algorithms machine-learning-models matplotlib ml numpy pandas pandas-dataframe predictive-modeling programming python scikit-learn
Last synced: 16 Feb 2026
https://github.com/woolseyworkshop/article-communicating-between-devices-with-the-mqtt-protocol
Communicating Between Devices With The MQTT Protocol Article Resources
arduino circuitpython electronics programming raspberrypi
Last synced: 23 Oct 2025