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/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/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/nicorb28/ruby_game_of_life
Ruby Game of Life
game game-of-life game-of-life-ruby gosu gosu-gem programming rspec ruby tdd test-driven-development
Last synced: 29 Apr 2026
https://github.com/woolseyworkshop/article-interfacing-an-mpu6050-gyroscope-accelerometer-sensor-module-to-an-arduino-uno
Interfacing An MPU6050 (Gyroscope + Accelerometer) Sensor Module To An Arduino Uno Article Resources
arduino electronics mpu6050 programming
Last synced: 20 Jun 2026
https://github.com/nrastija/TestoBus
Sadržaj kolegija Programsko inženjerstvo na 2. godini PDS IPS
analytics csharp design programming project-planning uml visual-studio
Last synced: 16 May 2025
https://github.com/jondolf/website
My personal website https://joonaa.dev where I share my projects and write blog posts about whatever I'm interested in or working on.
astro blog programming science website
Last synced: 29 Apr 2026
https://github.com/nagipragalathan/django_otp_login
This repository provides a Django example implementation of OTP (One-Time Password) login functionality. Users can receive an OTP via email and use it for authentication.
authentication django djangoprojects opensource otplogin programming python signup twofactorauthentication websecurity
Last synced: 29 Apr 2026
https://github.com/ubaidsk/myrust.dev
🦀 Practical FAQ guide for Python & C++ developers learning Rust. AI-generated content with community improvements. Direct answers, code comparisons, no fluff.
ai beginners beginners-guide faq jupyter-book learning memory-safety programming python rust rust-lang systems-programming tutorial
Last synced: 29 Apr 2026
https://github.com/fksxiz/sorting-algorithms
An application for demonstrating the operation of sorting algorithms with visualization
algorithms education java javafx programming sorting-algorithms sorting-visualization
Last synced: 29 Apr 2026
https://github.com/akashgutha/akashgutha.github.io
My blog :memo: :pencil2:
Last synced: 08 Jun 2026
https://github.com/silent0wings/oddonacci-sequence-calculations
This project implements two methods for calculating Oddonacci numbers using Java: a linear tail-recursive approach and a multiple recursive approach. These methods are implemented to study their performance in terms of execution time and efficiency.
algorithm algorithm-design coding-practice computational-math fibonacci-variant java math-algorithms math-functions mathematics number-sequences oddonacci-sequence programming recursion sequence-calculation sequence-generation
Last synced: 13 May 2026
https://github.com/snjlee58/computerprogramming-snu2021
[Assignment Source Codes & Scores] SNU CSE M1522.000600 Computer Programming (컴퓨터프로그래밍) by Prof. Young Ki Lee (이영기 교수님) in 2021 Fall Semester.
assignment computer cplusplus cse java programming snu solution
Last synced: 29 Apr 2026
https://github.com/tejas-130704/c-programming-
Program using C language (Games)
c-language games programming rock-paper-scissors tic-tac-toe
Last synced: 29 Apr 2026
https://github.com/happybravo/misc
A repo to store Miscellaneous code and snippets.
beautifulsoup4 bs4 c coin coin-toss collection ffmpeg file-finder miscellaneous-scripts moviepy neighbor-search programming python random random-number-generators snippets stone-paper-scissors webscraping
Last synced: 11 Apr 2026
https://github.com/locus-x64/system-programming
This is the repo for System Programming projects and Linux utilities.
linux linux-shell linux-utilities programming sp sp-with-linux system-programming
Last synced: 29 Apr 2026
https://github.com/woolseyworkshop/article-adafruit-io-connecting-your-raspberry-pi-to-the-outside-world
Adafruit IO: Connecting Your Raspberry Pi To The Outside World Article Resources
adafruit-io electronics programming python raspberry-pi
Last synced: 29 Apr 2026
https://github.com/nelo-cmd/spend-er
An expense tracking app build with React.js,.
beginner-friendly beginner-project css front-end frontend javascript programming project react reactjs
Last synced: 29 Apr 2026
https://github.com/wellitongervickas/notillew-password-strength
Functional programming learning
functional javascript learning lodash programming ramda typescript
Last synced: 29 Apr 2026
https://github.com/razorblack/java_programming
A repo for Java practice programs
coding-challenge java programming
Last synced: 29 Apr 2026
https://github.com/dedo-finger2/home-stock-api
Manage your house items with ease.
api-rest dashboard hibernate home-assistant inventory-management java jpa management programming spring-boot table web
Last synced: 29 Apr 2026
https://github.com/abdurrehman2003/typescript-nodejs-45exercises-2024
This repository contains exercises from my "Getting Started with TypeScript and Node.js" assignment. It covers fundamental TypeScript concepts, including variables, arrays, objects, and functions, along with Node.js integration. Completing these exercises strengthened my programming skills and prepared me for advanced web development.
assignment exercises fundamentals javascript learning nodejs programming typescript web-development
Last synced: 29 Apr 2026
https://github.com/cyprianfusi/predict-fuel-efficiency-using-linear-regression-with-tensorflow
This project demonstrates the power of introducing non-linearity in neural network models to capture relevant patterns in data
keras linear-regression neural-networks pandas programming python3 tensorflow2
Last synced: 11 Jun 2026
https://github.com/dmarks84/ind_project_readme-generator
Independent (personal) project in which I automatically generate README files for each of my repositories from my coursework
dataframes etl numpy pandas programming python
Last synced: 29 Apr 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/madebypixel02/python-weekly-exercises-2019
[Uc3m] An introduction to python
classes data-science data-structures exercise oop programming programming-exercises pyhon uc3m
Last synced: 14 May 2026
https://github.com/tanerius/graphics
This repository is about computer graphics
computer-graphics graphics matrix matrix-computations programming
Last synced: 04 Feb 2026
https://github.com/pduartesilva2005/hairday
Aplicação WEB para agendamento para corte de cabelo
babel css frontend fullstack html javascript programming webpack
Last synced: 11 Apr 2026
https://github.com/newir295/software_develpment
Software Development GIT Repo Applying OOP and Programming Principles in Projects & Side Hustles
cpp design-patterns oop oop-principles programming
Last synced: 08 Apr 2025
https://github.com/pduartesilva2005/patins-animation
LP de patins animada
animation-css code css developer frontend fullstack html programming rocketseat web
Last synced: 30 Apr 2026
https://github.com/luisandresantos/devrepos
Personal repository with practice exercises and projects in C, C++, and Python for continuous learning and portfolio building.
beginner c commented-code cpp development education exercises-code-c learning-by-doing portfolio programming python
Last synced: 30 Apr 2026
https://github.com/beyondsimulations/programming-everyday-decisions
This repository contains the lectures and tutorials of the course: Programming - Everyday Decision-Making Algorithms
Last synced: 30 Apr 2026
https://github.com/janina280/homework_solid
In this repository, I have used various SOLID principles to create code that is more modular, maintainable, and scalable.
Last synced: 13 Jun 2026
https://github.com/kimamovic21/udemy-nextjs-course-property-pulse-traversymedia-v2
Next.js From Scratch 2024 - PropertyPulse Project
cloudinary mapbox mongodb nextjs nextjs14 oauth programming react react18 tailwindcss
Last synced: 30 Apr 2026
https://github.com/it-delinquent/button_masher
A simple game where two people race to press their respective keys 100 times
button-masher csharp game mash player programming progress-bar ui windows wpf wpf-application wpf-ui
Last synced: 30 Apr 2026
https://github.com/programmer-rd-ai-archive/percolation
Percolation Simulator: Python program for liquid filtration analysis.
classes functions modules prettytable programming python python3
Last synced: 04 Oct 2025
https://github.com/iamtalhaasghar/programming-fundamentals-in-cpp
This repository contains all the lab tasks done by me in my very first programming course i learned in my university.
beginner-friendly cpp fundamentals-of-programming programming
Last synced: 19 May 2026
https://github.com/jcnm/peer
Peer is the next generation peer programmer AI assistant, aims to elevate your programming experience not just your productivity.
ai programming pyttsx3 whisper
Last synced: 01 May 2026
https://github.com/al-ghaly/ruleengineusingscala
A Rule-Based discount calculating engine for a retail store. The engine reads transaction data, applies various discount rules based on the product, date, and other criteria, and writes the results back to a database.
database etl etl-automation functional-programming jdbc oracle programming scala
Last synced: 01 May 2026
https://github.com/it-delinquent/walking_reminder
A little window used to remind me to get up and move around...
costura fody gifs programming reminder reminder-application walking windows wpf wpf-application wpf-ui
Last synced: 01 May 2026
https://github.com/rajtilak-2020/3d_renderer
A simple yet powerful 3D rendering program written in Java using Swing. Rotate 3D objects interactively with sliders to control horizontal and vertical angles, and experience dynamic rendering with smooth real-time updates.
3d java programming programming-logic project
Last synced: 01 May 2026
https://github.com/hardikaz/snakeandladders
This is a Snake and Ladders game coded by me in JAVA language .For more information have a look at the README file
Last synced: 14 Jun 2026
https://github.com/carlosfernandezcabrero/recursos-programacion
Colección de recursos de programación
bbdd challenges free git html programming resources rust sql webdevelopment
Last synced: 01 May 2026
https://github.com/pranjalco/flash-card-project
The Flash Card Project is designed to help users learn new languages effectively. The application displays a flashcard with a French word on the front and its English translation on the back. Every 3 seconds, the card flips to show the other side. Users can interact with the app using two buttons: “Right” and “Wrong”.
eductional error-handling file-handling intermediate language-learning pandas programming python tkinter-gui
Last synced: 01 May 2026
https://github.com/sourceduty/calculators
Programmable and terminal-style calculators.
ai ai-calculator ai-chatbot calculation calculation-programs calculator calculators chatgpt cli custom-gpt gpt gpts math openai program programming terminal texas-instruments ti-calculator tui
Last synced: 29 Jun 2026
https://github.com/woolseyworkshop/article-hello-world-writing-your-first-swift-program
Hello World: Writing Your First Swift Program Article Resources
app-development beginner linux macos programming raspberry-pi swift web-development
Last synced: 01 May 2026
https://github.com/janina280/java
In this repository, several projects developed in Java are uploaded, representing the initial steps in programming in this language.
Last synced: 03 Sep 2025
https://github.com/hemantwasthere/c-programs
Some C programs
c program programming programming-language
Last synced: 13 Jun 2026
https://github.com/capellax02/com2044
(OBJECT ORIENTED PROGRAMMING) This repository contains the lecture slides, my lecture-related works, and assignments during my OOP course in the second year of the university.
java javafx object-oriented-programming programming spring
Last synced: 01 May 2026
https://github.com/deysuman/backslash
Backslash is php open source framework
framework php php-framework php-library programming
Last synced: 14 Jun 2026
https://github.com/tanzeelafatima492/blood-management-system-in-c-
The Blood Management System in C++ is a console-based application for efficiently managing blood donors, recipients, and blood availability records.
coding cplus cpp cxx programming project
Last synced: 22 Jun 2026
https://github.com/pedro-estevao/data-structures
Implementations in C++ of algorithms and data structures developed in the Data Structures course at Centro Universitário Barão de Mauá. Includes lists, stacks, queues, trees, graphs, hash tables, and sorting and searching algorithms.
academic-project algorithms algorithms-and-data-structures baraodemaua c computer-science cplusplus cpp data-structures graphs hash-table lists programming queues searching-algorithms stacks tree trees
Last synced: 08 Apr 2025
https://github.com/lewkrr/lewkrr
Luke Klein seasoned statician with a growing repetoir of coding interests.
etl-pipeline ggplot2 machine-learning programming python3 r statistics teaching tidyverse
Last synced: 02 May 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/space-boy-industries/basic-computing
basic computer fabric minecraft minecraft-mod programming
Last synced: 02 May 2026
https://github.com/code-help-tutor/programming-assignment-2-bismuth-interpreter
Programming 代写代做 编程辅导, code help, CS tutor, WeChat: cstutorcs Email: tutorcs@163.com
Last synced: 22 Jun 2026
https://github.com/pduartesilva2005/zingen
O projeto é uma landing page de marketing completa e responsiva de um aplicativo de Karaokê chamado Zingen.
code css developer frontend html programming responsive web
Last synced: 02 May 2026
https://github.com/pedro-estevao/programming-techniques
Projects developed in the Programming Techniques course (3rd semester, Computer Science - Centro Universitário Barão de Mauá) using C++. Focus on OOP, modularization, error handling, memory management, and algorithms.
academic-project algorithms baraodemaua c computer-science cplusplus cpp memory-allocation memory-management oop oop-principles programming
Last synced: 08 Apr 2025
https://github.com/pranjalco/hirst-painting-intermediate
This project involves creating a Hirst painting using extracted colors from an image file (`image.jpg`). The program uses the `colorgram` library to extract 30 colors and then utilizes those colors to create a 10x10 grid of colorful dots resembling a Hirst painting.
colorgram creative-programming gui-based hirst-painting intermediate programming python turtle-graphics
Last synced: 30 Mar 2025
https://github.com/pranjalco/nato-alphabet-intermediate
This program generates a NATO phonetic list for user-entered words using the create_phonetic_list() function. It validates input via try-except blocks, reads data with pandas from a CSV file, processes it into a dictionary using dict comprehension, and offers an interactive option to continue or exit.
compression dictionary educational-project error-handling file-handling intermediate nato-phonetic-alphabet pandas programming python try-except-else-finally utility
Last synced: 01 May 2026
https://github.com/gladomat/pair-programming-with-chatgpt
Enhance your coding skills with ChatGPT
Last synced: 03 May 2026
https://github.com/rajtilak-2020/joke-generator
A Dynamic Joke Generator with a sleek and interactive user interface, designed to entertain and impress. It uses JavaScript to fetch random jokes from an API.
css css3 html html-css-javascript html5 javascript programming project
Last synced: 03 May 2026
https://github.com/reubenmathew/1104
Source code for Vex Teams 1104V/1104S
coding programming robotics robotics-competition robots
Last synced: 03 May 2026
https://github.com/asjordi/codesignal-java-solutions
Soluciones para los ejercicios de app.codesignal.com
codesignal codesignal-arcade codesignal-solutions interview java learn-to-code programming solutions
Last synced: 24 Mar 2025
https://github.com/donghquinn/rust_practice
Rust Study 러스트 학습
functions language programming reference rust struct study tuple variable
Last synced: 09 Jun 2026
https://github.com/maximization/adventofcode2019
My solutions to Advent of Code 2019
advent-of-code advent-of-code-2019 adventofcode adventofcode2019 challenge javascript programming puzzle
Last synced: 16 Jun 2026
https://github.com/sourceduty/hackathon
👨💻 Assistive online or in-person hackathon creator and guide.
ai artificial-intelligence bots chatbot chatgpt chatgpt-bot custom-gpt gpt gpts hack hack-challenge hackathon hackathon-tool hacked hacker hacker-contest hacker-tool hacking openai programming
Last synced: 29 Mar 2025
https://github.com/rayyannafees/mojolings
A project inspired by Rustlings & Ziglings
c lang language mojo programming python
Last synced: 03 May 2026
https://github.com/lightbluetitan/african_countries_indicators
African Countries: A Curated Dataset on Africa Indicators for Education and Data Science
africa african-countries analytics coding datascience datasets opensource programming python rstats statistics stats
Last synced: 03 May 2026
https://github.com/debajyoti1996/postgresql-free-tutorials
📚 Master PostgreSQL with free, hands-on tutorials designed for beginners to learn SQL, database design, and management effectively.
biomedical-informatics biomedical-ontologies exercises free-tutorials graph-database knowledge-graph medical-terminology neo4j neosemantics ontology postgresql programming py2neo python rdf semantic-web tutorials umls
Last synced: 03 May 2026
https://github.com/hey-its-d2t2/csharp_basic_programs
Some Basic C# learning programs....
basic-programming csharp learn-to-code learning-by-doing programming
Last synced: 16 Jun 2026
https://github.com/affancoder/python_codes
PHYTON Codes | My Favourtie Langauge
coding coding-challenge programming python python-project
Last synced: 23 Mar 2025
https://github.com/lennart1978/ccodemerge
CCodemerge is a command-line utility that merges multiple C source files into a single text file ready for AI analysis.
c cli cli-app developer-tool linux linux-app programming
Last synced: 04 May 2026
https://github.com/hitman472005/security-project
🔒 Build a secure application with robust authentication and authorization using Spring Boot and Angular, ensuring safe user roles and access control.
apple documentation-portal hacking hacktoberfest jwt linux network-programming owasp owasp-zap practice-hacking programming project security spring-boot spring-security spring-security-oauth2 vulnerable-application zsh
Last synced: 04 May 2026
https://github.com/thenocturnaldevgypsy-io/duskgrimoires-java-lab-exercises
DuskGrimoires : Java library/source codes that I've coded and used for lecturing CS/IT subjects and topics during my career as Assistant Professor for BSCS, BSIT and BSCOE way back late 2012 to 2015 (on-going retrieving the codes and rearranging the repo) . You like the Repo? Don't forget to 🌟, 👁️, 🔱 and ❤️
algorithms algorithms-and-data-structures computer-science computer-science-algorithms computer-science-data-structures computer-science-education data-structures data-structures-and-algorithms duskgrimoires java programming programming-exercises thenocturnaldevgypsy thenocturnaldevgypsy-io
Last synced: 26 Feb 2025
https://github.com/it-delinquent/blue_calculator
A simple WPF calculator
application calculation calculations calculator calculator-application csharp number numbers programming windows wpf wpf-application wpf-ui
Last synced: 04 May 2026
https://github.com/paragunhale1998/filter-gallary
Here i Create A Filter Gallary Using Html , CSS and Javascript
css devloper filter-gallary frontend html javascript programming project
Last synced: 12 Apr 2026
https://github.com/mrfavoslav/4bit-cpu-emulator
4bit CPU Emulator – A simple 4-bit processor emulator written in JavaScript. Run assembly code directly in your browser! Perfect for learning the basics of computer architecture and low-level programming.
4-bit-cpu assembler assembly assembly-language computer-architecture cpu-design cpu-emulator educational emulator javascript learning-tool low-level-programming open-source programming simulation web-emulator
Last synced: 05 May 2026
https://github.com/talalemran/canada-provinces-and-territories
This is a simple project that gives you a little bit information about the Canadian provinces and territories.
css css3 front-end html html5 javascript js programming
Last synced: 05 May 2026
https://github.com/shrutisaagar/coding-problems-and-approaches
This repository is to list my solutions/approaches and the fundamental break down of how to approach any such problem without having solved or seen the same problem
Last synced: 19 Jan 2026
https://github.com/sourceduty/computational_networks
🌐 Assistive computational network model and system development.
ai artificial-intelligence chatgpt computational-network computer-science custom-gpt custom-gpts development gpt gpts model network-model network-theory networks neural-network programming system systems theoretical-computer-science theory
Last synced: 21 Jan 2026
https://github.com/aishanipach/50daysofjs
Challenge by Codedamn & Front-end questions to expand your knowledge!
challenge codedamn javascript nodejs programming
Last synced: 17 May 2026
https://github.com/monowarhusain/cse111
This course covers data structures, syntax specification, language theory basics, and math fundamentals. It also includes formal languages, structured programming, and an overview of high-level languages. Students will design and code applications in a suitable language.
bracu bracu-cse cse cse111 encapsulation inheritance monowar monowar-husain monowar-husain-bracu monowar-husain-cse monowar-husain-cse-bracu monowar-husain-omi monowar-husain-omi-bracu monowar-husain-omi-bracu-cse monowar-husain-omi-cse oop operated-oriented-programming programming programming-language-ii ztb-bracu
Last synced: 12 Oct 2025
https://github.com/clarete/wheelbarrow
Dump of random things that I play with
coding compilers fun parsers practice programming virtual-machines
Last synced: 24 Mar 2025
https://github.com/kanansnote/programming-books
Collections of programming books.
books django javascript programming python react
Last synced: 10 Oct 2025
https://github.com/swalx/programming-statistics
Probability Theory & Statistics from a Programming Perspective with Calculations
binomial-distribution combination distribution mean normal-distribution permutation poisson-distribution population probability probability-distribution programming python sample standard-deviation variance
Last synced: 10 Oct 2025
https://github.com/xromory/learn-rust
Learning Rust from scratch — documenting my journey, experiments, and projects while exploring one of the fastest and most challenging programming languages.
beginner journey learning learning-by-doing low-level practice programming rust rust-lang system-programming
Last synced: 09 Oct 2025
https://github.com/sonytruelove/micropather-semantic-annotation
:open_book: semantic annotation of the MicroPather library
a annotation c cplusplus cplusplus-20 hyperpolyglot institute istu labotary leethomason library mircopather pathfinding practical programming semantic semantic-analysis work
Last synced: 14 Apr 2026
https://github.com/muba-74/currency-converter
PROJECT BASED ON TYPESCRIPT JAVASCRIPT & NODEJS.
javascript node node-js nodejs programming programming-exercises programming-language typescript
Last synced: 05 May 2026
https://github.com/didogrigorov/leetcode-may-daily-challenges-2023
Python solutions to LeetCode's May 2023 Daily Challenges, organized by date. Ideal for practicing coding, mastering Python, and preparing for interviews.
algorithm-challenges algorithms algorithms-and-data-structures coding coding-challenge coding-challenges coding-interviews data-structures interview leetcode leetcode-python leetcode-solutions programming python python3
Last synced: 12 Oct 2025
https://github.com/mrwhoishe/pmc-ide
Program programs for the PMC project CPUs in their own language, PearlBasic, using PMC-IDE!
c ide ides pearlbasic programming programming-language project projects
Last synced: 18 Jun 2026
https://github.com/wadaboa/quoridor
Implementation of the board game, made for software programming class at UNIFI
ai board-game java programming quoridor unifi
Last synced: 28 Dec 2025
https://github.com/j-angnoe/code-walkthrough-compiler
Extract a working program from code walkthrough-like documentation (Literate Programming in Markdown)
literate markdown noweb programming
Last synced: 27 Jan 2026
https://github.com/kashish-naik/complete-webdev-cheatsheet
🛠️ Master web development with this comprehensive cheatsheet covering design, layout, performance testing, and deployment tips. Collaborate and enhance your skills.
accessibility api backend css databases deployment frameworks frontend html javascript programming responsive-design seo version-control web-development
Last synced: 07 May 2026
https://github.com/deroyace/shell-scripting
This repo is for learning Shell Programming
bash-script linux programming shell-scripting shell-scripts unix-shell
Last synced: 05 May 2026
https://github.com/byroncalvete/computer-science
Computer Science Career 🧬
algorithms computer-science programming python
Last synced: 09 Oct 2025
https://github.com/corocoto/crb-language
programming language on JS :man_technologist: :computer: :symbols: :woman_technologist:
crb-language javascript js programming programming-language
Last synced: 09 Oct 2025