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-23 00:24:34 UTC
- JSON Representation
https://github.com/asmtamim/problem-solving
Problem-solving practices
codechef codeforces cpp leetcode problem-solving programming
Last synced: 30 Mar 2026
https://github.com/montanaz0r/coursera-andrew-ng-machine-learning-course
My solutions to programming assignments (Octave/Matlab).
algorithms coursera data-science machine-learning matlab octave programming
Last synced: 16 Apr 2026
https://github.com/aathifzahir/awesome-links
This repository offers a curated list of free online resources, tools, and courses across topics like Learning & Certification, Developer Tools, Web Development, and GitHub/Open Source, helping developers of all levels advance their skills.
backend-development certifications developer-resources developer-tools educational-resources freecourses frontend-development fullstack-development github-repository learning-materials learning-resources open-source programming software-engineering tutorials uiux-design web-development web-development-resources
Last synced: 04 Mar 2026
https://github.com/zvladimir/zvladimir.github.io
circuit digital electronics microcontroller pcb programming rust stm32
Last synced: 04 Mar 2026
https://github.com/ilovebacteria/cheatsheet
My big cheatsheet in programming
cheatsheet github-pages programming static-site
Last synced: 04 Mar 2026
https://github.com/n0ksa/projektnizadatakfx
A platform enabling math clubs to organize mathematical competitions, maintain records of results, and collaborate on math projects. This project, serving as a CRUD application, is developed for a university class to learn all the key concepts of programming in Java.
java javafx-desktop-apps programming
Last synced: 01 Apr 2026
https://github.com/howprogrammingworks/articles
Links to Articles
article articles javascript js links programming url
Last synced: 17 Apr 2026
https://github.com/renvasco/react-marvel
:atom: This app interacts with the Marvel Developer Portal API to get characters, comics and information about them.
learning marvel marvel-api marvel-characters marvel-comics marvelapp programming react reactjs reactpalette reactrouterdom reactscroll spa styled-components
Last synced: 17 Apr 2026
https://github.com/paragunhale1998/basic-image-editor
Here i Create A Basic Image Editior Using Html , CSS and Javascript
css front-end html image image-editor js programming react-js webdelopment
Last synced: 02 Apr 2026
https://github.com/danieldantasdev/intro-to-programming_course-luisdev-essential-beginner-part-6_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: 17 Apr 2026
https://github.com/sauloroman/programming-courses
Collection of programming courses about differente top technologies such as Javascript, C#. SQL, Typescript, CSS, etc
c-sharp javascript node programming react sass sql typescript
Last synced: 02 Apr 2026
https://github.com/davityak03/basics-of-python-
In this we have done multiple programs in python so as to develop the basic skill sets in python
array dictionary lists matrix numpy pandas programming python sets
Last synced: 02 Apr 2026
https://github.com/nadidlinchestein/certifications
Nadid Linchestein's Certifications
accompaniment achievements certificate cloud-computing computer-science cpp data-science programming python software-engineering success
Last synced: 27 Apr 2026
https://github.com/nathaneltitane/pewpewprints
Foam Blaster Printed Parts + Mods
3d-models 3d-printing blaster dartzone f3d linux mods nerf programming shell stl terminal threejs web-application webgl
Last synced: 17 Apr 2026
https://github.com/eliasdehondt/learn-r
Welcome to the Learn-R repository! This is your go-to resource for learning the R programming language, whether you're a beginner or looking to enhance your skills.
data-analysis data-visualization education machine-learning programming r statistics tutorials
Last synced: 03 Apr 2026
https://github.com/coder36459/fcc-projects
freeCodeCamp projects
bash bootstrap c-sharp css d3 data-analysis html javascript matplotlib numpy pandas postgresql programming python react seaborn sql topojson xml xslt
Last synced: 03 Apr 2026
https://github.com/talha4t/computer-programming-part-02
কম্পিউটার প্রোগ্রামিং-দ্বিতীয় খণ্ড
book c computer-programming programming
Last synced: 03 Jun 2026
https://github.com/pranjalco/password-manager-intermediate
A Password Manager app with a GUI to store, manage, and retrieve passwords. It generates random passwords, auto-copies to clipboard, and saves credentials (website, username, password) in JSON. Features include error handling, input validation, search functionality, and a lock icon for a professional look.
automation clipboard error-handling file-handling gui-application gui-development intermediate json-manipulation password-generator password-manager programming python task-automation tkinter
Last synced: 17 Apr 2026
https://github.com/yigitoo/posidonia
A research project about Posidonia Oceanica
ai api automated computer-vision cross-platform desktop-app ecosystem embedded-systems erb-template gin-gonic golang java machine-learning posidonia-oceanica programming pywebview ruby saving-world sinatra webview
Last synced: 17 Apr 2026
https://github.com/freyjafa/freyjafa
Removing barriers to growth and aiding the acceleration of learning engineering skills by examining the history and roots of everything related to engineering.
coding css education euclid fortran freyja history html javascript math matlab programming typesetting website youtube
Last synced: 17 Apr 2026
https://github.com/ananyachibber21/data_structures_and_algorithms
Data Structures and Algorithms in Java, Python
algorithms data-structures java programming python
Last synced: 30 Apr 2026
https://github.com/divinemonk/programming-languages
Programming Languages
angularjs golang html java javascript jquery nodejs perl programming programming-language programming-languages python python2 python3 r reactjs vuejs
Last synced: 04 Apr 2026
https://github.com/simpsonresearch/apc9-10
Learn Databases in Week 9 and 10 of my Advanced Programming Club
learn programming python sql sqlite
Last synced: 17 Apr 2026
https://github.com/lyy289065406/beauty-eye
swing 仿 Mac 外观风格构件
beauty-eye java programming ui
Last synced: 04 Apr 2026
https://github.com/thongnguyens/knthcm
Học Phần Kỹ Năng Thực Hành Chuyên Môn Công Nghệ Thông Tin Đại Học Tôn Đức Thắng Của NGUYEN HOANG THONG.
cisco labs networking oops-in-java packet-tracer programming student-project study-notes
Last synced: 04 Jun 2026
https://github.com/almostengr/college-coursework
Course work from the programming courses that I had while in college
c-plus-plus college college-assignment college-project computer-science cpp css homework-assignments homework-exercises html html4 java programming
Last synced: 18 Apr 2026
https://github.com/sohaamir/placement_materials
An introductory data analysis and plotting project for work experience students
chatgpt github-actions markdown programming projects rstudio work-experience
Last synced: 18 Apr 2026
https://github.com/hamedfathi/hamedfathi
My programming skills.
angular blogging csharp dotnet javascript personal-website programming typescript
Last synced: 04 Apr 2026
https://github.com/sh13y/devops-journey-from-zero-to-hero
From clueless noob to DevOps guru! This repo tracks my hilariously chaotic journey through Linux, Docker, Kubernetes, and everything in between. Follow along as I automate all the things, troubleshoot my own mistakes, and (hopefully) deploy like a pro. Let’s make DevOps fun!
ansible automation aws ci-cd cloud devops devops-roadmap devops-tools docker git jenkins kubernetes learning-devops linux logging monitoring open-source programming roadmap terraform
Last synced: 04 Apr 2026
https://github.com/woolseyworkshop/article-driving-a-dc-motor-with-an-arduino
Driving A DC Motor With An Arduino Article Resources
arduino cpp drv8833 electronics kicad linux macos motor motor-driver programming windows
Last synced: 04 Apr 2026
https://github.com/pejmancommits/notes
notes about informative stuff
database devops linux postgresql programming shell
Last synced: 04 Apr 2026
https://github.com/benevanio/facepy
Identifica a idade do usuario usando o OpenCV
ageestimation coding computervision development facedetection facialrecognition github machinelearning opencv programming project python softwareengineering tech
Last synced: 18 Apr 2026
https://github.com/hmshb/langchain-google-gemini-integration
This repo contains integration of LangChain with Google Gemini LLM
ai google-gemini google-gemini-ai langchain large-language-models machine-learning machine-learning-models multimodel-large-language-model programming python
Last synced: 18 Apr 2026
https://github.com/sundanc/weatherprediction
This project implements a weather prediction system that predicts the temperature based on real-time weather data, including features like humidity, wind speed, and day-related features (day of the week, month
machine-learning machinelearning numpy pandas programming python scikit-learn scikitlearn-machine-learning weather-prediction
Last synced: 18 Apr 2026
https://github.com/cacilhas/kodumaro
Development blog
development programming technology
Last synced: 05 Apr 2026
https://github.com/abdullah-sheikh/flutter-advancetopics
android dart flutter intellij-idea programming
Last synced: 18 Apr 2026
https://github.com/breezy-codes/cheat-sheets
Cheat Sheets I've collected through my uni subjects to help me with the different programming languages I've been learning.
cheatsheet cpp git-cheatsheet grep-cheatsheet linux-cheatsheet markdown markdown-cheatsheet nmap-cheatsheet nmap-commands programming pycharm python python-language quick-reference r-language reference-material shortcuts vscode
Last synced: 05 Apr 2026
https://github.com/es-alexander/progression-gui
A python tkinter GUI package for development of GUIs with linear progression
programming python python3 tkinter
Last synced: 18 Apr 2026
https://github.com/gz30eee/c-consteallation
A collection of projects showcasing the power and versatility of C, C++, and C# for efficient programming solutions.
algorithms c c-plus-plus c-sharp coding data-structures networking performance programming software-development
Last synced: 18 Apr 2026
https://github.com/simpsonresearch/apc0
Introduction to my Advanced Programming Club
go learn programming python rust
Last synced: 06 May 2026
https://github.com/beversbeck/seliware-executor
Seliware is a powerful and brand-new Roblox executor designed to take your scripting experience to the next level.
automation code collaborate community development execute github open-source programming project repository seliware-executor software tasks tool
Last synced: 04 Jun 2026
https://github.com/realvishalrana/open-source-path-finder
Open Source Path Finder is a tool to discover open-source projects tailored to your skills and interests. Whether you're a beginner looking for your first contribution or an experienced developer exploring new domains, this tool helps you find projects based on search queries, tags, programming languages, and difficulty levels.
beginner-friendly collaboration developer-tools github-api hacktoberfest javascript nextjs open-source open-source-contributions programming repository-finder tailwindcss typescript
Last synced: 18 Apr 2026
https://github.com/sohomm/cbtc-c-coding
task1 : word count-open a file count the words , task2: expense tracker with switch case and multi-options , task3: C# code for number guessing
c c-language cipherbyte cipherbyte-technologies coding csharp programming project research shell wordcount
Last synced: 19 Apr 2026
https://github.com/kamakshi4023/library_management
Library Management System
database education library library-management-system mysql mysqlconnector programming project python students
Last synced: 19 Apr 2026
https://github.com/dirkgroot/dirkgroot.github.io
Source code for my GitHub Pages site
Last synced: 19 Apr 2026
https://github.com/witsawa-corporation/basic-web-app
Basic web application for beginner
css html javascript js programming
Last synced: 20 Apr 2026
https://github.com/an4pdm/plataforma-de-gerenciamento-escolar-intuitivo-com-crud
Projeto Full-stack com integração entre Python e MySQL, permitindo o gerenciamento de dados de um sistema escolar com uma GUI simplificada.
automation coding database development full-stack gui programming project-repository python python3 simple-gui sql
Last synced: 20 Apr 2026
https://github.com/play3rzer0/bitcoin-btc-total-supply-simulator
These programs compute the total Bitcoin reward sizes, and the actual total supply of bitcoins.
bitcoin bitcoin-total-supply programming python while-loop
Last synced: 20 Apr 2026
https://github.com/ck3g/100daysofswiftui
100 Days of SwiftUI challenge
challenge ios-swift mobile-development programming software-development swift swiftui
Last synced: 20 Apr 2026
https://github.com/zoni123/cproc
Process manager for Linux written in C.
c c-programming c-programming-language linux process-manager programming task-manager terminal-based
Last synced: 20 Apr 2026
https://github.com/vishusandy/vishusandy.github.io
My personal tech blog
algorithms image-manipulation programming rust software-architecture software-engineering
Last synced: 20 Apr 2026
https://github.com/calebe94/programacao_em_java
Programação em Java
code java programming snippets
Last synced: 21 Apr 2026
https://github.com/mrjov100/midtest-backend-programming_jovandi-todana
Midtest Backend Programming. Completed three individual project assignments within two weeks, starting from April 22 to May 6. With supervisor, Mr. Janson Hendryli. Tarumanagara University, Indonesia.
Last synced: 21 Apr 2026
https://github.com/ln6000/lidar-unity
A lidar scanner code and setup using particles in unity 6 - feel free on to tell me how I can make my code better
csharp game game-development horror lidar particles point-cloud programming unity3d unity6
Last synced: 21 Apr 2026
https://github.com/coatless-textbooks/c4ds
Computing for Data Science is a work in progress tutorial book being made for STATS 290 at Stanford University
programming r statistics textbook
Last synced: 21 Apr 2026
https://github.com/iamtraction/cs101-udacity
CS101 - Introduction to Computer Science - Udacity Course
computer-science course introduction programming python solutions udacity udacity-course udacity-intro-to-computer-science
Last synced: 05 Jun 2026
https://github.com/krishbharadwaj5678/codepad
Dive into Code Pad, the perfect digital workspace for coding enthusiasts. Effortlessly select your favorite programming language and write your code in a sleek, user friendly environment.
code-editor codeeditor codepad coding coding-platform deployment development github ide online-compiler programming python realtime streamlit streamlit-application streamlit-webapp syntax-highlighting themes webapp
Last synced: 22 Apr 2026
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: 22 Apr 2026
https://github.com/georgehanymilad/cpp-task-about-escape-sequences
Programming
challenges cpp problem-solving programming programming-language solution-challenge
Last synced: 05 Jun 2026
https://github.com/autoplantbali/esp32_bluetooth_flasher
Upload Program Arduino Wireless Bluetooth
arduino arduino-tool bluetooth-arduino esp32 flasher programmer programming
Last synced: 22 Apr 2026
https://github.com/hamzarahal/biostatistics-with-python
Biostatistics with python
biostatistics clinical programming python
Last synced: 23 Apr 2026
https://github.com/michalspano/compsci
CompSci – a personal *dump* of everything related and possibly non-related.
compsci computer informatika learn maturita programming science
Last synced: 24 Apr 2026
https://github.com/code-help-tutor/programming-principles-assignmen
Programming 辅导, code help, CS tutor, WeChat: cstutorcs Email: tutorcs@163.com
Last synced: 24 Apr 2026
https://github.com/benbaptist/luminos
A CLI utility integrating Large Language Models (LLMs) into your shell, empowering seamless interaction with advanced AI directly in the terminal. 🚀
ai ai-led cli http llm programming shell
Last synced: 24 Apr 2026
https://github.com/dropdevrahul/dot-files
Dot files for vim and i3
dotfiles i3gaps i3wm polybar programming vim vimrc
Last synced: 24 Apr 2026
https://github.com/ntdls/k-loc-calculator
Quick and easy way to count the lines of code in your project.
Last synced: 24 Apr 2026
https://github.com/anuraganalog/codechef
My solution for codechef problems
c challenge codechef competitive cook-off long lunch-time programming python3 solutions
Last synced: 24 Apr 2026
https://github.com/filiprokita/forcedelete
This is a command-line utility program for Windows that allows the user to forcefully delete any file or directory in their system even if it's used by other program. The program takes a user-specified file or directory path and uses the "del" command to permanently delete it.
automation command-line command-line-tool command-line-tools command-line-utility development file-deletion productivity programming remover software tool unlock-file unlocker utility windows
Last synced: 24 Apr 2026
https://github.com/nicolocurioni96/tutorial-swift-intermedio
Swift programming tutorials, Intermediate tutorials (ITA language) 🇮🇹
ios iosdevelopment programming swift swiftui tutorial
Last synced: 25 Apr 2026
https://github.com/jebyrnes/2020_uri_talk
2020 Talk for URI R Users Group
professional-development programming r
Last synced: 25 Apr 2026
https://github.com/amansatya/jarvis-virtual-assistant
THIS REPOSITORY IS A BASIC JARVIS VIRTUAL ASSISTANT PROJECT BUILD ON PYTHON TO TEST BASIC SKILLS ON PYTHON.
programming python virtual-assistant
Last synced: 06 Jun 2026
https://github.com/jrhrmsll/k8s-client-go
Programming Kubernetes examples
client-go golang kubernetes kubernetes-api programming
Last synced: 25 Apr 2026
https://github.com/shoaib1522/unix-shell-creation
A Unix shell is a command-line interpreter that provides a user interface for interacting with Unix-like operating systems. It acts as a bridge between the user and the kernel, allowing you to execute commands, manipulate files, and automate tasks.
c config history-management operating-system programming shell-script shellscript unix-shell version-control
Last synced: 26 Apr 2026
https://github.com/ruokokoski/cs-a1110
Aalto University - CS-A1110 Ohjelmointi 1
Last synced: 07 Jun 2026
https://github.com/woolseyworkshop/article-interfacing-a-7-segment-display-to-a-raspberry-pi
Interfacing A 7-Segment Display To A Raspberry Pi Article Resources
7-segment-display 74ls47 electronics programming raspberry-pi
Last synced: 26 Apr 2026
https://github.com/tokhy1/js_todo_list_app
This is a simple and intuitive todo list application built using JavaScript. Keep track of your tasks, set priorities, and stay organized with this easy-to-use web app.
coding css dom html javascript localstorage programming tasks-manager todo-app todo-list
Last synced: 26 Apr 2026
https://github.com/umaarov/file-path-inserter
Automatically inserts file paths as comments at the top of your code files. Supports multiple file types and integrates with VSCode.
automation file-management nodejs opensource programming vscode
Last synced: 26 Apr 2026
https://github.com/jackokeeffe/programming-club
Programming Club Activity Solutions (updated every Tuesday).
club coding-club learn-to-code practice practice-project programming programming-club project python
Last synced: 07 Jun 2026
https://github.com/damechocolateya/yasos
Compiler for the new language yasos
compiler cpp llvm programming programming-language
Last synced: 09 May 2026
https://github.com/titchwotlakosta779/roblox-krampus
Roblox Krampus Executor: The ultimate Roblox Executor, offering top script performance and a user-friendly dashboard for seamless gaming and scripting.
automation code development game github lua open-source programming project repository roblox roblox-scriptify script scripting
Last synced: 27 Apr 2026
https://github.com/roggersanguzu/oop-projects
Showcasing Java projects focused on database integration, user interface design, and backend development. Features real-time apps, authentication, and performance optimization.
desktop-application java java-library programming ui
Last synced: 27 Apr 2026
https://github.com/eliabdiel/python-chat-app
How to build a chat application with python and streamlit
chat-application chatbot frontend programming python streamlit streamlit-application webapp
Last synced: 27 Apr 2026
https://github.com/mattmoony/pash
Interactive shell for python scripts ... Since I used one in many of my latter projects and don't want to develop a new one everytime. 👓
arguments cool interactive programming python scripting scripts shell structure
Last synced: 28 Apr 2026
https://github.com/mituskillologies/pcp-python-dec22
Python Training Session at Pimpri Chinchwad Polytechnic, Pune
class data-structures decision-making functions looping objects programming python python3
Last synced: 08 Jun 2026
https://github.com/dadosdelaplace/dadosdelaplace.github.io
Web/blog de Javier Álvarez Liébana (@dadosdelaplace)
blog dataviz divulgacion programming r statistics website
Last synced: 28 Apr 2026
https://github.com/alejandrorocavandesype/invasion
This project involves the creation of a video game for the 8-bit Sega Master System console. It was created as part of my research project during the final year of my Multimedia degree at the University of Alicante.
low-level programming research-project school-project z80-assembly
Last synced: 28 Apr 2026
https://github.com/guiferviz/cerosyunos-code
Code from the videos on "Ceros y Unos" YouTube channel.
Last synced: 28 Apr 2026
https://github.com/jagoda11/aws-lambda-isogram-checker
🚀 Dive into this AWS Lambda function that determines if a word or phrase is an isogram, showcasing a serverless solution to the challenge. The repository offers insights into deploying an isogram checker that can integrate with API Gateway or process files in a cloud environment. 💻
api-gateway aws aws-cli aws-lambda cloud-computing coding-challenge event-driven infrastructure-as-code isogram isogram-detection-algorithm lambda-functions node programming serverless typescript
Last synced: 28 Apr 2026
https://github.com/amaljosea/patterns
Collection of pattern programming questions
Last synced: 28 Apr 2026
https://github.com/it-delinquent/smack_your_brother
A small clicker game themed around smacking your brother
c-sharp caliburn caliburn-micro click clicker clicker-game clickergame clicking clicking-game csharp mvvm mvvm-architecture mvvm-framework mvvm-pattern programming programming-language windows wpf wpf-application wpf-ui
Last synced: 28 Apr 2026
https://github.com/rahul-404/modules-and-import-statements
Welcome to the "Modules and Packages" class in Python! In this class, you will learn about modules, packages, and how to import statements from one module to another or from one package to another
coding datascience github learnpython modules opensource package programming python python-tips software-development techeducation
Last synced: 28 Apr 2026
https://github.com/rahul-404/logging-and-debugging
Welcome to Python Logging and Debugging Project! Enhance your Python projects with robust logging and debugging features for efficient monitoring and issue resolution. 🐍🛠️
code-quality data-science debugging error-handling logging monitoring open-source programming python python-tips software-development techtools
Last synced: 28 Apr 2026
https://github.com/simpsonresearch/apc13
Develop a Final Project during the Last Week of my Advanced Programming Club
final go js programming project python rust
Last synced: 28 Apr 2026
https://github.com/nipuna-lakruwan/card-matching-game-java
A simple card-matching game built in Java using Swing and JavaFX. Players flip cards to find matching pairs while tracking errors. The game includes customizable features like card images, board size, and a restart option.
begginer-project cardgame game-development gui java javafx memorygame programming swing
Last synced: 29 Apr 2026
https://github.com/ahmed-maher77/mansoura-stories__blog-app
A full-stack and responsive blog app focused on programming, technology, and computer science. Users can create posts, view articles, interact with content dynamically, and manage content through a personalized dashboard while enjoying a seamless experience.
accessibility blogapp firebase fullstack javascript performance programming responsive-design seo techblog web-application web-development website
Last synced: 29 Apr 2026