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-07-02 00:24:23 UTC
- JSON Representation
https://github.com/awais-124/itp-project
C++ games project for beginners. Five games in one.
cpp dice-game introduction-to-programming programming tic-tac-toe
Last synced: 07 Apr 2025
https://github.com/marinajcs/practicasfp
Recopilación de ejercicios y proyectos de Fundamentos de Programación, realizados en 1º de Ingeniería Informática (UGR, curso 20-21).
basic-programming cplusplus ejercicios-programacion fp fundamentals-of-programming fundamentos-de-programacion programming programming-exercises programming-fundamentals
Last synced: 25 Jun 2026
https://github.com/r-pagard/c-book-exercises
The exercises of the C Programming Language book.
book cprogramming cprogramming-language gcc gcc-complier linux programming
Last synced: 30 Mar 2025
https://github.com/richelbilderbeek/processing_foer_ungdomar
Processing för ungdomar
course kids processing programming teenagers
Last synced: 18 Mar 2025
https://github.com/krish-makadiya/dev-charcha
Dev-Charcha is a developer community platform built with Next.js, Clerk, and Stream Chat. It supports real-time discussions on programming languages and frameworks, using MongoDB and Express.js for the backend and Tailwind CSS for styling. Connect, share, and grow with fellow developers.
api authentication backend clerk collaboration developer-community express-js frontend full-stack-development mern-stack mongodb nextjs open-source programming react real-time-messaging responsive-design stream-chat tailwind-css web-development
Last synced: 10 Apr 2026
https://github.com/cybardev/cs-foundations
Open-source Computer Science Foundations Knowledge Base
computer-science documentation education knowledge-base programming
Last synced: 26 Jan 2026
https://github.com/yuvraj24/reactify
A sample repository exploring the basics of React Native 🔥🔥🔥
android component cross-platform crossplatform css developer ios javascript mobile-app programming react-component react-native reactify
Last synced: 10 Apr 2026
https://github.com/nainee99/cpp-workspace
C++ Workspace: Explore foundational C++ concepts, essential data structures, and OOP principles, complemented by numerous practice questions to enhance your coding skills. Perfect for beginners and seasoned developers alike!
basics data-structures-and-algorithms dsa-algorithm object-oriented-programming programming
Last synced: 15 Apr 2025
https://github.com/vinibiavatti1/vrbs-js
Script de programação VRBS.js
automation ide learning programming programming-language script tool
Last synced: 13 May 2026
https://github.com/j-koziel/typescript-learning
This is my documentation of me learning typescript
learning programming typescript web-development
Last synced: 13 Jan 2026
https://github.com/abdurahman-hassan/the-complete-dart-learning-guide--hassanfulaih
In this repo, we will begin learning Dart step by step we'll go through with: Dart Basics, Functions, Object oriented programming, and asynchronous programming
dart learning-by-doing learning-dart learning-path learning-pathway programming programming-language
Last synced: 29 Apr 2026
https://github.com/nasim-khalili/image_processing
Computer Vision Projects: Face & Hand Tracking
ai handgesture-recognition image-processing programming python
Last synced: 26 May 2026
https://github.com/rtmigo/depz
💻 Command-line tool for symlinking directories with reusable code into the project. Language-agnostic
dependencies directories files library library-management local package package-management programming project reusable-code reusable-components source-code symlink
Last synced: 14 Mar 2025
https://github.com/tfc/tfc.github.io
This repository contains sourcecode and content of my personal blog https://galowicz.de
blog hakyll haskell programming
Last synced: 03 Mar 2025
https://github.com/vaibhavmojidra/python---demo-reading-csv-rows-as-dictionary
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.
csv dictionary mojidra programming python python2 python3 reading-csv reading-csv-using-python vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 08 Feb 2026
https://github.com/mmdqurani/programming_academy
An educational site for teaching programming developed with the react library
academy bootstrap css html jaavascript js programming react react-bootstrap reactjs shoping
Last synced: 16 Apr 2026
https://github.com/dimdevs/php-intern
php intern is framework laravel base, for fast api with frankenphp
frankenphp laravel php programming
Last synced: 12 Apr 2026
https://github.com/marialobillo/marialobillo.github.io
My personal website at Github Pages
blog jekyll portfolio programming
Last synced: 26 May 2026
https://github.com/stervar/calculator-terminal
Calculator-Terminal
calculator calculator-program calculator-programs calculator-project calculator-python calculator-terminal programming project project-calculators projects pyqt pyqt-calculator pyqt5 pyqt5-calculator python python3 terminal
Last synced: 30 Apr 2026
https://github.com/tupiribas/sistema-de-mensagens-csharp
Conceitos abordados em sala sobre a linguagem C#.
Last synced: 23 Mar 2025
https://github.com/uxxhans/rainbow-cats-general-java-programming-notes
General Java Programming Notes
Last synced: 05 May 2026
https://github.com/eltonlazzarin/nodejs-aws-deploy
Simple Jobs API built in Node.js and deployed on AWS
amazonwebservice awscloud awsec2 awsexperience awsskills backenddeveloper becomeacloudexpert developer docker dockercompose dockermachine javascript javascriptapp nodeapi nodejs nodejsapplications programming
Last synced: 05 Mar 2026
https://github.com/lurxdel/flash-memory-game
A simple Python memory game featuring colorful, fruit-themed matching tiles with a countdown timer.
memory-game programming pygame python
Last synced: 29 Mar 2025
https://github.com/nadidlinchestein/oosoftwareengineering
Solutions to Object Oriented Software Engineering using UML, Patterns & Java
design-patterns java object-oriented-programming programming system-design uml-diagram
Last synced: 09 Jun 2026
https://github.com/ehsan18t/contest-reminder
Automatic programming contest reminder through email
automation cf codeforces contest online-judge programming reminder
Last synced: 27 May 2026
https://github.com/ajay-dhangar/learn-javascript
A complete JavaScript learning roadmap – from fundamentals to advanced topics with real-world examples, diagrams (Mermaid), and interview questions. Perfect for self-learners & aspiring developers!
ajay-dhangar codeharborhub frontend interview-preparation javascript javascript-course javascript-examples javascript-for-beginners javascript-guide javascript-practice javascript-projects javascript-tutorial js-basics js-cheatsheet learn-javascript mermaid-diagrams programming web-development
Last synced: 15 May 2025
https://github.com/rafinhadufluxo/semaphore-in-arduino
traffic light development studies
arduino-ide arduino-uno cpp programming student
Last synced: 15 May 2025
https://github.com/blacksuan19/c-lang
various programs written in C language
c iium programming programming-language project
Last synced: 27 May 2026
https://github.com/susmita-dey/cpp_coding_programs
This repository contains some coding problems with their solutions in C++. It's a kind of reference to practice coding in C++ and improve logic building skills. #cpp #programming
Last synced: 21 May 2026
https://github.com/juliusmarkwei/self-made-siri
automation make programming python siri
Last synced: 30 Jun 2025
https://github.com/pedroestevaodev/conquerors-of-the-kingdom
A Mini RPG Battle Simulator developed for the Object-Oriented Programming course (5th semester, Computer Science - Centro Universitário Barão de Mauá) using Java. The game allows players to recruit soldiers, build structures, and battle enemy kingdoms while applying OOP concepts.
abstraction academic academic-project computer-science design-patterns encapsulation game-development inheritance java java-rpg-game onject-oriented-method oop oops-in-java polymorphism programming rpg strategy-game
Last synced: 12 Jun 2026
https://github.com/gamingpro237/project-title-master-gift-all-in-one-speech-ai-chatbot-nexus
The ~MASTER-GIFT~ All-in-One Speech AI-Chatbot Nexus is an interactive application that allows users to upload PDF or DOCX files and have the content read aloud using text-to-speech. Users can also input text for audio playback or display it on the screen. Additionally, the program features an offline chatbot that responds to user questions.
ai bot chat-application chatbot coding framework interface learning programming python python3 reading reading-notes speech-processing speech-synthesis study text-to-speech thinker thinkerview
Last synced: 23 Jun 2026
https://github.com/levichu51/pro2-practica2-22-23
Práctica de la asignatura de Programación 2 de la UDC 22/23
data-structures programming udc university
Last synced: 16 May 2025
https://github.com/arsalan-dev-engineer/weight_conversion
A simple program that can be used to calculate a persons weight, the three types of mass conversions used for this program are kg, stones and pounds.
awesome beginner-project conversion development lambda-functions programming python
Last synced: 16 May 2025
https://github.com/arsalan-dev-engineer/the_virtualbank_atm
AN ATM program coded with C++, this program will allow you to view your balance, deposit and withdraw money.
atm beginner-project cmd cpp money programming programming-language project projects system
Last synced: 28 Jul 2025
https://github.com/arsalan-dev-engineer/amateur_boxing_division_table_cpp
Enter your weight and the system will tell you what division you will be fighting in!
begginer-friendly beginner beginner-project boxing cpp programming programming-language table
Last synced: 16 May 2025
https://github.com/chaudharypraveen98/rustyrustlessons
It contains all the basics concepts of rust in just six lesson only and you can learn each lesson by changing branch to each lesson.
Last synced: 27 Mar 2025
https://github.com/carpentries-incubator/sdc-bids-eeg-eeglab
Working with EEGLAB and BIDS-EEG
bids bids-eeg carpentries-incubator eeg eeg-analysis eeg-data eeg-signals eeglab english lesson matlab neuroimaging pre-alpha programming
Last synced: 02 Sep 2025
https://github.com/s1licate/c
C guide, programs and examples.
c c-language c-programming example examples programming tutorial tutorials
Last synced: 16 May 2025
https://github.com/robi24/robi24.github.io
A small bit worn 👒 blog
blog electronics hacking linux programming
Last synced: 28 Mar 2025
https://github.com/zed-coding/zed-lang
A Modern, type-safe and super fast programming language.
language proglang programming rust zed
Last synced: 16 May 2025
https://github.com/jpcadena/design-patterns
Design Patterns for Clean Code in Python
behavioral clean-code creational dependency-inversion design-patterns development gamma-categorization interface-segregation liskov-subsititution open-closed oriented-object-programming pep8 programming pylint python single-responsability software-engineering solid-principles structural type-hint
Last synced: 07 Jun 2026
https://github.com/kanannuruyevs/basic-programming-exercises
Some Programming Exercises in My Learning Journey. This repository contains code in Java, C++, Python, HTML, CSS, and JavaScript.
cpp css html java javascript learning programming python
Last synced: 11 Apr 2026
https://github.com/satyajitghana/the-c-programming-language-second-edition-solutions
This contains the solutions to the exercises given in the book The C Programming Language by Dennis M. Richie and Brian W. Kernigham
and by c kernigham language programming ritchie solutions the
Last synced: 16 May 2025
https://github.com/saeedkohansal/javascript-live-username-checker-from-json-file
It's a Live Username Checker From a JSON File using Vanilla JavaScript, You can use this widget in your registry or sign-up forms or anywhere you want, you can check that username is available to submit or exists in your database, Now I'm using a JSON file as a database
clientside css education frontend gilgeekify how-to howto-tutorial html javascript live programming turorial web widget
Last synced: 05 Jan 2026
https://github.com/alpha74/icf
My Codeforces submissions. Maintained from 2020 onwards
algorithms codeforces codeforces-com codeforces-problems codeforces-solutions codeforces-submissions coders coding cpp data-structures programming water-buying
Last synced: 28 May 2026
https://codepapa360.github.io/Single-price-grid-component
Single price grid component solution - Frontend Mentor
awesome-list blacklivesmatter codepapa360 coding coding-challenge coding-challenges coding-test css front-end front-end-development frontend frontend-mentor html javascript portfolio programming programming-challenges webdesign webdeveloper webdevelopment
Last synced: 03 May 2025
https://github.com/gabrioliv/ruby-prawn-random-showcase
Showcase of Strange or Artistic things that Ruby/Prawn can do in a generated PDF
example experiment pdf prawn prawn-pdf programming ruby ruby-2-7 ruby-gem ruby-script samples showcase ttf
Last synced: 02 Sep 2025
https://github.com/opixelum/brain-disk
Obsidian project where I store everything I've learnt.
ai algorithms coding data-structures deep-learning machine-learning maths neural-network programming
Last synced: 19 Mar 2026
https://github.com/liatemplates/p5js
Just a simple p5js template for LiaScript.
liascript liascript-template oer p5js programming
Last synced: 12 Feb 2026
https://github.com/babilonczyk/biotech-software-engineer-list
Open, community-curated list of biotech software engineers specializing in BioAI, bioinformatics, and computational biology - for hire, research, or collaboration 👨🏻💻🧬
bioai bioinformatics biology biotech biotechnology developer-portfolio directory directory-listing learning listings open-source opentowork programming software-engineering
Last synced: 12 Feb 2026
https://github.com/jeluchu/pascalinaplus
Pascalina, ¡La calculadora adivina! Actualmente está disponible únicamente en ordenadores con Linux. En ella podrás realizar todo tipo de operaciones matemáticas. Pruébala y si te gusta la idea, apóyanos dándole "Star". Y como no darle las gracias a @franciscoquintana por crear el instalador.
calculadora calculate calculator math mathematics pascalina programmer programming programming-language
Last synced: 14 Apr 2026
https://github.com/numq/reduce-and-conquer
An architectural pattern leveraging functional programming principles and pure functions to create predictable, testable, and scalable state machines for complex applications.
android architecture clean compose concept conquer design desktop functional jetpack kotlin machine multiplatform pattern programming reactive reduce state template
Last synced: 08 Feb 2026
https://github.com/hasanyahya101/sda_lab_solutions
Solutions to SDA lab questions from Spring 2024 Semester in Fast Nuces Lhr. The actual questions can be found in pdf files. Note that, this is for the Lab (subject), not the theory subject.
fast lab lhr nuces programming sda
Last synced: 01 Jul 2026
https://github.com/trevorlasn/programmer-hall-of-fame
The Programming Hall of Fame
programming software-engineering
Last synced: 19 Mar 2026
https://github.com/dakedroid/divaga-demo-android-app
Divaga App is for Tourism, Events and Places of your city. you can have the best experience in your next travel
android android-application android-studio development events firebase google-maps google-maps-api gradle material-design places programming social social-network tourism travel traveling
Last synced: 02 May 2026
https://github.com/2kabhishek/leetcode
Solutions for LeetCode problems. ☑🧩
competitive-programming data-structures learning leetcode leetcode-solutions programming
Last synced: 14 Oct 2025
https://github.com/neyhere07/21-days-gfg-potd-challenge-2024
This repository is comprises the solutions of GFG POTD Challenge. All the solutions are in java.
coding coding-challenge gfg gfg-potd java potd programming
Last synced: 04 Sep 2025
https://github.com/massigy/algos-analytics
This Java based project focuses on three sorting algorithms comparaison.
algorithms analytics bubble-sort counting-sort git github java oop programming project quicksort sorting-algorithms
Last synced: 18 Apr 2026
https://github.com/vieitesss/aoc-2023-rust
Learning Rust the best way, with AOC.
aoc aoc-2023-in-rust learning programming rust
Last synced: 02 Sep 2025
https://github.com/sebastianofazzino/java-programming-and-software-engineering-fundamentals-specialization
In this repository I'll store the projects I've been working on while studying Java Programming and Software Engineering Fundamentals Specialization by Duke University
algorithms java javascript programming software-development software-engineering
Last synced: 17 Apr 2026
https://github.com/danielbrito/blender-scripting
:ice_cube: Blender scripting experiments.
3d-modeling blender mathematics procedural-generation programming python
Last synced: 04 Apr 2025
https://github.com/dpritchett/nail-the-demo
Slides and demo scripts from "Nail The Demo" at SolidusConf 7
demos metrics presentations programming remote-work solidus
Last synced: 11 Feb 2026
https://github.com/maumneto/compprogramengineering
Repositório dos códigos na linguagem C para a disciplina de Programação
c engineering exercise programming programming-language teaching-materials
Last synced: 10 Jun 2025
https://github.com/labex-labs/comptia-security-plus-training-labs
Master cybersecurity fundamentals through hands-on labs, covering threat analysis, risk management, network security, identity management, cryptography, and incident response. Perfect for CompTIA Security+ certification prep.
certification certification-prep comptia course cryptography cybersecurity hands-on hands-on-labs identity-management incident-response labex labs network-security penetration-testing programming risk-management security security-fundamentals sysadmin threat-analysis
Last synced: 11 Feb 2026
https://github.com/awais-124/stack-expression-converter
Expressions Converter. Third semester project using data structures concept.
cpp data-structures expression-converter-application programming stack
Last synced: 07 Apr 2025
https://github.com/offensive-vk/typedscript
TypedScript - A Static Repository for Hosting My Personal *TypeScript* :bowtie: Programs. ~ TypeScript is also known as JavaScript with Static Types.
advanced generic programming types typescript
Last synced: 27 Jan 2026
https://github.com/ojasmaniyar5/ojasmaniyar5
About Me || Ojas Maniyar || Programming Enthusiast || Co-Founder of BooksGuide Website.
coder portfolio-website programming webdevelopment website
Last synced: 14 Mar 2026
https://github.com/astrodynamic/leetcode
A collection of LeetCode problem solutions in various languages.
algorithm-implementation algorithms code-challenges code-practice coding competitive-programming data-structures-and-algorithms interview-preparation leetcode problem-solving problem-solving-skills programming solutions technical-interview
Last synced: 11 Feb 2026
https://github.com/charleewa/maths-with-life
People who love to learn math are the best
best life maths methods mind programming
Last synced: 09 Apr 2025
https://github.com/tejashviraj19/100daysofdsaincpp
🧠 Daily DSA grind in C++ — a 100-day journey of solving problems, sharpening logic, and building mastery in data structures and algorithms. 🚀
100daysofcode algorithm challenge coding cplusplus cpp datastructures dsa practice programming
Last synced: 17 Oct 2025
https://github.com/saeedkohansal/chart.js-monthly-visits-statistics-chart-tutorial
Learn to build a Monthly Visits Statistics Chart from scratch using Chart.js! This tutorial repo guides you through creating an interactive, customizable chart to track website traffic. Features include dark mode support, responsive design, and dynamic data integration via JSON API. Perfect for web devs looking to master data visualization.
chart chart-js chartjs charts coding gilgeekify html html5 javascript js line-chart linechart programming statistics tutorial visit-stats web-analytics web-development webanalytics webdevelopment
Last synced: 19 Apr 2026
https://github.com/juliusmarkwei/algorithm
Algorithm for Searching and Sorting in C language
algorithm binary-search cplusplus insertion-sort linear-search-algorithm merge-sort programming quicksort radix-sort selection-sort shell-sort
Last synced: 18 Oct 2025
https://github.com/dr-saad-la/julia-distilled
Julia Programming Language Distilled is an online book about Julia programming language.
data-science julia julia-language julialang juliaprogramming programming
Last synced: 11 Feb 2026
https://github.com/the-real-virus/hashstorm
HashStorm is a high-speed, multiprocessing hash cracking tool written in Python. Unleash maximum CPU power and crack hashes with lightning-fast efficiency!
ai automation bash coding ctf cyber-security ethical-hacking github hash hashing linux networking open-source pentesting programming python readteam scripting software tools
Last synced: 22 Jan 2026
https://github.com/nirmalnishant645/php-programming
Basic PHP Programs and Projects
css dom html javascript jquery php php-fpm php-framework php7 phpmyadmin programming tutorial web-development xhtml xml
Last synced: 13 Apr 2026
https://github.com/woolseyworkshop/article-documenting-python-programs-with-sphinx
Documenting Python Programs With Sphinx Article Resources
documentation-generator programming python sphinx
Last synced: 10 Jan 2026
https://github.com/datsfilipe/shareable-notes
Notes about topics I'm studying. If you think they're wrong or something, open an issue.
Last synced: 11 Feb 2026
https://github.com/art2url/codewars
🥷 A collection of solutions for various Codewars challenges, showcasing problem-solving skills and coding techniques.
codewars coding-challenges github javascript katas learning problem-solving programming solutions sql typescript
Last synced: 11 Apr 2026
https://github.com/nicknaso/papers-that-i-love
List of papers that I loved to study
developer papers programming study
Last synced: 18 Mar 2026
https://github.com/moyrith/tobetter-personal-development
A versatile and informative website, dedicated to enhancing your skills in programming, productivity, and personal growth through practical tools and insights.
productivity programming skills
Last synced: 07 Feb 2026
https://github.com/muawiya-contact/38.-count-and-say
# 38. Count and Say
algorithms-and-data-structures leetcode-python leetcode-solutions programming python
Last synced: 03 Jul 2025
https://github.com/the-real-virus/web-login-bruteforce
An interactive Python script designed to perform brute force login attacks on a target web application.
ai automation bash brute-force coding ctf cyebrsecurity ethical-hacking github linux networking open-source pentesting programming python redteam scripting software tools web-login
Last synced: 20 Apr 2026
https://github.com/the-real-virus/cameraphish2
Advance Webcam Phishing Framework That Capture target's camera Anonymously , Having Multiple phishing templates available with real-time image capturing.
ai automation bash coding ctf cybersecurity ethical-hacking github linux networking open-source pentesting phishing phishing-script programming python redteam scripting software tools
Last synced: 23 Jan 2026
https://github.com/nithin050806/groovy-xuz
🎵 Simplify audio processing in Groovy with easy-to-use functions and tools for efficient music handling and production.
automation build-tools code-quality concurrency frameworks groovy java libraries open-source programming scripting software-development testing web-development xuz
Last synced: 16 May 2026
https://github.com/isaac-lal/learning-js
Learning JavaScript.
code javascript js learning programming
Last synced: 23 Oct 2025
https://github.com/divineniiquaye/learn-programming
A Fullstack Curriculum of Leaning
backend-development front-end-development fullstack learn-to-code learning programming projects
Last synced: 18 Mar 2026
https://github.com/erseco/ugr_tfm_maes
Trabajo de Fin de master: Autocorrección interactiva para la enseñanza/aprendizaje de la programación
continuous-integration education free-software learning programming teaching thesis version-control-system
Last synced: 15 Mar 2026
https://github.com/accra-dotnet-azure-user-group/30-days-of-csharp
30 Days of C#: A comprehensive 30-day guide to mastering C# programming. Each day covers a specific topic with practical examples and exercises. Perfect for beginners and those looking to refresh their skills.
30daysofcode csharp dotnet dotnet-core entity-framework programming
Last synced: 24 Feb 2026
https://github.com/imshawan/snippetscloud
A small collection of code snippets that can make coding easier
c cloud-computing cpp csharp good-first-issue javascript nginx programming python python3 snippets software-engineering webdevelopment
Last synced: 14 Apr 2026