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-06-25 00:20:53 UTC
- JSON Representation
https://github.com/nmelgar/cse_111_byui
This is a repository to organize and share the programs created while taking the course "CSE 111: Programming with functions". All the code is created by me. Please do not copy the code to save time as a student, it is better to create it yourself.
basic-programming college functions functions-python programming python3
Last synced: 30 Mar 2025
https://github.com/nneji123/autocommiter
This repository contains utility functions for the Autocommiter tool.
auto git github-actions programming python
Last synced: 13 Apr 2026
https://github.com/vaibhavmojidra/python---demo-generating-csv-rows-as-lists
The csv library provides functionality to both read from and write to CSV files. Designed to work out of the box with Excel-generated CSV files, it is easily adapted to work with a variety of CSV formats. The csv library contains objects and other code to read, write, and process data from and to CSV files.
coding csv files generating-csv generating-csv-using-python mojidra programming python python2 python3 vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 27 Jan 2026
https://github.com/awpala/javascript-concepts-map
A collection of concepts related to JavaScript programming into a single "concepts map"
concept-map javascript programming tutorial
Last synced: 12 Aug 2025
https://github.com/pranjalco/coffee-machine-intermediate
This Coffee Machine project is a Python-based program that simulates a real-world coffee vending machine. It allows users to select from available drinks, processes payments, and dispenses coffee based on sufficient resources. It also includes functionality for resource management and a maintenance mode to check resources and earnings.
automation cli-application fundamentals intermediate programming project-based-learning python-programming resource-management simulation
Last synced: 19 Oct 2025
https://github.com/ahmad-ali-rafique/python_function_solutions
Python_Function_Solutions is a repository featuring 50 defined functions and their solutions to 50 distinct programming problems in Python. Dive into a diverse range of challenges and explore innovative solutions crafted with original ideas to enhance your Python skills.
data-science functions programming programming-exercises python pythonfu solutions
Last synced: 08 Jun 2026
https://github.com/roluochke/games-programs
From simple to complex games and programs
algorithms data-structures game programming python
Last synced: 19 Oct 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/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/plabayo/webasic
BASIC interpreter, IDE and runtime for the web
basic beginner education graphics ide interpreter learning programming runtime rust web
Last synced: 15 Mar 2026
https://github.com/ufc-qxcode/qxcode-cpp-pack
Pacote de extensões do VSCode sugeridas para programação em C++. Fornecido pela UFC Campus Quixadá.
cpp programming vscode-extension-pack
Last synced: 20 Oct 2025
https://github.com/dmarks84/coursework_project_sentiment-analysis
Project for University of Michigan Python Programming Specialization -- Read in tweets and analyzed their content to perform basic sentiment analysis
classification programming python sentiment-analysis statistics web-scraping
Last synced: 09 Apr 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/vaibhavyadav-dev/codeforces-problemset-scrapper
Web Scrapper that scrap the whole problemset of Codeforces into csv or json file.
codeforces competative competative-programming crawler problemset programming python scrapy-crawler scrapy-spider
Last synced: 01 Jun 2026
https://github.com/tommaso-crocetti/competitive_programming_and_contests
Repository for homeworks & exercises from the course of Competitive Programming and Contests of Master Degree in Computer Science, held by prof. Venturini, Unipisa
competitive-programming programming rust university
Last synced: 05 Oct 2025
https://github.com/AleRzendee/editor-x
Editor Rich-Text with quill.js and html&css.
editor framework html-css-javascript novidades programming project quilljs rich-text-editor
Last synced: 22 Oct 2025
https://github.com/ismailhakkii/software-books
The software books you are looking for.
books coding coding-books pdf program programming programming-books software software-books
Last synced: 15 Mar 2026
https://github.com/programmer-rd-ai-archive/transfer-learning
Transfer-Learning
ai dl lightning-bolt ml programming python python-3 python3 pytorch pytorch-lightning pytorch-lightning-bolts tl torchvision transfer-learning
Last synced: 22 Aug 2025
https://github.com/labex-labs/kubernetes-for-beginners
This course is designed to teach you about managing application containers, using Kubernetes. You’ll learn how Kubernetes works and how to use it to deploy and manage applications.
challenges course exercises hands-on kubernetes labex labs playground programming
Last synced: 23 Oct 2025
https://github.com/m-ah07/to-do-list
A simple and interactive To-Do List application built with HTML, CSS, and JavaScript. It allows users to add, mark, and remove tasks, making task management easy and efficient.
codelife css dailytasks html javascript opensource programming simpleapp todolist webdevelopment
Last synced: 24 Feb 2026
https://github.com/sandyg6/100-days-python-challenge
Started with my 100 days of coding challenge with Python Programming language.
coding coding-challenge programming python python3
Last synced: 05 Jul 2025
https://github.com/sainikhil0904/object-oriented-programming-using-cpp
Collection of solved problems demonstrating OOPs concepts in C++ with practical implementations.
coding cpp data-structures-and-algorithms design-and-analysis-of-algorithms learning objectorientedprogramming oops-in-cpp programming
Last synced: 13 Jun 2026
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/nadidlinchestein/cs107-cppprogramming
CS107 C++ Programming - Saylor Academy
cpp programming programming-exercises software-development software-engineering university-coursework
Last synced: 02 Apr 2026
https://github.com/sarcevicantonio/fodf
Documentation of my projects for the course Fundamentals of Digital Fabrication
2d 3d cutting design devices digital electronics embedded fabrication input laser output printing production programming
Last synced: 25 Oct 2025
https://github.com/paragunhale1998/todo-list-react
Here i Create A Simple Todo-List Using React
css front-end-development frontend html javascript programming react
Last synced: 13 Apr 2026
https://github.com/kory714/passwordmanager_java
Это open - source проект на Java, где я обучаюсь создавать desktop приложение "Менеджер паролей" с следующими функциями: Хеширование паролей, сохранение и загрузка паролей, возможность генерации паролей, возможность включать или отключать различные модули приложения. Здесь я буду делится своими успехами в разработке как начинающий специалист.
desktop desktop-app eclipse eclipse-ide educational educational-project github javax-swing mvc mvc-architecture mvc-pattern oops-in-java password-manager programming
Last synced: 11 Jun 2025
https://github.com/uehwan/programming-study-pathway
A concise curriculum for mastering computer science using web materials
coding computer-science java machine-learning programming python web
Last synced: 12 Apr 2026
https://github.com/vaibhavmojidra/python---demo-writing-files
Python too supports file handling and allows users to handle files i.e., to read and write files, along with many other file handling options, to operate on files.
coding files mojidra programming python python2 python3 vaibhav vaibhav-mojidra vaibhavmojidra writing-files writing-files-using-python
Last synced: 15 Mar 2026
https://github.com/abombalemba/it-services
IT wiki
information it-services programming
Last synced: 04 Feb 2026
https://github.com/muba-74/object-oriented-programming
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
coding console-application javascript js nodejs object-oriented-programming programming typescript
Last synced: 08 May 2026
https://github.com/woolseyworkshop/article-interfacing-an-ssd1306-display-module-to-an-arduino-uno
Interfacing An SSD1306 Display Module To An Arduino Uno Article Resources
arduino electronics programming ssd1306
Last synced: 19 May 2026
https://github.com/pyzit/4k-coding-wallpaper
(In Progress) Welcome to the 4K Wallpapers repository! This is a collection of high-quality 4K wallpapers that I have officially created.
4k-wallpapers coding-wallpapers creative-commons developer-wallpapers open-source programming programming-wallpapers tech-wallpapers
Last synced: 25 Feb 2026
https://github.com/StudyResearchProjects/progra-usm-cl
JavaScript (NodeJS) implementation of programming exercises from Chile's "Santa Maria" University (USM)
exercises fundamentals programming santa-maria-university university usm
Last synced: 04 Sep 2025
https://github.com/marek-chadim/Empirical-Economics
Applications of Machine Learning in Economics PhD course
gis machine-learning programming replication text-as-data version-control webscraping workflow
Last synced: 12 Apr 2025
https://github.com/jcm-ai/quantium-data-analytics-virtual-experience-program
This repository contains all about the proposed solutions to the assignments that I was required to complete as part of the Quantium Data Analytics Virtual Experience Program. 📊📈📉👨💻
commercial-thinking communication-skills data-analysis data-validation data-visualisation data-wrangling jupyter-notebook matplotlib-pyplot numpy-library pandas-python presentation-skills programming python3 scipy-stats seaborn statistical-testing
Last synced: 16 May 2026
https://github.com/nishatrhythm/simple-c-and-c-plus-plus-program
Basic C and C++ related programs can be found in this repository.
c computer-science cpp programming
Last synced: 20 Jul 2025
https://github.com/ryanbritodev/cursoemvideo-python
Aulas de Python do Mundo 1, 2 e 3 do professor Gustavo Guanabara, do Curso em Vídeo.
modules programming python3 scripting
Last synced: 25 Feb 2026
https://github.com/rayniel95/programming
Algorithms design of the code in https://github.com/rayniel95/c-sharp-little-projects. First imagine and test your algorithm (in your mind), write it in paper and debug it (in paper), write your code in your laptop.
algorithm-design algorithms algorithms-implemented c-sharp csharp photos programming programming-challenges programming-contests programming-exercises school-education solved-exercices solved-problems solved-programming-exercises university-course university-of-havana
Last synced: 29 May 2026
https://github.com/carpentries-incubator/java-novice-inflammation
Programming with Java
carpentries-incubator english java lesson novice pre-alpha programming
Last synced: 04 May 2026
https://github.com/storypy/storypy
A Python module for metaprogramming.
metaprogramming programming python storypy
Last synced: 09 Mar 2026
https://github.com/destructhub/destructhub.github.io
The website for DestructHub organization
Last synced: 09 Apr 2025
https://github.com/cedrickchee/react-unplugged
React.js unplugged version
educational-project exercises programming reactjs
Last synced: 01 Jun 2026
https://github.com/rahul-404/flask-web-calculator
This is a simple web calculator application built using Flask, a lightweight Python web framework. The calculator allows users to perform basic arithmetic operations such as addition, subtraction, multiplication, and division.
arithmetic datascience flask lightweightframework opensource programming python techprojects webapp webcalculator webdevelopment
Last synced: 19 Apr 2026
https://github.com/byroncalvete/my-web
My skills and journey! 🎒
blog programming software-engineering ux-ui
Last synced: 24 Jan 2026
https://github.com/williamragstad/projlette
A roulette game for programming project challenges
Last synced: 02 Apr 2025
https://github.com/acetinkaya/pythonprogramlamakaynaklari
Python Programlama Dili ile ilgili kaynak kitapları, dokümanları ve eğitim materyallerini içeren bir listedir. Açık kaynak ve akademik içeriklere odaklanılmıştır.
books education programming python python-programming-language python3
Last synced: 29 May 2026
https://github.com/gregdhill/notes
Revision Materials
cheatsheets computer-science notes programming revision
Last synced: 21 Feb 2026
https://github.com/labex-labs/hydra-cybersecurity-attack-labs
In this course, master Hydra cybersecurity attack techniques through hands-on labs covering session restoration, SSL attacks, brute-force, and multi-target attacks.
challenges course cybersecurity exercises hands-on hydra labex labs playground programming
Last synced: 06 Feb 2026
https://github.com/gsilva00/pfl-project2
FEUP L.EIC 2024/25 - 3rd Year, 1st Semester - 2nd Project developed in the Functional and Logic Programming curricular unit
feup game leic logical-programming pfl programming
Last synced: 28 Jan 2026
https://github.com/matfax/gema
ISO-DE-inspired English Keyboard Layout for Programmers
iso-de keyboard-layout programming
Last synced: 16 Jan 2026
https://github.com/danieldantasdev/intro-to-programming_course-luisdev-essential-beginner-part-3_dotnet-8_csharp-12
Repositório da trilha 'Introdução à Programação' do Kit Essencial Iniciante .NET. Inclui conteúdos sobre lógica, algoritmos, fundamentos de programação, introdução ao Portugol e exemplos práticos para iniciantes começarem do jeito certo.
algorithms beginner csharp dotnet fundamentals learning logic luisdev portugol programming
Last synced: 15 Apr 2026
https://github.com/labex-labs/cybersecurity-analysis-with-wireshark-and-tshark
In this course, learn cybersecurity analysis using Wireshark and Tshark. Master packet capture, filtering, protocol analysis, and automation for effective network security monitoring.
automation command-line course cybersecurity digital-forensics hands-on intrusion-detection labex labs network-monitoring network-security network-troubleshooting packet-analysis programming protocol-analysis security-operations security-tools traffic-analysis tshark wireshark
Last synced: 06 Feb 2026
https://github.com/maumneto/pce
Repositório do Site da disciplina PCE da UFC
code disciplina discipline programming
Last synced: 28 Jan 2026
https://github.com/valyaevgeorgiy/practikum_works
Объёмные практические работы, выполненные в сплочённом коллективе заряженных программистов Финансового университета.
coding-challenge more practice-project programming
Last synced: 12 Dec 2025
https://github.com/digizus/digizus
A collaborative community for IT enthusiasts, sharing knowledge and resources on various technologies. From Linux fundamentals to advanced DevOps practices, this repo has something for everyone.
automation cloud-computing data-science databases development machine-learning networking programming scripting web-development
Last synced: 15 Apr 2026
https://github.com/tar3q-az1z/project-euler-solutions
algorithmic solutions of problems from projecteuler.net, solved by me
algorithms cpp number-theory programming project-euler projecteuler solutions
Last synced: 17 Aug 2025
https://github.com/labex-labs/basic-django
Quick Start with Django | This repo collects 7 of programming labs exercises for Quick Start with Django. This tutorial is a hands-on adaptation of the official Django beginner's example. It will help you quickly get started with Django using LabEx VM.
challenges course django exercises hands-on labex labs playgroud programming
Last synced: 30 Mar 2025
https://github.com/codewithdark-git/codewithdark-git.github.io
Welcome to my portfolio website! This website showcases my projects, skills, and experiences. You can view the live website here.
css github github-pages html javascript personal-website portfolio portfolio-website programming project-repository projects showcase showcase-website
Last synced: 15 Apr 2026
https://github.com/nmelgar/cse_110_byui
This is a repository to organize and share the programs created while taking the course "CSE 110: Programming Building Blocks". All the code is created by me. Please do not copy the code to save time as a student, it is better to create it yourself.
basic-programming basics college programming python3
Last synced: 30 Mar 2025
https://github.com/amtoine/project-euler
Some of my attempts at the online Project Euler.
Last synced: 16 Mar 2025
https://github.com/sohom09/to-do-list-php
A simple yet functional To-Do List Web Application built using PHP, MySQL, JavaScript, HTML, Bootstrap and CSS. This project includes user authentication, allowing users to register, log in, and manage their personal task list securely.
backend coding css3 frontend html-css-javascript html5 php programming project-repository todo-list
Last synced: 01 Jun 2026
https://github.com/yohannescodes/dsp-1010
Humorous Manual for developers who want to self-diagnose their career trajectory based on their open-source contributions and personal project portfolio.
comedy humor open-source personal-project programming
Last synced: 25 Feb 2026
https://github.com/eduardozepeda/programming-notes
My programming notes a little bit of everything related the web development and software engineering: languages, frameworks, tools and even digital nomadism.
ebooks epub notes pdf programming tutorial tutorials
Last synced: 30 Jan 2026
https://github.com/utkarsha666/hdr-light-in-opengl
HDR Light In OpenGL
c graphics graphicsprogramming hdr light lighting opengl programming shader
Last synced: 02 May 2026
https://github.com/ite-2022-pwr/ite-is-semestr-4
Semestr 4, studia inżynierskie: AiZO, PTM1, Sieci komputerowe, OiAK, WdWK, Bazy danych 1, NiDUC2
algorithms algorithms-and-data-structures assembler assembly computer-architecture cpp database go golang microprocessor networking oracle-database programming sql university university-project
Last synced: 30 Jan 2026
https://github.com/vanheemstrasystems/google-cloud-build-headstart
Google Cloud Build - Headstart
app cloud google programming web
Last synced: 31 Jan 2026
https://github.com/iamgauravkhanna/hands-on-java
Java related topics and examples
Last synced: 26 Mar 2025
https://github.com/yasenstar/learn-c
Repository to track the learning journey of C programming language
Last synced: 25 Feb 2026
https://github.com/bahmanm/stockperson-scala
Stockperson implemented using Scala 3.
Last synced: 25 Feb 2026
https://github.com/edandresvan/practice-book-brenden-matthews-rust-design-patterns
Practical exercises from the book «Rust Design Patterns» by Brenden Matthews (Manning).
practice programming programming-practice rust rustlang
Last synced: 03 Jan 2026
https://github.com/diveshthapa/books_notes
IT programming books and notes
bca bcsit be bit books computer engineering it notes programming science software
Last synced: 23 Feb 2026
https://github.com/twhite96/reading-list
Programming reading list
books goodreads productivity programming reading-list
Last synced: 31 Jan 2026
https://github.com/joel-rodrigues404/alura-course-docs
Repositório como uma forma de aprender e resumir os cursos Alura
alura estudos organization programacao programming
Last synced: 07 Feb 2026
https://github.com/pradeep31747/linked_list_programs
This repository contains a collection of implementations and examples of linked list data structures. It includes various operations and use cases to demonstrate how linked lists work and how they can be utilized in different scenarios.
Last synced: 31 Jan 2026
https://github.com/lintangwisesa/java_upiyai_praktisimengajar
Dasar-Dasar Pemrograman Java - Praktisi Mengajar UPI YAI 2022
code java kampus-merdeka kemendikbud merdeka-belajar praktisi-mengajar programming
Last synced: 09 Jun 2026
https://github.com/hashd/hashd.github.io
Personal weblog
blog elixir javascript programming wild-thoughts
Last synced: 15 Apr 2026
https://github.com/dieron/playwrightscreenshotstaker
Short demo of how to take a screenshot from a browser window using Playwright
browser c-sharp js playwright programming screen screenshot
Last synced: 01 Feb 2026
https://github.com/iammisbahali/custom-functionalities
cms programming shopify wordpress
Last synced: 31 Mar 2025
https://github.com/dominhduy09/learning-programming
Learning-programming books and collections
books code coding coding-style collection learning programming programming-language study
Last synced: 25 Feb 2026
https://github.com/vinialg/c__criptobank
Projeto de Plataforma Bancária C 2024
binary c logic pointers programming struct
Last synced: 15 Apr 2026
https://github.com/philspil66/philspil66
Hey I'm Phil and this a short introduction to what I've done over the years in the Software sector, what I'm up to now and where you can get in touch.
games legacy-code programming retrogames retrogaming software software-development software-engineering
Last synced: 07 Feb 2026
https://github.com/aishikmukherjee/caesar-cipher-program-in-python
Developer/Creator: Aishik Mukherjee
caesar-cipher caesar-cipher-python code coding coding-challenge decryption easy encrypt encryption encryption-decryption-algorithms encryption-tool final-year-project learn-to-code programming programming-in-python project python python3 ready-to-use solo-project
Last synced: 15 Jul 2025
https://github.com/raveriss/cpp_module_02_05-09
Réalisations personnelles pour les exercices C++ (cpp05 à cpp09), explorant la programmation orientée objet, ... , la gestion de la mémoire et d'autres concepts avancés, conformément aux directives de l'école 42.
algorithms casts class containers cpp cpp98 exceptions form-management generic handling iterators memory-management programming serialization stl templates type-conversion type-identity
Last synced: 02 Feb 2026
https://github.com/pranjalco/workout-tracking-using-google-sheets
This project leverages the **Nutritionix API** and **Sheety API** to track your workouts. Users can enter their workout details in natural language (e.g., "Ran 3 miles"), Uses the **Nutritionix API** to understand the exercise and calculate additional details like duration and calories burned.
api-integration automation fitness google-sheets health-tracking http-requests intermediate json-parsing programming python
Last synced: 30 Mar 2025
https://github.com/acetinkaya/pylabmind
İstanbul Gelişim Üniversitesi (İGÜ) "PyLabMind" takımının çalışmalarının tanıtım sayfasıdır.
algorithms artificial-intelligence programming project python3
Last synced: 03 Sep 2025
https://github.com/paragunhale1998/facebook-basic-login
Here i Create A Basic Facebook Login Using Html , CSS and Javascript
css facebook facebook-login frontend html javascript js login open-source open-source-hardware programming project
Last synced: 15 Apr 2026
https://github.com/mzaini30/nyankodmagz
Download ebook nyankod magz di sini
ebook magz nyankod programming
Last synced: 06 Jan 2026
https://github.com/abhishekmishragithub/gitbook-notes
Random notes
notes programming python system-design
Last synced: 19 Nov 2025
https://github.com/artemzarubin/texteditor
This project is a basic text editor built using Windows Forms in .NET. It allows users to edit text and includes a feature to parse data from the university's website, displaying the parsed information within the editor. This project demonstrates my ability to work with Windows Forms, handle web data parsing, and develop user-friendly applications.
c-sharp dot-net programming software-engineering text-editor
Last synced: 08 Feb 2026
https://github.com/garapdigital/forum
Forum ini dibuat untuk para pelaku industri web development dan para coder yang ingin berbagi ilmu, berdiskusi, dan berkolaborasi dalam dunia pengembangan perangkat lunak.
Last synced: 09 Feb 2026
https://github.com/hilmizul/codejam
Fundamental Programming Challenges for My Students. Use your BRAIN intead AI tool‼️
challenge logic problem-solving programming
Last synced: 09 Feb 2026
https://github.com/lucasprag/blog
My personal blog
command-line productivity programming solopreneurship vscode
Last synced: 02 Jun 2026
https://github.com/labex-labs/comptia-network-plus-training-labs
Master essential networking concepts and skills with hands-on labs. This course covers network fundamentals, implementation, operations, security, and troubleshooting, preparing you for the CompTIA Network+ certification (N10-009).
certification comptia course fundamentals hands-on hands-on-labs implementation infrastructure labex labs linux n10-009 network networking operations programming protocols security sysadmin troubleshooting
Last synced: 09 Feb 2026
https://github.com/carloshmarques/carloshmarques
My personal github profile page, where i present my self, explain what i do and what i aim to achieve...
aspiring profile-readme programming projects
Last synced: 09 Feb 2026