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-21 00:20:34 UTC
- JSON Representation
https://github.com/hey-its-d2t2/simplecolorrecognition_ai
The Python-based AI project of Real-Time Color Detector focuses on developing an application that can detect and recognize colors in real-time. The project falls under the major area of computer vision and artificial intelligence.
ai aiproject color-picker java javaprogramming learning-by-doing opencv programming
Last synced: 12 May 2026
https://github.com/nhsz/read-time
:clock1::book: Medium-like reading estimation time
Last synced: 03 Apr 2025
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/hexaredecimal/zulu
Functional programming language created for hobby programming on the JVM
compiler interpreter java jdk programming programming-language programming-languages
Last synced: 15 Jun 2025
https://github.com/lemniscate-world/rogue
ROGUE is a fuzy logic programming language
fuzzy fuzzy-logic fuzzy-matching fuzzy-search logic logic-programming programming programming-language programming-languages synt
Last synced: 25 Mar 2025
https://github.com/ekta18/beginners-guide-to-python-101
Python 101: Beginners Guide to Python programming
csi csi-sfit geeksforgeeks practice programming programming-language python python-3 python-programming python3
Last synced: 25 Oct 2025
https://github.com/abrarulhassan-hub/objectjs
javascript js object programming
Last synced: 08 Sep 2025
https://github.com/smilewithkhushi/everything-with-java
Simple Java programming concepts and mini projects for beginners. Coverts basic java concepts to Java swings and Java AWT
beginners java java-app programming
Last synced: 11 Aug 2025
https://github.com/anvaymayekar/mega-matrix-mania
Mega Matrix Mania is a C-based program for performing key matrix operations like determinant, inverse, rank, scalar multiplication, and more. It includes strong input validation, modular structure, cross-platform compatibility, and a styled terminal interface.
algorithms c logic math matrix programming
Last synced: 25 Oct 2025
https://github.com/pablohenrique/tcccarteiravacdigital
Course completion project - Carteira de Vacinação Digital @rafaelasilverio
code css html5 javascript php programming tcc
Last synced: 08 May 2026
https://github.com/juzershakir/track_driver_travel_logs
Tracking the travel records of drivers.
Last synced: 05 Apr 2025
https://github.com/ankurjaiswalofficial/c_programs
C Programs Learning Phase Programs
Last synced: 02 Aug 2025
https://github.com/nicolaspetrov/research-on-java-the-ubiquitous-programming-language
Scientific article
cross-platform java jvm multithreading programming scientific-article
Last synced: 03 Apr 2025
https://github.com/devsujay19/js-text-editor
This is a Text Editor made with only JavaScript.
css css3 editing editor html html-css html-css-javascript html5 html5-css3 html5-css3-js javascript js programming project projects text text-editor
Last synced: 25 Mar 2025
https://github.com/devsujay19/a-strong-password-generator
A Strong Password Generator Using Python.
generation generator password password-generator programming projects python python-programming python-projects strong-password-generator
Last synced: 25 Mar 2025
https://github.com/fahimfba/codechef-solution
contains all the source code of mine from CodeChef
c codechef codechef-solutions competitive-programming cplusplus java programming python3
Last synced: 08 May 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://github.com/zoedsoupe/functional_programming_basics
Repositório que abriga meus estudos pessoais em programação funcional, com foco em Haskell
algoritmos algoritmos-funcionais begginer begginer-friendly brasil ciencia-da-computacao computer-science functional-algorithms functional-programming haskell programming pt-br
Last synced: 05 Apr 2025
https://github.com/labex-labs/linux-for-noobs
Linux for Noobs | This repo collects 23 of programming labs exercises for Linux for Noobs. This course offers a systematic and comprehensive introduction to Linux, designed specifically for absolute beginners with no prior experience. Starting from the very basics, you'll build a solid foundation...
challenges course exercises hands-on labex labs linux playgroud programming shell
Last synced: 15 May 2026
https://github.com/t3m3d/krypton
K Language (K)
binary expansion k klang krypton krypton-lang lang language programming quantum
Last synced: 11 Jun 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/johnhany97/grader
Automatic Programming Assignments Grader in Go
assignments go grader job-queue programming
Last synced: 07 Jun 2026
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/Asit-14/Cpp-Programming
This repository contains all the programs and resources we will utilize to learn C++ programming.
cplusplus leetcode-cpp programming
Last synced: 29 Oct 2025
https://github.com/jamesquinlan/matlab-programming-intro
Course materials for Intro. to Programming (w MATLAB)
computer-science mathematics matlab programming
Last synced: 05 Apr 2025
https://github.com/abdul-rafay19/internintelligence_machinelearningintern
A collection of hands-on projects completed during my Machine Learning Virtual Internship at Intern Intelligence. Includes hyperparameter tuning using Scikit-Learn and Optuna, and deep learning model development for image and text data using TensorFlow, Keras, and PyTorch.
ai algorithm algorithms artificial-intelligence intelligence intern-intelligence internship machine-learning machine-learning-algorithms machinelearning programming programming-language python pytorch sckit-learn tenserflow
Last synced: 13 Apr 2026
https://github.com/truemedia/wordpress-plugin-from-scratch
Git repo of code from tutorials on how to create WordPress plugin from scratch (all WP versions)
create from php plugin programming scratch series tutorial wordpress
Last synced: 13 May 2026
https://github.com/cyberfantics/picpdf-maker
picPDF Maker is a simple web app that converts images into customizable PDF files. With options for page size, orientation, margins, and colors, users can create high-quality PDFs easily. The app also features a dark mode for a better viewing experience.
cyberfantics hacktoberfest hacktoberfest-accepted hacktoberfest2024 image-processing image-to-pdf jpeg-to-pdf open-source pngtopdf programming python pythonprojects streamlit web-application
Last synced: 13 Apr 2026
https://github.com/ostad-ai/python-everything
Here, we talk about the programming language, Python.
callable class-method decorators dictionary-python generator-function iterators khayyam list-comprehension lists-python operator-overloading polynomials programming punctuations python python-class quadratic-equations sqlite3 stack-python static-method string-python
Last synced: 14 Jul 2025
https://github.com/austinatts/complex_college_event_score_system
This project is from my work in BTEC IT Foundation Diploma. This is the actual work that I submitted for my grade and I am happy for anyone to use it for their own projects and/or proof of work I can do.
btech customtkinter customtkinterprojects it programming python python3 sqlite3 tkinter tkinter-gui
Last synced: 05 Jul 2025
https://github.com/glesica/farnsworth
Create and automatically evaluate programming assignments.
programming teaching teaching-tool
Last synced: 05 Apr 2025
https://github.com/aasmundn/attiny-isp
In-circuit Serial Programmer (ISP) for first generation ATtiny devices.
asm assembler assembly atmel attiny attiny15l avr avr-gcc in-circuit isp microchip programming serial
Last synced: 04 May 2026
https://github.com/davidwparker/programmingtil-algorithms
Code for ProgrammingTIL Algorithms Screencasts
algorithms clrs javascript programming tutorial tutorials
Last synced: 10 Jun 2026
https://github.com/gmostofabd/8051-lcd
📚 This repository demonstrates how to interface a 16x2 alphanumeric LCD with the 8051 Microcontrollers (AT89S52) using Assembly Language Programming. The project is designed to showcase a practical example of sending data from the 8051 microcontroller to an LCD and includes Proteus simulation files for testing, modify, debug and visualization.
4bit 8051 8bit assembly circuit code download experiment hex interfacing language lcd microcontroller mode programming proteus simulation
Last synced: 22 May 2026
https://github.com/mhadi-1382/m-one-personal-assistant
M-One is a personal assistant
ai m-one m-one-personal-assistant personal-assistant programming python
Last synced: 11 Apr 2025
https://github.com/vikramsamak/codeverse
Online code compiler using ReactJs and Codex-API.
coding compiler frontend javascript programming reactjs webdevelopment
Last synced: 06 May 2026
https://github.com/regotiss/codeforces-solution
codeforces solutions
codeforces codeforces-problems codeforces-solutions coding competitive-programming golang programming
Last synced: 11 Jan 2026
https://github.com/namangupta123/chefgpt
A Chef that can suggest you some mouth watering Indian dishes based on your ingedients and dietary restriction. Find on ProductHunt: https://www.producthunt.com/posts/chefgpt-2
api artificial-intelligence genai-chatbot genai-usecase llms machine-learning mistral programming python3
Last synced: 03 Apr 2025
https://github.com/sotthang/til
Today I Learned
cli computer-science cs git markdown programming python til
Last synced: 08 Apr 2026
https://github.com/err-orr/towerdefensegame
Personal Project. This project is based off of the Tower Defense tutorial series from Brackeys
c-sharp csharp programming tower-defense tower-defense-game towerdefense towerdefensegame unity unity-3d unity-6 unity3d unity6
Last synced: 17 May 2026
https://github.com/codewithalamin/news-homepage
News homepage is an excellent opportunity to practice CSS Grid skills. There are lots of tricky decisions to make and plenty of learning opportunities!
alamin-portfolio codepapa360 codewithalamin coding coding-challenges css front-end-development frontend frontend-mentor frontend-mentor-challenge html news-homepage portfolio programming programming-challenge webdesign webdeveloper webdevelopment
Last synced: 31 Jan 2026
https://github.com/fabiannorbertoescobar/tda-indice
TDA Indice. Programación Estructurada en C. Trabajo Práctico Integrador de Programación en C.
archivos c cola indice lista programming programming-language tda
Last synced: 23 Feb 2025
https://github.com/pduartesilva2005/discover-desafio-portfolio
Portfólio construído durante os desafios do Discover
code coding css developer discover frontend html portfolio programacao programming rocketseat tecnologia
Last synced: 25 Apr 2026
https://github.com/yassir-ai/maze-solving-algorithm
YEAR : 2021 , Maze-solving algorithm with C using djikstra algorithme and DFS algorithme
algorithm c dfs dfs-algorithm djikstra djikstra-algorithm graphics isima kruskal labyrinth maze programming project sdl sdl2
Last synced: 08 Apr 2025
https://github.com/leninpaulino/6.00.1x
Introduction to Computer Science and Programming Using Python - https://courses.edx.org/courses/course-v1:MITx+6.00.1x+1T2019/course/
computer-science programming python
Last synced: 13 Mar 2025
https://github.com/fl97-mo/level-1-python-beginner-guide
Learn Python from scratch! This repository provides a beginner-friendly guide to Python programming, with practical examples, projects and detailed explanations.
algorithms basics beginner-friendly control-structures data-structures examples exercises functions modules oop programming projects python tutorial
Last synced: 05 May 2026
https://github.com/uboatwaffe/quiz
Program that will be used as template for future work. Made by two contributors from high school.
file git github html-css-javascript java javadoc jdbc lambda license log mysql-database programming project quiz security thread
Last synced: 11 Apr 2026
https://github.com/ankitk2021/c
C tutorials ,codes, practices from college wallah youtube channel
basics-of-c c input-output programming scanner
Last synced: 23 Mar 2025
https://github.com/asit-14/cpp-programming
This repository contains all the programs and resources we will utilize to learn C++ programming.
cplusplus leetcode-cpp programming
Last synced: 08 Apr 2025
https://github.com/devsujay19/hello-world-in-17-different-programming-languages
"Hello World!" Word In 17 Different Programming Languages.
c cpp cs d-language golang hello-world html java javascript languages php programming programming-languages python r ruby rust sql swift vue
Last synced: 09 Apr 2026
https://github.com/gabrioliv/octave-crypto-scripts-general
Scripts of Cryptography Concepts compatible with GNU Octave.
crypto cryptography gnu-octave learning mathematical-programming mathematics number-theory octave octave-scripts programming testing
Last synced: 15 May 2026
https://github.com/dev-mayanktiwari/letscodeit
This repository is created for college students to get them started with Programming.
Last synced: 15 Mar 2025
https://github.com/akashgutha/d-compute
Library :microscope: to experiment with DNA Computing :zap:
computing dna dna-computing library programming
Last synced: 23 Aug 2025
https://github.com/solangeug/katas
A collection of code katas
java-8 katas maven practice programming
Last synced: 17 May 2026
https://github.com/sbarisic/lemonade
.NET binding for the Lemon programming language
binding binding-for-csharp language lemon net-framework programming
Last synced: 17 Mar 2025
https://github.com/rabi-siddique/sudoku-solver
A web application that allows you to solve a Sudoku puzzle using a backtracking algorithm. The goal of this application is to help you visualize how the backtracking algorithm works to solve the puzzle.
algorithms computer-science data-structures interview interview-questions programming
Last synced: 25 Mar 2025
https://github.com/plazide/programrs.live
Website that gathers programming streams from around the internet and displays them for easy browsing.
faunadb graphql live-coding livestream nextjs programming programming-streams vercel website
Last synced: 28 Feb 2025
https://github.com/jeluchu/c_fordummies
Aquí podrás encontrar unos apuntes realizados por mí, en los cuáles aprenderás el lenguaje de "C" de la forma más sencilla posible. Si hay alguna cosa que no te termina de quedar clara, no dudes en contactar conmigo. Te invito a visitar mi web:
c classification classroom classwork language language-learning notebook programming programming-class programming-language
Last synced: 12 Mar 2025
https://github.com/mannuelf/feu1_programming_foundations_js
Learning programming in an incremental and fun way using JavaScript.
Last synced: 23 Jun 2025
https://github.com/slavenskoj/raku-inline-basic
A Transformative Bridge Between Raku and Beginner's All-Purpose Symbolic Instruction Code
Last synced: 18 Jun 2025
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/labex-labs/quick-start-with-shell
[Quick Start with Shell] This repository collects 14 of programming scenarios (labs and challenges) for Quick Start with Shell. This course is designed to give you a solid foundation in the most popular shell used in Linux, the Bash (Bourne Again Shell). You will learn how to use the shell to per...
awesome awesome-list bash challenges course education hands-on labex labs linux programming shell
Last synced: 31 Dec 2025
https://github.com/praveenraam/dailycodingnote
A repository for daily programming notes and code snippets organized by topics like languages, data structures, algorithms, OS. Managed with Obsidian for efficient learning and version control.
algorithms code-snippets data-structures java learning-notes obsidian personal-projects programming version-control
Last synced: 18 Mar 2026
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/pzaino/risc-os-corelib
A POSIX-Like C library for RISC OS and DDE (a very old project of mine that I am uploading to GitHub for who may need it). CoreLib is foundamentaly the implementation of the RISC_OSLib in a POSIX-Like format. Nothing special.
ansi-c c c-library c99 c99-api posix-library programming risc-os riscos
Last synced: 13 Jun 2025
https://github.com/gabrioliv/octave-image-processing-general
Simple Scripts for Image Processing compatible with GNU Octave.
gnu-octave image-processing learning octave octave-scripts pdi processamento-digital-imagens programming testing
Last synced: 13 May 2026
https://github.com/wulanalashi/jetbrainswithmisans
创建了 MiWithJBMono 和 MiWithJBMonoHalf 字体家族,将 JetBrains Mono NF 与 MiSans 字体融合,生成了一套同时支持英文等宽编程显示和中文字体的字体家族。提供中英文2:1的版本
chinese-fonts fonts jetbrainsmono-font nerdfonts programming
Last synced: 16 May 2026
https://github.com/rfeers/python-projects
Collection of diverse Python projects, ranging from basic to advanced levels.
Last synced: 06 Apr 2026
https://github.com/wasdz752/wasdz752
A short bio telling you all about this awesome FullStack Web Developer!
aboutme-github css expressjs html javascript js mongodb mongoose nodejs programming readme-profile visual-studio-code webdevelopment
Last synced: 06 Apr 2026
https://github.com/devsujay19/oneplus-logo
OnePlus Logo.
css css-programming css-projects css3 design designing html html-css html-programming html5 html5-css3 htmml-projects logo logo-design logo-designing oneplus oneplus-logo programming projects
Last synced: 25 Mar 2025
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/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/synthesizer248/arduino_lipo_charger
An Arduino Atmega 328 -based LiPo battery charging system with automatic calibration, menu navigation, caculate internal resistance,and real-time monitoring.
16x2-lcd arduino cheapest diy-tool eeprom lcd-menu lipo programming protection rotary-encoder safty
Last synced: 12 Jul 2025
https://github.com/chandandas27/sandarshana
All about Java Concepts
algorithms-and-data-structures data-structures functional-programming java java-8 java-programs javaexamples oops-in-java programming
Last synced: 03 Oct 2025
https://github.com/agustinmusanti/pythonchallenges
Respuestas y análisis de desafíos semanales del curso de Python. 💻🐍
challenge curso learning programming python
Last synced: 09 Apr 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/pzaino/pzaino
Paolo Fabio Zaino's profile. Memento: A clever person solves a problem. A wise person AVOIDS it.
6809 68k arm bsd c coding compilers cpp interpreters linux mips operating-systems ppc programming risc-os risc-v software-development
Last synced: 09 Nov 2025
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/jeluchu/tetris
¿No conoces el juego del "Tetris"?, pues no lo dudes ni un segundo más, simplemente descárgatelo y ejecutalo para poder jugar. Actualmente solo dispone de un nivel de juego, pero poco a poco se irán incorporando novedades
game game-development programmer programming programming-exercise programming-language tetris tetris-game
Last synced: 12 Mar 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/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/serverx-org/contests-solutions
This repository covers the solutions to the Vignan Challenge conducted by the Vignan's Institute of Information Technology, Vizag India.
coding contest contest-solutions contests dsa hacktoberfest hacktoberfest-2024 programming serverx serverx-org
Last synced: 22 Jun 2025
https://github.com/siraajul/javabooks
Trying To Solve Problems From 'জাভা প্রোগ্রামিং- আ ন ম বজলুর রহমান' s book
bangla basics-of-java java learning-exercise programming
Last synced: 26 Mar 2025
https://github.com/bk-chris/progalapseged
Segédanyag az Eötvös Loránd Tudomány Egyetem - Programtervező Informatikus (FOSZK) - Programozási Alapismeretek (IK-19fszPAEG) - 2024/25/I. félévben oktatott tantárgyához.
algorithms csharp dotnet elte elte-ik programming specification
Last synced: 06 May 2026
https://github.com/harshpatel44/opengl_tutorials
This Repository Contains Guided Tutorials for Open Graphics Library i.e. OpenGL
basic-programming exercises graphics opengl programming python tutorials
Last synced: 14 May 2026
https://github.com/hasnocool/rusty_wallhaven_browser
A user-friendly web browser extension that allows users to browse and download wallpapers from Wallhaven.cc using the egui library in Rust.
asynchronous egui gui image interface language library linux macos programming reqwest rust user windows
Last synced: 12 Feb 2026
https://github.com/nabilshadman/r-data-analysis
A modular R framework for data analysis, with emphasis on data processing and reproducible workflows.
data-analysis data-cleaning data-manipulation data-science descriptive-statistics programming r r-studio statistical-analysis statistical-computing t-test
Last synced: 04 Apr 2025
https://github.com/imlymei/korjata
👨💻🐞 The platform for finding freelance developers and projects.
nextauthjs nextjs programming project reactjs vercel website
Last synced: 02 Apr 2026
https://github.com/meysam81/simple-code
a simple C# program as an illustration of different features of encapsulation & other stuff
college college-assignment college-project csharp program programmer programming programming-challenge programming-challenges programming-exercise programming-exercises programming-language programming-languages student-project students
Last synced: 03 Jan 2026
https://github.com/gittogethers/santiago
Repositorio para la gestion de actividades en GitHub Santiago
github github-copilot-training madeinchile programming
Last synced: 24 Mar 2025
https://github.com/formulae-org/package-programming-js
Programming package for Fōrmulæ, in JavaScript
block conditional-statements flowchart for-in for-loop formulae if-then if-then-else inverted-if javascript programming switch-case until-loop while-loop
Last synced: 02 Apr 2025