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/fekri8614/hackerrank-practices
Kotlin training
excersize fekri86114 hackerrank-kotlin kotlin programming
Last synced: 01 Mar 2025
https://github.com/inightjar/objectoriented-in-c
Chapters Implementation Codes.
c cpp oop-principles programming
Last synced: 14 May 2026
https://github.com/ola191/templates
【🟩】【Completed】【Local】【Expandable】- Simple templates for starting projects, e.g. PyQt5
Last synced: 18 Apr 2026
https://github.com/nasadorian/seeing-arrows
Slides and example code from my talk, `Seeing Arrows Below the Code`
arrows cats fp functional programming scala
Last synced: 02 Apr 2025
https://github.com/sourceduty/control_engineer
🎛️ Assistive electronic control system engineer.
ai artificial-intelligence chatgpt control control-engineering control-system customgpt development engineering gpt gpts openai openai-bot programming system-design system-engineering system-programming systems
Last synced: 14 Jun 2025
https://github.com/jvz/musigma.blog
A blog about programming.
blog cryptography functional-programming java programming reactive scala security shell
Last synced: 08 Jan 2026
https://github.com/felixoder/leetcode_journey
Here I share my leetcode progress journey
cp dsa hactober leetcode logic practise programming
Last synced: 17 Jan 2026
https://github.com/woolseyworkshop/article-interfacing-a-7-segment-display-to-an-arduino-uno
Interfacing A 7-Segment Display To An Arduino Uno Article Resources
7-segment-display 74ls47 arduino electronics programming
Last synced: 27 Apr 2026
https://github.com/woolseyworkshop/article-adding-digital-io-to-your-circuitpython-compatible-board
Adding Digital I/O To Your CircuitPython Compatible Board Article Resources
74hc165 74hc595 circuitpython electronics mcp23017 programming
Last synced: 01 May 2026
https://github.com/jauharibill/crud-with-realm
This Repository contain code about CRUD android using Realm NoSQL
android crud mobile nosql programming realm
Last synced: 10 Jan 2026
https://github.com/musamairshad/searching-algorithms
Implementation of various searching algorithm's in Python.
algorithms programming python searching-algorithms
Last synced: 25 Mar 2025
https://github.com/rcook/blog-rcook-org
Richard Cook's blog
haskell java programming programming-languages
Last synced: 12 Mar 2026
https://github.com/forlornu/interfaces-inheritance
A small demo showcasing when to use inheritence or abstract classes
abstraction c-sharp inheritence interfaces programming unity unity3d
Last synced: 16 May 2026
https://github.com/lemongrb/software_pwm_generator
This implementation is useful in case where dedicated PWM hardware is unavailable.
c18-compiler ccp microchip microcontroller pic pic18f pic18f452 programming pwm pwm-duty-cycle software
Last synced: 27 Feb 2025
https://github.com/naren219/cs50-files
Contains all content learned from CS50 (through Edx).
Last synced: 03 Jan 2026
https://github.com/dmarzzucco/saas-api.net
API.NET technical test
asp-net-core csharp net postgresql programming sequelize sql
Last synced: 08 Apr 2025
https://github.com/davelongdev/dave-long-web-studio
Website files for davelongwebstudio.com. Web site building - Development, Design, and Writing. Made with the Hugo framework.
css html hugo javascript programming web-design web-development website
Last synced: 13 Apr 2026
https://github.com/programmer-rd-ai/data-structures-algorithms-learning
Data Structures + Algorithms
algorithms data-structures intelligence logic mathematics programming python
Last synced: 01 Mar 2025
https://github.com/programmer-rd-ai-archive/weather-archive-jena-v2
Weather-archive-Jena-V2
artifical-intelligense deep-learning machine-learning programming python python3 pytorch rnn torch weather
Last synced: 01 Mar 2025
https://github.com/programmer-rd-ai-archive/text-is-about-covid-or-not
Text-Is-About-Covid-or-Not
ai covid covid19 deep-learning dl natural-language-processing nlp programming python python3 pytorch
Last synced: 01 Mar 2025
https://github.com/programmer-rd-ai-archive/car-object-detection-v10-learning-detectron2-v2
Car-Object-Detection-V10-Learning-Detectron2-V2
ai detectron detectron2 dl ml object-detection programming python python3 pytorch
Last synced: 01 Mar 2025
https://github.com/programmer-rd-ai-archive/dog-or-cat-v2-tl
Dog-or-Cat-V2
artificial-intelligence clf cnn deep-learning machine-learning programming python python3 pytorch transfer-learning
Last synced: 01 Mar 2025
https://github.com/shroudsourav/currency-converter
Currency Converter made using HTML CSS JS
bootstrap coding css currency-converter html js programming project
Last synced: 05 Feb 2026
https://github.com/ganeshkadam65/leetcodesolutionscpp
LeetCode has emerged as one of the most popular platforms for honing programming skills and preparing for technical interviews. As a coding enthusiast or a job seeker in the tech industry, having a solid understanding of data structures and algorithms is crucial
algorithms c code coding competitive-programming cpp data-structures leetcode leetcode-cpp leetcode-solutions programming python software-development software-engineering
Last synced: 14 Apr 2026
https://github.com/coolguy1990/code-challenge
Learning Programming by doing
Last synced: 17 Mar 2025
https://github.com/tufayellus/google-sheet-automation-with-python-gspread
This is a personal documentation repository for google spreadsheet automation using python and gspread library
automation bot bots google-sheets google-sheets-api googledrive googlesheets googlesheetsapi gspread programming python
Last synced: 12 Oct 2025
https://github.com/rumaisanaveed/leetcode-solved-questions
These are the random questions which I solved on leetcode.
coding coding-challenges grinding leetcode logic-building practice problem-solving programming questions-solved
Last synced: 07 Jul 2025
https://github.com/edvaldoljr/faculdade-tecnologia-em-coding-c-orientacao-objetos
A POO em C++ é uma ferramenta essencial para a construção de softwares complexos e escaláveis, proporcionando organização, reutilização e flexibilidade ao código.
Last synced: 03 May 2026
https://github.com/edvaldoljr/programa-start-capgemini-exercicios-java
Lista com 30 exercícios Java para treinar a lógica aprendida em aulas.
capgemini java netbeans programming
Last synced: 26 Mar 2025
https://github.com/gmerczi/higherlowergame
Just a game I made on my own as part of a course I’m doing. Still figuring stuff out, but hey – it runs! 😅
begginer course-project game learning programming project python
Last synced: 10 Apr 2025
https://github.com/professormanhattan/ansible-ruby
Installs Ruby (as well as a configurable list of system or user level gems) on almost any platform
ansible doctor fedora gems install installdoc installdoctor language macos mblabs megabytelabs molecule professormanhattan programming rake role ruby ubuntu washingtondc windows
Last synced: 07 Apr 2026
https://github.com/tutosrive/sqlazo
SQLAZO es un módulo el cual permite gestionar procedimientos básicos en una base de datos con sqlite3 en PYTHON
basesdedatos database modules opensource programming python python3 sql sqlite
Last synced: 10 Apr 2025
https://github.com/the-real-virus/pycaptcha
pyCAPTCHA: A Simple & Secure CAPTCHA Generator ! Generate and verify CAPTCHA images effortlessly with pyCAPTCHA – a lightweight, user-friendly, and interactive Python-based solution.
ai automation bash captcha captcha-generator coding ctf cyber-security ethical-hacking github linux networking open-source pentesting programming python redteam scripting software tools
Last synced: 13 Apr 2026
https://github.com/corneliustanui/personal_quarto_website
This repo contains source files for my personal Quarto-based website.
data netlify programming quarto r rbind websites
Last synced: 02 Apr 2025
https://github.com/Programmer-RD-AI-Archive/Dog-or-Cat-V2-TL
Dog-or-Cat-V2
artificial-intelligence clf cnn deep-learning machine-learning programming python python3 pytorch transfer-learning
Last synced: 19 Sep 2025
https://github.com/paphada1103/data-analysis-with-python
📊 Analyze data efficiently using Python’s top libraries. Learn to explore, clean, and visualize data for meaningful insights in your projects.
carpentries data-analysis data-carpentry data-visualisation dataframe-api dataset english hacktoberfest ibm jovian lsl machine-learning matplotlib programming python realtime social-sciences spark
Last synced: 09 May 2026
https://github.com/otumian-empire/crypto-sec-oe
Crypto is a sample practice project for the swift python programming material, https://github.com/Otumain-empire/swift-python that implements the Cesar-cipher. Isn't that great?
otumian-empire programming python3 swift-pythom
Last synced: 05 Oct 2025
https://github.com/newir295/c-programming
C programming Repo. document my Journey in C world :)
Last synced: 25 Oct 2025
https://github.com/ismet55555/big-button
Big Button Embedded Rust Tutorial
embassy-rs embedded programming raspberry-pi-pico rp2350 rust tutorial
Last synced: 05 Oct 2025
https://github.com/meysam81/euler-project
A solution to Euler projects one at a time
algorithm algorithm-challenges algorithms challenging-algorithms coding coding-challenge coding-challenges euler euler-exercises euler-project euler-solutions eulerproject programming programming-challenge programming-challenges programming-contests programming-exercise programming-exercises
Last synced: 05 Oct 2025
https://github.com/labex-labs/practice-cybersecurity-programming-projects
Build real Cybersecurity projects with 8 beginner-friendly challenges. Learn by doing with guided coding exercises and practical applications.
awesome awesome-list cybersecurity exercises hands-on labex programming projects
Last synced: 06 Oct 2025
https://github.com/swann126/comptia-free-tutorials
📚 Master CompTIA certifications with free tutorials and hands-on labs designed for beginners to build essential IT skills for professional success.
awesome comptia exercises free free-tutorials hands-on labex programming tutorials
Last synced: 06 Oct 2025
https://github.com/stackblogger/stackblogger.github.io
Stackblogger.com- a tech blog | easy tips and tricks about programming
angular angular2 css html javascript programming
Last synced: 13 Apr 2026
https://github.com/chunche95/program-lua
Programacion en LUA, creando ejecucion de programas en Corona, programadas con Visual Code. Autor: Paulino Esteban Bermúdez R.
lenguage lua lua-library lua-script poo programming starting
Last synced: 06 Oct 2025
https://github.com/tui00/Telegram-bots
Telegram_bots – это мощная библиотека для создания ботов в мессенджере Telegram. Она предоставляет удобный интерфейс для работы с API Telegram, позволяя разработчикам легко создавать, управлять и поддерживать своих ботов.
bot bot-api c-sharp programming telegram telegram-bot-api telegram-bots
Last synced: 06 Oct 2025
https://github.com/labex-labs/shell-for-beginners
This course offers a solid foundation in Bash shell scripting, covering Linux command-line essentials. Through hands-on labs and real-world challenges, you'll master file management, text processing, and automation techniques, enabling you to efficiently use the shell in your daily tasks.
bash challenges course exercises hands-on labex labs linux playground programming shell
Last synced: 07 May 2026
https://github.com/nihalsheikh/cs50p
Course: CS50P INTRO TO PRAGRAMMING WITH PYTHON
Last synced: 07 Oct 2025
https://github.com/dipto9999/programming_algorithms
Coding Interview Preparation
algorithms coding-challenge coding-interviews programming python
Last synced: 08 Oct 2025
https://github.com/labex-labs/pandas-for-beginners
This comprehensive course covers the fundamental concepts and practical techniques of Pandas, the essential library for data manipulation and analysis in Python. Learn to create, manipulate, and analyze data efficiently using DataFrames and Series.
challenges course exercises hands-on labex labs pandas playground programming python
Last synced: 15 May 2026
https://github.com/labex-labs/matplotlib-for-beginners
This comprehensive course covers the fundamental concepts and practical techniques of Matplotlib, the essential plotting library in Python. Learn to create various types of charts and visualizations including line plots, bar charts, scatter plots, histograms, pie charts, and subplots.
challenges course exercises hands-on labex labs matplotlib playground programming python
Last synced: 08 Oct 2025
https://github.com/labex-labs/nmap-for-beginners
In this course, you will learn about Nmap, a powerful network scanning tool that is used to discover hosts and services on a computer network.
command-line-tools course cybersecurity cybersecurity-tools ethical-hacking hands-on labex labs linux-tools network-discovery network-scanning network-security nmap nmap-scripts packet-analysis port-scanning programming security-auditing tcp-ip vulnerability-assessment
Last synced: 17 Feb 2026
https://github.com/labex-labs/react-for-beginners
Learn the fundamentals of React from setting up your first app to building interactive components. Master essential React concepts through hands-on labs covering components, JSX, props, state, hooks, event handling, conditional rendering, lists, and forms.
challenges course exercises hands-on labex labs playground programming react
Last synced: 08 Oct 2025
https://github.com/labex-labs/javascript-for-beginners
Learn the fundamentals of JavaScript programming from basic syntax to DOM manipulation. Master essential JavaScript concepts through hands-on labs covering variables, operators, functions, arrays, objects, and event handling.
challenges course exercises hands-on javascript labex labs playground programming
Last synced: 08 Oct 2025
https://github.com/labex-labs/git-for-beginners
Master the essentials of Git version control in this comprehensive beginner's course. Learn everything from basic commands to advanced operations through hands-on labs and engaging challenges. Perfect for aspiring developers and those new to version control.
challenges course exercises git hands-on labex labs playground programming
Last synced: 08 Oct 2025
https://github.com/joshualim30/cop2332_introduction-to-c-programming
See README.md file
Last synced: 08 Oct 2025
https://github.com/marc7666/computer-organiozation-ii
Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.
assembly programming programming-language universitatlleida university
Last synced: 02 Nov 2025
https://github.com/abhipatel35/java-inheritance-employee-management
Java Inheritance Employee Management: Explore inheritance in Java with classes representing employees, including analysts and salespersons, showcasing salary raises and bonuses.
code employee-management extends inheritance intellij-idea java javaclass object-oriented-programming parent-child-class programming software-development subclass superclass
Last synced: 18 Jan 2026
https://github.com/webmekanic/botict
An Application that go through numbers from 1 to 100
css design javascript meteorjs programming reactjs
Last synced: 18 Jan 2026
https://github.com/obaskly/42piscine
My experience during the 42 C piscine
42born2code 42cursus 42piscine 42projects 42school c coding programming shell
Last synced: 09 Oct 2025
https://github.com/labex-labs/redis-for-beginners
In this course, learn the fundamentals of Redis, including installation, key-value operations, data structures, and basic configuration for beginners.
challenges course exercises hands-on labex labs playground programming redis
Last synced: 09 Oct 2025
https://github.com/sandyg6/c-programming
C Programming
arrays cprogramming cprogramming-language filehandling pointers programming programming-language structures
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
https://github.com/dgzlopes/sicp
My solutions to Structure and Interpretation of Computer Programs 2nd Edition.
programming sicp-book sicp-solutions
Last synced: 19 Jan 2026
https://github.com/byroncalvete/computer-science
Computer Science Career 🧬
algorithms computer-science programming python
Last synced: 09 Oct 2025
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/miyoherman/fake-password-cracker-prank
🔐 Simulate a password cracking tool with this harmless prank script for fun or education; fully safe and non-intrusive.
batch-script beginners console-app dmsmenula educational fake-hacker fun-project learning prank programming simulation windows
Last synced: 09 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/dmarks84/coursework_project_image-text-recognition
Project for University of Michigan Python Programming Specialization -- Read in documents with images and text, and utilized CV libraries/packages to extract specific types of images and text, pairing them together
classification computer-vision image-classification numpy pandas programming python text-classification
Last synced: 14 Apr 2026
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/kanansnote/programming-books
Collections of programming books.
books django javascript programming python react
Last synced: 10 Oct 2025
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/pranjalco/quizzler
The **Quizzler** project is a quiz game application built using **Object-Oriented Programming (OOP)** and **Tkinter** for the graphical user interface (GUI). The app fetches a set of ten questions from the Open Trivia Database (API) and allows users to answer them through an interactive interface.
api game-development gui integration intermediate object-oriented-programming oop programming python tkinter-gui
Last synced: 10 Oct 2025
https://github.com/aniketkumar15/c-language-code
C basic practice question code.
c c-language programming programming-language
Last synced: 10 Jan 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/narukoshin/blog
Something like a blog where I will post articles about things I'm interested at, music, IT, etc.
articles blog guitar music programming
Last synced: 27 Jan 2026
https://github.com/meysam81/flight-console-app
a minor bug fix from a source of someone else; just changed some glitches so that it can work properly
assignment assignments bug bugfix c-plus-plus college college-assignment college-project debug debugging programming programming-language programming-languages project projects
Last synced: 11 Oct 2025
https://github.com/nkratzke/nkratzke.github.io
blog cloud-computing programming web-scale
Last synced: 13 Mar 2026
https://github.com/daxxbhailive/chapel-upv
🚀 Simplify and enhance your UPV campus experience with chapel-upv, a user-friendly platform for accessing resources and services efficiently.
algorithms chapel compiler-design distributed-systems documentation high-performance languages open-source parallel-computing programming research scientific-computing software-development upv user-guide
Last synced: 15 Oct 2025
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/meysam81/small-library-project
a small implementation of a library; a college assignment written in python
coding college college-assignment college-project college-students programming programming-language project python python-3 python3
Last synced: 12 Oct 2025
https://github.com/minhi0449/algo-ds-java
Java 기반 Algorithm & Data Structure 학습 프로젝트
algorithms beginner-friendly coding-interview competitive-programming computer-science data-structures dsa hackerrank hash-tables interview-preparation java java-algorithms java-data-structures leetcode open-source programming recursion trees
Last synced: 12 Oct 2025
https://github.com/yureshtharushika/line_tunes
🎵 Line Tunes - Interactive Web-Based Drum Sequencer Create rhythmic patterns with this modern drum sequencer featuring multiple drum sounds, dynamic grid system, and real-time playback. Built with React, TypeScript, and Web Audio API for high-quality sound synthesis.
beatmaking coding creativecoding drummachine drumsequencer frontend javascript musicproduction opensource programming react reactjs tailwindcss typescript webdev webdevelopment
Last synced: 02 May 2026
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/tokhy1/chatgpt_clone
TokhyGPT is a React-based chat application that replicates the capabilities of the GPT-3.5 language model. With this clone, you can engage in interactive and natural conversations with the AI, use it for educational purposes, or even integrate it into your own applications. Explore the power of AI-driven chatbots in this open-source project.
api apiintegration chatgpt css design hooks html javascript jsx openai openai-api programming reactjs
Last synced: 08 Apr 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/kernel-loophole/python-version-2.o
updated
logging multithreading openpyxl programming proxy python python-script
Last synced: 12 Oct 2025
https://github.com/tashi-2004/Programming-Fundamentals-PF
I've created files with solutions, named them with their following conventions and order. You can download, copy, and run them on a compiler or software for your information. There are no copyrights attached to these files; they are provided for educational purposes only.
cplusplus dev-cpp programming visual-studio visual-studio-code
Last synced: 13 Oct 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/samcyn/samcyn
Short Bio and profile details
developer portfolio-website portofolio programming
Last synced: 19 Feb 2026
https://github.com/omr-ql/solve_chapter13
Solve the "Starting Out with C++_ From Control Structures through Objects" , Chapter 13
book-exercises c-plus-plus programming
Last synced: 13 Oct 2025
https://github.com/labex-labs/redis-intermediate-to-advanced
In this course, delve into advanced Redis topics like key management, data structures (Lists, Sets, Sorted Sets, Hashes), transactions, Pub/Sub, Lua scripting, persistence, security, performance monitoring, HyperLogLog, and cluster management.
challenges course exercises hands-on labex labs playground programming redis
Last synced: 13 Oct 2025
https://github.com/abdullah-sheikh/ludo-game
Language: C++ GUI: Sfml
cpp gui ludo-game programming sfml visual-studio
Last synced: 13 Oct 2025