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/praabindhp/scientific_calculator
Java Program For Scientific Calculator
calculator-application code java programming scientific
Last synced: 01 Jun 2026
https://github.com/ain/tekkie.dev
Blog
blog devops jekyll programming technology webdev webdevelopment
Last synced: 28 Apr 2025
https://github.com/freebirdscrew/datastructures_python
Data Structures Implementation in Python and Explains each Steps.
data data-visualization datascience datastructures datastructures-algorithms datastructures-algorithms-python datastructures-implementation datastructuresandalgorithm freebirdscrew programming python simranjeet simranjeetsingh
Last synced: 16 Apr 2026
https://github.com/ssukhpinder/rest.api.features
Collection of REST API Features followed with best pratices
aspnetcore beginner coding csharp dotnet dotnet-core programming rest restful-api
Last synced: 12 May 2026
https://github.com/woolseyworkshop/article-using-the-arduino_lsm6ds3-library-to-access-the-arduino-uno-wifi-rev2-imu
Using The Arduino_LSM6DS3 Library To Access The Arduino Uno WiFi Rev2 IMU Article Resources
arduino electronics lsm6ds3 programming sensors
Last synced: 28 Apr 2026
https://github.com/alexweininger/reading
a reading list
book books list programming programming-books read reading reading-list
Last synced: 11 Feb 2026
https://github.com/eskabore/cs50x-2023
This repository houses all the problem sets and my final project for CS50 2023
algorithms c-language c-plus-plus cs50 cs50x data-structures javascript memory-allocation programming python
Last synced: 16 Apr 2026
https://github.com/dzmitryur/js-html-css-apps
Projects for Beginners in JavaScript HTML CSS
beginner-project css css-flexbox css3 html html5 javascript js programming
Last synced: 11 Feb 2026
https://github.com/seanpm2001/snu_2d_programmingtools_ide_plpgsql
The PlPGSQL programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide md plpgsql plpgsql-language plpgsql-lnang programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogrammingtools snuprogrammingtools txt web-development web-ide
Last synced: 03 Mar 2026
https://github.com/woolseyworkshop/article-adding-digital-io-to-your-arduino
Adding Digital I/O To Your Arduino Article Resources
74hc165 74hc595 arduino electronics mcp23017 programming
Last synced: 28 Apr 2026
https://github.com/gmihaila/gina_robot_arduino
[HOBBY PROJECT] Custom made robot arm with Arduino controller. Arm is built entirely by me and its purpose is purely educational. It’s my personal design developed out of my curiosity about robotics and programming hardware.
arduino c pid pid-control programming robotics
Last synced: 09 May 2026
https://github.com/hugodonotexit/cbudgie
C-like but simpler and still smart, like Budgie
cbudgie cpp interpreter new-language programming programming-language
Last synced: 11 Feb 2026
https://github.com/rahulmalhotra/programming-vidya
Code Repository for Programming Vidya
codechef codechef-competition codechef-long codechef-long-challenge codechef-solutions julylongchallenge lunchtime may-2020 programming programming-vidya
Last synced: 05 Jul 2025
https://github.com/figuran04/aplikasi-mobile
📃 Praktikum Aplikasi Seluler (Mobile)
application dart flutter mobile programming
Last synced: 30 Apr 2026
https://github.com/carlisia/website
Carlisia's notes and musings, mostly about tech. Built on top of Quartz v4.5.
blog digital-garden networked-thought obsidian programming quartz-ssg second-brain tech
Last synced: 01 May 2026
https://github.com/devshivamthakur/solidity-lottery-project
blockchain programming smart-contracts solidity
Last synced: 25 Mar 2025
https://github.com/mariocarvalhobr/mobile-programming-discipline-ufms-2018-2
Repositório da disciplina de programação para dispositivos móveis, ufms 2018-2.
android discipline facultad institute java kanban mobile programming ufms xml
Last synced: 01 May 2026
https://github.com/praabindhp/temperature_converter
Conversion of Celsius to Fahrenheit & Fahrenheit to Celsious
code programming python3 temperature-converter
Last synced: 01 Jun 2026
https://github.com/mohahmadraza/leetcode-python-project-tasks
This repository, is a comprehensive collection of Python solutions and projects focused on solving a wide array of LeetCode problems. It serves as a valuable resource for anyone looking to enhance their coding skills, prepare for technical interviews, or simply practice algorithm and data structure challenges using Python.
algorithm algorithms-and-data-structures coding coding-challenge coding-interviews competitive-programming data-structures leetcode leetcode-python leetcode-solutions programming programming-challenges python software-development technical-interview-questions
Last synced: 15 Apr 2026
https://github.com/syedfahadali399/45-assignment-by-governer-initiative-typescript
This is 45 Assignment By Governer Initiative Program In which we Learn Typescript
coding javascript npm-package programming typescript
Last synced: 08 Jan 2026
https://github.com/muhammadmooazam/cpp-programming-language
cpp cpp-programming-language programming
Last synced: 01 Sep 2025
https://github.com/hevalhazalkurt/dev-notes
A bunch of my dev notes, blog posts, and things I've learned while building stuff. Questions, thoughts, and comments are always welcome, let’s chat!
blog experience learning programming python writing
Last synced: 02 Mar 2026
https://github.com/kavignon/problem-solving-made-functional
Jupyter Notebooks for problem solving with F# (Architecture, System Design, Algorithms, Data Structures & Functional Programming)
algorithms development fsharp fsharp-exercises ifsharp jupyter-notebook practice-programming programming
Last synced: 01 May 2026
https://github.com/tymonx/docker-go
A Docker image with preinstalled tools for developing, mocking, formatting, linting, building, testing and documenting Go projects. It is only a read-only project mirror. Active development is maintained at the GitLab.
ci ci-cd cicd continuous-integration continuous-testing devops devops-tools docker docker-image documentation go golang mock mocking productivity programming test testing testing-tools tests
Last synced: 29 Apr 2026
https://github.com/fatmakahveci/memorygame
A simple card game to to practice Java and JUnit.
clean-architecture cli-application code coding core-java game java junit maven oop practice practice-programming practice-programming-skills programming programming-exercises programming-language programming-languages testing unit-testing
Last synced: 01 Mar 2026
https://github.com/seanpm2001/snu_2d_programmingtools_ide_nim-nimrod-
The Nim (old: NimRod) Programming language IDE submodule for SNU Programming Tools (2D Mode)
gpl3 gplv3 ide md nim nim-lang nimlang nimrod nimrod-lang nimrodlang programming snu snu-2d snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools txt web-ide
Last synced: 29 Apr 2026
https://github.com/woolseyworkshop/article-interfacing-ultrasonic-distance-sensors-with-a-raspberry-pi
Interfacing Ultrasonic Distance Sensors With A Raspberry Pi Article Resources
electronics hcsr04 programming python raspberry-pi sensors
Last synced: 18 May 2026
https://github.com/seanpm2001/snu_2d_programmingtools_ide_crystal
The Crystal Programming language IDE submodule for SNU Programming Tools (2D Mode)
crystal crystal-lang crystal-language gpl3 gplv3 ide md programming snu snu-2d snu-2d-programming-tools snu-2d-programmingtools snu-development snu-programming-tools snu2d-programmingtools snu2dprogrammingtools snuprogrammingtools txt web-development web-ide
Last synced: 06 Feb 2026
https://github.com/0xSafkat20/Learning-GO
Learning GO – Go Programming Practice 🚀🐹 A collection of Go programming exercises, projects, and concepts aimed at mastering the Go language. Covers fundamentals, concurrency, and real-world applications. Perfect for beginners and developers exploring Golang!
Last synced: 29 Apr 2025
https://github.com/wrathchaos/react-native-toggle-button
Cool and easy to use react native toggle button
android apple button front-end google ios javascript mobile programming react react-native reactjs toggle toggle-button toggle-switches typescript ui ux
Last synced: 23 Apr 2025
https://narainsagar.github.io/free-awesome-code-work
This repo contains all of my Programming related Work, Exercises, Assignments and Projects etc) - I coded / practice'd during my graduation period (2011-2015) at FAST-NU www.nu.edu.pk
artificial-intelligence assignment awesome awesome-code awesome-codes c c-plus-plus exercises graduation-period java learning problems problems-solving programming projects university
Last synced: 12 May 2025
https://github.com/swapnanildutta/java-codes-icse
These are some of the miscellaneous Java programs during my 9th and 10th standard (ICSE).
bluej hacktoberfest java java-programming miscellaneous programming
Last synced: 16 Mar 2026
https://github.com/devsujay19/youtube-logo
This is the simple and classic YouTube Logo.
css css3 design designing htm5-css3 html html-css html5 logo logo-design logo-designing platform programming projects video youtube yt
Last synced: 28 Apr 2026
https://github.com/prabaprakash/geektrust
Geektrust Challenges
challenges javascript nodejs problem-solving programming react
Last synced: 01 May 2026
https://github.com/rodrigooler/rodrigooler
Personal site developed with https://html5up.net/identity
code css3 html5 html5up javascript oler programming site web web-site
Last synced: 10 Jan 2026
https://github.com/muhammadmooazam/mysql-with-python
mysql-database programming python rdbms
Last synced: 13 Apr 2026
https://github.com/rajatt95/javascript_rs
Programming | Javascript | VSCode | Variables | If-Else | Loops - For, While, DoWhile | Mathematical Operations | Functions | String and its operations | Javascript Object | Class & Objects | Arrays - Push, Pop, Unshift, LocateValue, Slice, Filter, Map, Sort, Reverse |
array class class-object functions if-else-statements javascript loops object programming string vscode
Last synced: 13 Jun 2026
https://github.com/utrechtuniversity/intro-computational-reproducibility
Material for a short version of the workshop 'Best Practices for Writing Reproducible Code'
documentation programming reproducibility utrecht-university workshop
Last synced: 19 Mar 2026
https://github.com/boyan-apostolov/easy-blog-angular-project
Angular web application for reading and creating blogs, like and comment on blogs and earn achievements! This app was created for my project defence @ SoftUni for my Angular course
angular blog programming softuni
Last synced: 28 Apr 2026
https://github.com/carpentries-incubator/python-novice-programming-gapminder
An introduction to Python for non-programmers using Gapminder data
beta carpentries-incubator english lesson programming python
Last synced: 24 Jan 2026
https://github.com/avinashtare/cpp-notes
Welcome to a comprehensive repository of C++ notes, meticulously curated from my college experience and online learning journey. Whether you're a novice exploring the basics and some advance topic of C++;
Last synced: 08 Jun 2026
https://github.com/alberanid/vim-config
Personal VIM settings
configuration programming settings vim
Last synced: 27 Mar 2025
https://github.com/thecuriousjuel/daily-dose-python
This repository contains the Jupyter notebook files and pdf files for all code demonstrations.
jupyter-notebook programming python-3
Last synced: 01 Sep 2025
https://github.com/rrighart/rrighart.github.io
A webpage about data science, programming, statistics and related topics
analyses data data-mining programming statistics
Last synced: 20 Jan 2026
https://github.com/praabindhp/user_defined-exception
Java Program For User-Defined Exception
code defined exception-handling java programming user
Last synced: 05 Mar 2025
https://github.com/praabindhp/adt-stack_operation
Java Program For ADT-Stack Operation
adt java operations programming stack
Last synced: 28 May 2026
https://github.com/erseco/ugr_metodologia_programacion
Practicas de Metodologías de la Programación (MP) del Grado en Ingeniería Informática de la Universidad de Granada (UGR)
Last synced: 10 Nov 2025
https://github.com/amritmaurya1504/leetcode_gfg
LeetCode & GeeksForGeeks Solved Problems
gfg-java gfg-solutions leetcode leetcode-java leetcode-solutions problem-solving programming
Last synced: 25 Dec 2025
https://github.com/praabindhp/employee-pay_roll
Java Program For Employee Pay Roll
code employee java payroll programming
Last synced: 06 Jun 2026
https://github.com/notkyoyo/hello-world
This is a repository of examples of hello world programs in all programming languages.
cpp csharp demo hacktoberfest hacktoberfest-accepted hacktoberfest2022 hello hello-world helloworld-demo helloworld-programs html5 java js programming programming-exercises programming-languages python world
Last synced: 12 Apr 2025
https://github.com/gatoreducator/execexam
:rocket: ExecExam runs executable examinations that assess Python programming skills
examination-system programming python testing
Last synced: 08 May 2025
https://github.com/praabindhp/abstract-class_creation
Java Program For Abstract Class Creation
abstract class creation java programming
Last synced: 22 Jun 2025
https://github.com/emmmabk/chess
ChessMaster TypeScript Project: A sophisticated chess platform crafted entirely in TypeScript. This project offers a seamless chess gaming experience, featuring an intuitive interface, strategic gameplay, and comprehensive TypeScript implementation for chess enthusiasts to enjoy.
board-game chess gaming programming strategy typescript-chess
Last synced: 23 Jul 2025
https://github.com/shahiakhilesh1304/dsa
This repository is my personal space for practicing Data Structures and Algorithms. I'll be adding questions, solutions, and explanations as I progress, covering topics from basics to advanced.
algorithms code contribution contributions-and-collaboration contributions-welcome data data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-learning-series dsa-practice hacktober hacktoberfest hacktoberfest-accepted hacktoberfest-starter practice programming python-3
Last synced: 13 Apr 2025
https://github.com/mapalmalemus/microchip_baremetal_examples
Microchip Full Scale Development
8bit c embedded-systems microchip microchip-mplab microchip-pic microchip-pic-microcontrollers microcontroller programming
Last synced: 09 May 2025
https://github.com/mrseanryan/windows-scripts
Windows scripts and programming tools and git notes
developer-tools git programming scripts tools windows
Last synced: 03 May 2026
https://github.com/programmer-rd-ai/open-images-v6
Open-Images-V6
ai data dataset dl images ml object-detection open open-images programming python v6
Last synced: 03 Aug 2025
https://github.com/praabindhp/abstract_class-creation
Java Program For Abstract Class Creation
abstract class code creation java programming
Last synced: 10 Jun 2026
https://github.com/dsrichard97/csulbdataday24m
Music Repo for sentiment analysis configuration
programming quatro r sentiment-analysis
Last synced: 01 Nov 2025
https://github.com/seanpm2001/snu_2d_programmingtools_ide_coq
The Coq Programming language IDE submodule for SNU Programming Tools (2D Mode)
coq gpl3 gplv3 ide md programming snu snu-2d snu-2d-programming-tools snu-development snu-programming-tools snu-programmingtools snu2d-programmingtools snuprogrammingtools txt web-ide
Last synced: 07 Apr 2025
https://github.com/jdavydovportfolio/careerpredictor
A project leveraging AI and Machine Learning (Logistic Regression) to predict graduate job placements. Includes data preprocessing, exploratory analysis, and predictive modeling.
artificial-intelligence exploratory-data-analysis jupyter-notebook linear-regression logistic-regression machine-learning machine-learning-algorithms machine-learning-models matplotlib ml numpy pandas pandas-dataframe predictive-modeling programming python scikit-learn
Last synced: 16 Feb 2026
https://github.com/bocaletto-luca/eidos
Eidos programmer language open source by bocaletto luca
bocaletto-luca developer developer-tool development-environment devlopment ei eidos eidos-language gplv3 grammar interpreter language open-source parser programming programming-eidos programming-language python sourcecode
Last synced: 03 Aug 2025
https://github.com/streambinder/unciae
Set of handmade scripts and utilities written to solve daily issues
bash golang programming python systems-administration
Last synced: 15 Jul 2025
https://github.com/bkpecho/starwars-quotes-crud-app
This project is a CRUD application with a Star Wars theme, developed using Node.js, Express, and MongoDB. The project demonstrates proficiency in creating a reliable and scalable web application using popular server-side technologies.
api-design backend-development crud express flexibility javascript mongodb node-js programming rest-api scalability star-wars tutorial web-development
Last synced: 09 Apr 2026
https://github.com/laymer/upgraded-potato
Learning C programming again for fun :)
c fun learning networks programming
Last synced: 06 Apr 2025
https://github.com/x4raynixx/rx-scripting
RX is a lightweight scripting language focused on simplicity and low resource usage. It’s easy to learn, fast to write, and runs smoothly even on low-end PCs.
cpp csharp javascript language nextjs programming programminglanguage python
Last synced: 08 May 2025
https://github.com/mutasim77/lets-build-x
🤓 My DIY coding space: building from scratch and experimenting with projects
computer-science js lets-build libraries programming react tutorials typescript
Last synced: 22 Jul 2025
https://github.com/ataldaaiume/ataldaaiume
📝 Este README é uma apresentação do meu perfil no GitHub! Aqui você encontra um resumo sobre mim, minhas habilidades, tecnologias que estou estudando e projetos em que estou trabalhando no momento.
ads artist brazil gamedev gamer programming readme readme-profile student
Last synced: 18 Feb 2026
https://github.com/manuelep/planetclient
Py4web app component for easy REST API services implementation for serving geospatial data.
database geojson geospatial gis osm postgis programming vector-space-model
Last synced: 17 Jan 2026
https://github.com/chaudharypraveen98/googleapiclient
A Google API based client based on two APIs: GEO CODING AND PLACES API which can used installed in your Google platform project.
geocoding googleapiclient placesapi programming scripting
Last synced: 16 Jul 2025
https://github.com/woolseyworkshop/article-communicating-between-devices-with-the-mqtt-protocol
Communicating Between Devices With The MQTT Protocol Article Resources
arduino circuitpython electronics programming raspberrypi
Last synced: 02 May 2026
https://github.com/shreyashsomvanshi/100-days-of-code-repl.it
Repl.it 100 Days of Code (Python)
100daysofpython advanced basic beginner-friendly intermediate logic programming projects python3 replit
Last synced: 17 Jul 2025
https://github.com/voxelmc/blog
My personal blog!
astro biochemistry blog guides opinions programming vercel-deployment
Last synced: 24 Jun 2025
https://github.com/mewmewdevart/linguagemc
🎓 | Exercises developed while I reading the Linguagem C ebook by Luis Damas.
algorithms c ebook logic programming
Last synced: 23 Jun 2025
https://github.com/donaurelio/coder
the base for a web-based parallel programming environment build over a microservice approach
automatic-parallelization cellular-automata openacc openmp parallel-programming-skeleton parallelism-pattern parallelization programming stencil stencil-template web-api
Last synced: 12 Apr 2025
https://github.com/mzfr/competitive-coding
Some Competitive programming problems that I solved in my Final year.
competitive-programming programming python
Last synced: 01 Jul 2025
https://github.com/codewithalamin/glassy-login-form
This is a modern Glassy blurred background login form.
blacklivesmatter codepapa360 codewithalamin coding-challenge css front-end front-end-development frontend glassmorphism-blur glassmorphism-css html5 login-form portfolio programming programming-challenges signin-page ui-design webdesign webdevelopment website
Last synced: 11 Feb 2026
https://github.com/awais922609/assembly-programs
This repository contains a large number of assembly programmes that I created throughout my Bachelor's semester. There are also readme files connected to each lab that explain which lab contains which questions. Enjoy learning and give the repository a like if it helped you with coding.
advance-free-debugger afd asm assembly assembly-debugger assembly-language assembly-x86 coal masm32 masm64 programming
Last synced: 29 Mar 2025
https://github.com/praabindhp/avl_tree
C Program For AVL Tree
avl-tree c data-structures programming
Last synced: 10 Sep 2025
https://github.com/praabindhp/string_operations-array_list
Java Program For String Operations Array List
arraylist code java operations programming string
Last synced: 27 May 2026
https://github.com/theodesp/sicp-workbook
This is my workbook and exercise solutions for the legendary SICP Book
functional-programming lisp programming scheme sicp-book
Last synced: 20 Jan 2026
https://github.com/darky/context-fp
Microscopic functional programming context for TypeScript
context dependency di fp functional functional-programming injection javascript js programming ts typescript
Last synced: 01 May 2025
https://github.com/shruti3004/codechef
This repository contains solutions of codechef's problems.
c c-plus-plus competitive-programming programming
Last synced: 16 May 2026
https://github.com/seanpm2001/learn-nim
A repository for showcasing my knowledge of the Nim programming language, and continuing to learn the language.
article collection education gpl3 gplv3 learn learn-nim learn-nim-lang learn-nim-language md nim nim-collection nim-lang nim-language nimrod programming seanpm2001 seanpm2001-education seanpm2001-life-archive txt
Last synced: 01 May 2026
https://github.com/woolseyworkshop/article-interfacing-an-mpu6050-gyroscope-accelerometer-sensor-module-to-a-raspberry-pi
Interfacing An MPU6050 (Gyroscope + Accelerometer) Sensor Module To A Raspberry Pi Article Resources
electronics mpu6050 programming raspberry-pi swift
Last synced: 04 May 2026
https://github.com/muhammadmooazam/raspberry-pi-series
iot programming python raspberry-pi
Last synced: 15 May 2026
https://github.com/fairfield-programming/terry
🤖 The bot that runs the official Fairfield Programming Association Discord server.
bot bots discord discord-bot discord-py programming python
Last synced: 02 Sep 2025
https://github.com/devsujay19/flickr-logo
Flickr Logo.
css css-programming css-projects css3 design flickr html html-css html-programming html-projects html5 logo logo-design logo-designing programming projects social-media social-media-platform
Last synced: 28 Jun 2025
https://github.com/buraksenyurt/programmingwithrust
Uludağ Üniversitesi Bil.Müh/BÖTE bölümlerinde açılan Rust ile Sistem Programlama dersine ait örnek kodlar ve notların yer aldığı repodur.
lecture-material lecture-notes programming rust rust-lang rust-programming-language system-programming university-course
Last synced: 28 Oct 2025
https://github.com/lynk4/bootloader
Write a bootloader from scratch..............
bios bootloader linux operating-system os programming
Last synced: 20 Feb 2026
https://github.com/cubical22/group-divider
a simple algorithm made mainly to solve the lack of speed and dynamic-ness for group dividing
algorithm algorithms cpp csharp fine-tuning flowchart java javascript php programming python
Last synced: 08 Apr 2026
https://github.com/nilsmartel/solar
compiler lang language nom parsing programming rust
Last synced: 12 Jan 2026