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/lxance-hacker/c-language-practice
This repository contains C programming practice examples, organized into topics from basics to file handling.
c hackerrank hackerrank-solutions leetcode leetcode-solutions lxance lxance-hacker lxancehacker programming solutions
Last synced: 30 Apr 2026
https://github.com/tersmitten/advent-of-code
Advent of Code
2017 2018 advent-of-code golang php programming puzzles
Last synced: 18 May 2026
https://github.com/gragero/freelance-site
Personal freelance portfolio — Flask, Python, Secure Backend. From nothing to all.
backend coding flask freelance freelancer high-performance low-level-programming programming python security website
Last synced: 19 Jun 2026
https://github.com/stevanusandika/projek-2024
fullstack-development portfolio programming project website
Last synced: 02 Feb 2026
https://github.com/medaminenasfi/traducode-app
🔁 TraduCode: Convert algorithms into code (Python/Java) with an intuitive web interface. Built with HTML, CSS & JavaScript.
algorithm code-generation css developer-tools html javascript open-source programming programming-tool pseudocode syntax-highlighting web-app
Last synced: 13 Apr 2026
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/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/nicorb28/ruby
practica de ruby
learning-by-doing learning-exercise programming ruby ruby-exercises
Last synced: 19 May 2026
https://github.com/devsujay19/shopixia
Shopixia - My own shopping website I made with HTML, CSS, Tailwind CSS and Tailblocks.
css css-programming css3 css3-programming html html-css html-css-programming html-programming html5 html5-css3 html5-css3-programming html5-programming programming project projects tailblocks tailwind tailwind-css tailwindcss
Last synced: 30 Apr 2026
https://github.com/usmanmern/javascript-thapa
there is all source code of ES6/7 Advance Js + ALL Tpoics in Js covered in Advance way.After this i start loving JS and doing some projects on it;This is my Favourite course and instructore;
advace-javascript back css3 es6 frontend frontend-web html5 html5-css3-javascript javascript learning-by-doing modren-javascript programming souce-code thapa-technical thapatechnical
Last synced: 08 May 2026
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/jonatasperaza/mylua
Minha experiencia com Lua
javascript language lua programming
Last synced: 03 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/labex-labs/the-advanced-python-mastery
The Advanced Python Mastery | This repo collects 51 of programming labs exercises for The Advanced Python Mastery. This course is designed by David Beazley, author of the Python Cookbook, released under a Creative Commons license. The goal of this course is to provide an intermediate-level introd...
challenges course exercises hands-on labex labs linux playgroud programming python
Last synced: 13 Apr 2026
https://github.com/solangeug/katas
A collection of code katas
java-8 katas maven practice programming
Last synced: 17 May 2026
https://github.com/brunortech/coursera-java-programming-and-software-engineering-fundamentals
A comprehensive repository showcasing assignments and projects completed as part of Coursera's "Java Programming and Software Engineering Fundamentals" specialization.
assignments coding-practice education java java-projects learning-resource object-oriented-programming programming projects software-engineering
Last synced: 12 Apr 2025
https://github.com/seanpm2001/SNU_2D_ProgrammingTools_IDE_Xonsh
⌨️ The Xonsh programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogramming-tools snu2dprogrammingtools snuprogramming-tools snuprogrammingtools web-development web-ide xonsh xonsh-lang xonsh-language
Last synced: 12 Mar 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/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/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/alexhmelevski/aleither
Either monad in swift
either-monad functional monads programming swift-3
Last synced: 13 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: 29 Oct 2025
https://github.com/thyagof/cs50_python
CS50 Python - Curso de Python da Universidade de Harvard
Last synced: 09 May 2026
https://github.com/maumneto/lip1-20212
Repositório da disciplina de Linguagens de Programação I do semestre 2021-2.
css html java javascript programming programming-language teaching
Last synced: 01 May 2026
https://github.com/eltimoyt/gestionaereolinea
El Sistema de Gestión de Aerolíneas es una aplicación en Java para gestionar vuelos y reservas. Permite inicializar vuelos y aviones, reservar asientos, ver mapas de asientos, listar pasajeros y calcular ingresos de vuelos. Ofrece una interfaz fácil de usar y es compatible con cualquier IDE de Java.
app application developer development intellij java programming project
Last synced: 01 May 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/filiprokita/colorgrabber
The "ColorGrabber" program written in C++ allows users to grab the RGB values of any pixel on the screen by pressing a specified key. It uses the Windows API to obtain the color information of the pixel under the cursor, and then displays the RGB values in the console window.
colorgrabber console-windows cpp cursor pixel programming rgb rgb-values windows-api
Last synced: 06 Oct 2025
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/ziaeemehr/workshop_julia
Julia tutorial examples, binding with python. Practical examples in modeling the dynamical systems.
data-science differential-equations julia jupyter-notebook ode programming
Last synced: 16 May 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/opixelum/brain-disk-gitbook
The most powerful data storage device is in your head.
blockchain computer-science cybersecurity data-science knowledge programming
Last synced: 17 Feb 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/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/sheikh92areeb/learn-python
Python Course beginner to pro
Last synced: 04 Jul 2025
https://github.com/iamjayprakash/learnsmashersintern
This Repository contains codes in C Language related to intern with Learn smashers in c programming .
c cprogramming-language internships learnsmashers programming
Last synced: 10 Apr 2025
https://github.com/nharraud/playfulbot
Platform to organize programming tournaments
game programming team-building
Last synced: 13 May 2025
https://github.com/labex-labs/docker-for-beginners
This course is designed to help you get started with Docker. We will cover the basics of Docker, including its architecture, components, and how to use it to build and run containers.
application-deployment beginner cli container-runtime containerization course devops docker docker-compose hands-on image-building labex labs linux microservices orchestration programming tutorial virtualization workflow
Last synced: 28 Oct 2025
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/it-berater/twqualpass
Programm zum anzeigen der Qualität von Passwörtern
gui java password password-generator password-safety programming
Last synced: 29 Jun 2026
https://github.com/prohetamine/ifpractic
Мини задачи для изучения конструкции if, else, операторов и других конструкций.
javascript javascript-game lerning lerning-js programming testing toolkit tools
Last synced: 21 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/nitsc/real-time-python
RTPY(实时Python)是一个 Python 脚本,旨在根据配置文件的设定频率,自动执行指定的 Python 程序。该工具适用于需要频繁调试的代码。
auto-run auto-runner automation convenient debug debugging-tool development program programming programming-language python python3 real-time realtime realtime-processing smart subprocess system text time
Last synced: 08 Oct 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/rayspock/mastering-go-examples
This repository contains code examples for the blog posts
blog education go golang learning programming
Last synced: 11 Jun 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/qnhat2004/competitive_programming
Data Structures and Algorithms in CP
algorithms data-structures programming
Last synced: 20 Jan 2026
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/uxlabspk/ebook
A Java Programming Guide publication website
ebook guide guides java javaguides javalearning programming
Last synced: 21 Mar 2025
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/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/nasim-khalili/heart-attack-knn-project
Heart attack diagnosis project using dataset and KNN algorithm
ai algorithms knn knn-classification ml programming project python
Last synced: 01 May 2026
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/juzershakir/track_driver_travel_logs
Tracking the travel records of drivers.
Last synced: 05 Apr 2025
https://github.com/thecoderpinar/super-heatmapper-project
A comprehensive video analysis and heatmap generation tool based on Ultralytics YOLOv8.
artificial-intelligence computer-vision image-processing machine-learning opencv programming python real-time-object-detection yolo
Last synced: 18 Jun 2025
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/arvrao/oops-examples
In this repo, I'll put all interesting classes examples in python. Hope this is helpful in understanding the concept of OOPS & python syntax
oops-in-python programming python
Last synced: 07 Oct 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/mr-r0ot/nexon
Masterpiece programming language NEXon!
cpp fast fast-code language llvm programming programming-language
Last synced: 12 Apr 2026
https://github.com/nxhawk/sort-big-file
Objective: to train students in the ability to organize data files that do not fit on RAM. Exercises in addition to training programming skills, also practice teamwork.
amazon-books bigdata books cpp dsa-algorithm files hcmus programming project queue sort-algorithms
Last synced: 22 Jun 2025
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/amitkumersarkar/fitness-landing-page-design
Figma to HTML_5 And CSS-3 Tailwind Css Fitness Webpage Design
css-flexbox css-grid landing-page programming website
Last synced: 11 Sep 2025
https://github.com/juliusmarkwei/self-made-siri
automation make programming python siri
Last synced: 30 Jun 2025
https://github.com/gmostofabd/8051-keypad
📦 The 8051 4x4 Keypad Interfacing demonstrates how to connect and interact with a 4x4 matrix keypad using the AT89C51 microcontroller. Keypads are commonly used for user input in embedded systems, and in this project, we showcase how to read key presses using Assembly language.
4x4-keypad 8051 assembly circuit download files hex interfacing keypad language microcontroller programming proteus schematic simulation
Last synced: 19 Jul 2025
https://github.com/matteobaccan/fromjuniortoseniorwithai
A comprehensive guide on leveraging AI and Large Language Models to enhance your programming skills and accelerate your journey from junior to senior developer.
ai junior programming senior write
Last synced: 07 Jan 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/kartikmanimuthu/from-zero-to-hero-typescript
This repository is a succinct guide to TypeScript, covering everything from basics to advanced topics. It is a one-stop resource for TypeScript enthusiasts seeking to elevate their programming skills.
beginner guide javascript learning programming typescript typescript-examples
Last synced: 14 Apr 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/cossack-don/cookbook-programming
CookBook Recepts Programming
algorithms anti-patterns dry javascript kiss laws patterns programming solid standards typescript
Last synced: 02 May 2026
https://github.com/saeedkohansal/php-session-full-tutorial
A session is a way to store and manage user-specific information across requests. It involves assigning a unique ID to each client and storing data on the server. This maintains state for users, such as login status or shopping cart contents. In programming, it refers to a period of interaction between a user and a system, commonly used in web...
backend backenddevelopment gilgeekify howto howtocode php php-session php-sessions phpsessid phpsession programming server server-side serverside session-cookie tutorial web-development webbrowser webdeveloper webdevelopment
Last synced: 13 Oct 2025
https://github.com/paulthomas20002/s2-programming-in-c
S2 PROGRAMMING IN C KTU EST 102
c est102 first-year ktu ktu-s2 ktustudents programming programming-in-c programming-language s2
Last synced: 05 Mar 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: 13 Oct 2025
https://github.com/carloszoft/orientacaoobjeto
Intended for studies using the object-oriented programming paradigm.
javascript paradigms programacion-orientada-por-objetos programming
Last synced: 21 Mar 2025
https://github.com/mr-destructive/techstructive-blog
Blogging Platform powered by Django.
Last synced: 02 May 2026
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
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/nafisalawalidris/tools-for-data-science
It covers popular languages (Python, R, SQL) and libraries (NumPy, Pandas) used in the field. The author shares their objectives of teaching data analysis, web development, and critical thinking skills. The repository also includes code examples, explanations of arithmetic expressions, and contact information for the author.
arithmetic-expressions data-analysis data-science data-visualization languages libraries matplotlib numpy pandas programming python r sql tools web-development
Last synced: 11 Apr 2026
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/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/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/guozheng/hello-go
practice to learn Go programming
golang learning-by-doing programming
Last synced: 12 Jan 2026
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/2kabhishek/leetcode
Solutions for LeetCode problems. ☑🧩
competitive-programming data-structures learning leetcode leetcode-solutions programming
Last synced: 14 Oct 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/himanshurajora/ideas
My Ideas for Engineering
computer-science engineering ideas programming
Last synced: 22 Jun 2025
https://github.com/mwaijega/dart
These are basics of Dart programming language
Last synced: 01 Mar 2025
https://github.com/sabaally03/phoenix
RoboCup Junior phoenix Team
altium-designer arduino electronic-design mechanical-design programming
Last synced: 10 Mar 2025
https://github.com/freakwill/mistakes
Mistakes :shit: I made in programming, esp. Python
Last synced: 15 Jun 2025
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: 22 Jun 2026
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/hey-its-d2t2/basic_calculator_in_java
This is my very first java GUI learning project. This is a very very basic GUI calculator which performs Addition, Subtraction, Multiplication and Division.
calculator-application java javaswing learning-by-doing programming swing-gui
Last synced: 09 Jun 2026
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