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-25 00:20:53 UTC
- JSON Representation
https://github.com/maulopezdavila/quizastronomia
Quiz Cultura General de Astronomia
css html javascript programming quiz
Last synced: 03 May 2026
https://github.com/bonifacy-bombernub/seliware-executor
Seliware is a powerful and brand-new Roblox executor designed to take your scripting experience to the next level.
automation code collaborate community development execute github open-source programming project repository seliware-executor software tasks tool
Last synced: 31 Mar 2025
https://github.com/tomaztk/hangman_game_with_r
Classic word game Hangman for R language
game-hangman ggplot2 programming r rlanguage rstats
Last synced: 24 Feb 2026
https://github.com/kory714/passwordmanager_java
Это open - source проект на Java, где я обучаюсь создавать desktop приложение "Менеджер паролей" с следующими функциями: Хеширование паролей, сохранение и загрузка паролей, возможность генерации паролей, возможность включать или отключать различные модули приложения. Здесь я буду делится своими успехами в разработке как начинающий специалист.
desktop desktop-app eclipse eclipse-ide educational educational-project github javax-swing mvc mvc-architecture mvc-pattern oops-in-java password-manager programming
Last synced: 11 Jun 2025
https://github.com/dark-lon3r/lingolinc
LingoLink — это быстрый языковой переводчик, который легко разрешает языковые барьеры! 🚀
css eel eel-python google html programming python python-3 python-app python-script python3 translate translation uk ukraine web website windows
Last synced: 28 Feb 2025
https://github.com/donghquinn/rust_practice
Rust Study 러스트 학습
functions language programming reference rust struct study tuple variable
Last synced: 09 Jun 2026
https://github.com/hussein-m-kandil/odin-resume-builder
A React app for generating a résumé, developed as part of studying the React course at The Odin Project.
css development html javascript programming react reactjs resume resume-builder resume-website vite web
Last synced: 14 Oct 2025
https://github.com/lagoon107/caxlang
Simple, interpreted programming language focused on simplicity and usability.
interpreter programming rust simple
Last synced: 09 Jun 2026
https://github.com/ayltai/career-f5
Refresh your career in the IT industry
bootcamp career coding course developer development engineering learning programmer programming tech technologies technology
Last synced: 15 Oct 2025
https://github.com/uehwan/programming-study-pathway
A concise curriculum for mastering computer science using web materials
coding computer-science java machine-learning programming python web
Last synced: 12 Apr 2026
https://github.com/oliviernt/thoughts
Some random writings and thoughts
biking blog programming thought thoughts
Last synced: 22 Jan 2026
https://github.com/kaviarasan-r/pattern-programming-java
Java pattern program enhances the coding skill, logic, and looping concepts. It is mostly asked in Java interview to check the logic and thinking of the programmer. We can print a Java pattern program in different designs.
Last synced: 02 Apr 2025
https://github.com/neikiri/python-handbook
A beginner-friendly Python handbook with chapters, exercises, solutions, examples, mini projects, cheatsheets, and tests.
beginners cheatsheet education exercises learn-python mkdocs open-source programming projects pytest python python-handbook python-tutorial python3
Last synced: 29 May 2026
https://github.com/gsaslis/bowling_kata
A Coding Kata on Test-Driven Development, using Bowling Game rules.
kata programming software-development software-engineering tdd tdd-kata testing
Last synced: 22 Feb 2026
https://github.com/christarazi/dailyprogrammer
This is a collection of all the /r/dailyprogrammer challenges that I've completed.
dailyprogrammer programming programming-challenge programming-exercises reddit
Last synced: 16 Oct 2025
https://github.com/i-am-snehachauhan/striver-sde-sheet-challenge
Striver SDE Sheet contains very handily crafted and picked top coding interview questions from different topics of Data Structures & Algorithms.
cpp problem-solving programming
Last synced: 27 Oct 2025
https://github.com/niihaoru/website
Web-site about software development in Petropavlovsk-Kamchatskiy
consulting crm database devops engineering management programming raspberrypi sql stm32 web-site
Last synced: 20 Jun 2026
https://github.com/realseroman/vscodeconfigs
This repo contains templates for VSCode config files like c_cpp_properties.json , launch.json , tasks.json. This is specifically created for gcc / gdb /g++.
c-plus-plus cross-platform developer-tools gcc gdb gpp programming vscode vscode-configs vscode-settings
Last synced: 07 Jan 2026
https://github.com/abombalemba/it-services
IT wiki
information it-services programming
Last synced: 04 Feb 2026
https://github.com/vaibhavmojidra/python--demo-generating-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.
coding csv dictionary mojidra programming python python2 python3 vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 14 Mar 2026
https://github.com/erkamuzuncayir/c-programming-a-modern-approach
This repository contains my solutions for C Programming: A Modern Approach by K. N. King.
c c-language c-programming c-programming-language language programming programming-challenges programming-exercises programming-language solution solutions
Last synced: 17 Oct 2025
https://github.com/alerzendee/applebox
A animation of Apple's box.
3d-models html-css programming
Last synced: 25 Mar 2025
https://github.com/mwixy/pulse
A lightweight, block-scoped programming language designed for ultra-fast declarative GUI prototyping and native Python interoperability. Build desktop apps in seconds without import statements.
declarative-ui desktop-app gui interpreter programming programming-language pulse python python3 scripting-language tkinter tkinter-gui
Last synced: 03 May 2026
https://github.com/stynw7/algorithm_and_programming
Provides programs of Basic Algorithm and Programming using C / C++ Language
algorithm c competitive-programming cpp logic-programming programming
Last synced: 14 May 2026
https://github.com/alerzendee/rubikanimation
An animation of a magic cube made with pure HTML and CSS.
3d-models html-css programming project
Last synced: 25 Mar 2025
https://github.com/vaibhavmojidra/python---demo-generating-csv-rows-as-lists
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.
coding csv files generating-csv generating-csv-using-python mojidra programming python python2 python3 vaibhav vaibhav-mojidra vaibhavmojidra
Last synced: 27 Jan 2026
https://github.com/abdullahmaqbool22/student-portal-management-system
An application named Student Portal Management System based on JAVA programming fundamental made for final semester project in 2nd Semester.
Last synced: 07 Jan 2026
https://github.com/sulig/cpp_00
42 42-school 42barcelona 42cursus 42projects 42school cpp cpp-module cpp-module-00 cpp-modules cpp-modules-42 programming
Last synced: 09 Apr 2025
https://github.com/woolseyworkshop/article-interfacing-an-ssd1306-display-module-to-an-arduino-uno
Interfacing An SSD1306 Display Module To An Arduino Uno Article Resources
arduino electronics programming ssd1306
Last synced: 19 May 2026
https://github.com/codingabi/appfaults
Test/stress tool for Windows that creates typical application faults, like a memory leak, freezes ...
Last synced: 20 Oct 2025
https://github.com/lubasinkal/nvim
📝 My custom Neovim configuration, based on kickstart.nvim. Minimal, well-documented, and easy to customize for personal workflows. Features plugin management, language support, sensible defaults, and UI improvements for a modern Neovim experience.
coding config golang ide javascript neovim programming python telescope typescript vim vuejs
Last synced: 29 May 2026
https://github.com/andrewjbateman/programming-resources-planning
:clipboard: Resources to track study for Google Associate Cloud Architect Certification & help with coding tasks: errors-solutions, how-to page and task planning.
dependency error-messages programming resources vscode
Last synced: 24 Feb 2026
https://github.com/ufc-qxcode/qxcode-cpp-pack
Pacote de extensões do VSCode sugeridas para programação em C++. Fornecido pela UFC Campus Quixadá.
cpp programming vscode-extension-pack
Last synced: 20 Oct 2025
https://github.com/rkstudio585/number-guessing-game
Number Guessing Game is a C program where players guess a random number between 1 and 100. With up to 10 attempts, users receive feedback on whether their guesses are too high or low. It's a fun and interactive way to test your guessing skills!
c-program cprogramming game games guessing guessing-game number number-guessing number-guessing-game number-theory program programming
Last synced: 12 Jun 2025
https://github.com/sourhub226/flutter-basics
Handcrafted basic apps for getting started with flutter and dart.
android beginner-friendly dart design flutter flutter-app flutter-ui google hacktoberfest ios learning-by-doing mobile-app programming ui
Last synced: 12 Apr 2026
https://github.com/vaibhavyadav-dev/codeforces-problemset-scrapper
Web Scrapper that scrap the whole problemset of Codeforces into csv or json file.
codeforces competative competative-programming crawler problemset programming python scrapy-crawler scrapy-spider
Last synced: 01 Jun 2026
https://github.com/debajyoti1996/postgresql-free-tutorials
📚 Master PostgreSQL with free, hands-on tutorials designed for beginners to learn SQL, database design, and management effectively.
biomedical-informatics biomedical-ontologies exercises free-tutorials graph-database knowledge-graph medical-terminology neo4j neosemantics ontology postgresql programming py2neo python rdf semantic-web tutorials umls
Last synced: 03 May 2026
https://github.com/AleRzendee/editor-x
Editor Rich-Text with quill.js and html&css.
editor framework html-css-javascript novidades programming project quilljs rich-text-editor
Last synced: 22 Oct 2025
https://github.com/ismailhakkii/software-books
The software books you are looking for.
books coding coding-books pdf program programming programming-books software software-books
Last synced: 15 Mar 2026
https://github.com/StudyResearchProjects/progra-usm-cl
JavaScript (NodeJS) implementation of programming exercises from Chile's "Santa Maria" University (USM)
exercises fundamentals programming santa-maria-university university usm
Last synced: 04 Sep 2025
https://github.com/izxxr/makexam
Simple tool to quickly create exams
education exams programming react vite
Last synced: 03 May 2026
https://github.com/lakshay1341/password-strength-tester-and-cracker
The Password Strength Tester and Cracker is a Java-based tool designed to enhance cybersecurity awareness and education.This tool integrates user input and random password generation, providing a comprehensive solution for password analysis. It is ideal for understanding the importance of strong passwords and the risks associated with weak ones.
cybersecurity-tools java passwordcracking passwordstrength programming softwaredevelopment
Last synced: 23 Oct 2025
https://github.com/m-ah07/to-do-list
A simple and interactive To-Do List application built with HTML, CSS, and JavaScript. It allows users to add, mark, and remove tasks, making task management easy and efficient.
codelife css dailytasks html javascript opensource programming simpleapp todolist webdevelopment
Last synced: 24 Feb 2026
https://github.com/tigran-sargsyan-w/ft_printf
The goal of this project is pretty straightforward. You will recode printf(). You will mainly learn about using a variable number of arguments. How cool is that?? It is actually pretty cool :)
42 42school c formatting function implementation mandatory printf programming string-manipulation unix
Last synced: 29 May 2026
https://github.com/dhruvpatadiya/objective-c-0rz
🚀 Simplify Objective-C development with zero overhead, enhancing performance and usability for modern applications.
app-architecture code-samples debugging-tools dependency-management development-tools ios-development libraries mobile-apps objective-c open-source programming software-engineering swift user-interface xcode
Last synced: 18 May 2026
https://github.com/dotrocks/coma-ip1-kinematics
AGU EEE COMA Capsule Integrated Project#1 - Kinematics
agu algebra alu coma cpp kinematics linear linear-algebra math matrices matrix motion physics programming project
Last synced: 04 May 2026
https://github.com/neabytelab/typescript-helper
🚧 A tool that collects and organizes TypeScript error messages from Microsoft repository and creates JSON files for each error code.
code-analysis compiler data-collection dataset development-tool diagnostics error-codes error-database error-messages errors javascript json microsoft-typescript nodejs programming static-analysis tsc typescript typescript-errors validation
Last synced: 05 May 2026
https://github.com/nadidlinchestein/cs107-cppprogramming
CS107 C++ Programming - Saylor Academy
cpp programming programming-exercises software-development software-engineering university-coursework
Last synced: 02 Apr 2026
https://github.com/godzillaandkong/javascript-v6f
🔧 Streamline your JavaScript development with v6f, offering efficient tools and features for building robust applications seamlessly.
api asynchronous coding frameworks front-end javascript javascript-ecosystem libraries npm performance programming testing tools tutorials v6f web-development
Last synced: 14 May 2026
https://github.com/vatih2675/vatih2675.github.io
General Site
css css3 html html-css-javascript html5 javascript php php7 php8 programer programming vanilla-javascript web web-design web-development website
Last synced: 15 Mar 2026
https://github.com/khaleelmuhd1998/programmingpractises
My coding practise history.
algorithms coding data-structures programming
Last synced: 08 Apr 2025
https://github.com/marcuwynu23/ai-generated-articles
Explore this repository's markdown files for guides and tutorials on programming setups, installations, and tips to optimize your workflow and solve common issues, from database configurations to project creation.
articles document expressjs laravel mongodb mssql mysql nodejs php posgresql programming python rails ruby security sql technology vue
Last synced: 09 Apr 2025
https://github.com/jcm-ai/quantium-data-analytics-virtual-experience-program
This repository contains all about the proposed solutions to the assignments that I was required to complete as part of the Quantium Data Analytics Virtual Experience Program. 📊📈📉👨💻
commercial-thinking communication-skills data-analysis data-validation data-visualisation data-wrangling jupyter-notebook matplotlib-pyplot numpy-library pandas-python presentation-skills programming python3 scipy-stats seaborn statistical-testing
Last synced: 16 May 2026
https://github.com/vaibhavmojidra/python---demo-writing-files
Python too supports file handling and allows users to handle files i.e., to read and write files, along with many other file handling options, to operate on files.
coding files mojidra programming python python2 python3 vaibhav vaibhav-mojidra vaibhavmojidra writing-files writing-files-using-python
Last synced: 15 Mar 2026
https://github.com/jakubandrysek/kubaandrysek.cz
:globe_with_meridians: My personal portfolio with blog in Czech language
fusion360 gedgets ghpages jekyll kubaandrysek linux macos programming website
Last synced: 04 May 2026
https://github.com/muba-74/object-oriented-programming
PROJECT BASED ON TYPESCRIPT,JAVASCRIPT & NODEJS.
coding console-application javascript js nodejs object-oriented-programming programming typescript
Last synced: 08 May 2026
https://github.com/gsilva00/lcom-project
FEUP L.EIC - 2nd Year, 2nd Semester - Project developed in the Computer Laboratory curricular unit
Last synced: 23 Apr 2025
https://github.com/chenshuliu/python-fundamentals
Python fundamentals
data-structures programming python
Last synced: 18 Jan 2026
https://github.com/zapsys/codigos-em-python
Utilização da linguagem de programação Python na resolução de algoritmos, além de exemplos de definições de funções, classes, etc.
Last synced: 09 Apr 2025
https://github.com/afrieirham/programming-league-november-2017
On 8th November 2017 and 15th November 2017. I have participated in a Programming League Competition hosted by Persatuan Komputer Universiti Malaya (PEKOM). It was my first ever experience in programming competition.
java programming programming-challenges programming-competitions
Last synced: 29 Oct 2025
https://github.com/nishatrhythm/simple-c-and-c-plus-plus-program
Basic C and C++ related programs can be found in this repository.
c computer-science cpp programming
Last synced: 20 Jul 2025
https://github.com/brucamps/programacao_de_sistemas_transforme-se
Atividades em Python | Programador de Sistemas - Programa Transforme-se (Em andamento)
programacao programming programming-exercises python python3 transforme-se
Last synced: 28 Jan 2026
https://github.com/jameschirambo/solver-threaded-programming
An OpenMP parallel implementation for two C versions of codes, which implement the same adaptive quadrature algorithms in two different ways
Last synced: 23 Jan 2026
https://github.com/raphaelamonteiro/javaprojects
Projetos desenvolvidos utilizando a linguagem de programação Java
Last synced: 03 Jan 2026
https://github.com/ryanbritodev/cursoemvideo-python
Aulas de Python do Mundo 1, 2 e 3 do professor Gustavo Guanabara, do Curso em Vídeo.
modules programming python3 scripting
Last synced: 25 Feb 2026
https://github.com/chaudharypraveen98/python_beginner
Python beginner questions
Last synced: 26 Oct 2025
https://github.com/vmerdragonx1992/seliware-executor
Seliware is a powerful and brand-new Roblox executor designed to take your scripting experience to the next level.
automation code collaborate community development execute github open-source programming project repository seliware-executor software tasks tool
Last synced: 31 Mar 2025
https://github.com/joogps/praticas-p3-ifsc
Práticas de programação em Java da UC de Programação III (2022.2) no IFSC Gaspar
Last synced: 04 Sep 2025
https://github.com/sushilg96/leetcode
Solutions for problems from Leetcode
coding computer-science education learning learning-by-doing programming python3
Last synced: 27 Oct 2025
https://github.com/rayniel95/programming
Algorithms design of the code in https://github.com/rayniel95/c-sharp-little-projects. First imagine and test your algorithm (in your mind), write it in paper and debug it (in paper), write your code in your laptop.
algorithm-design algorithms algorithms-implemented c-sharp csharp photos programming programming-challenges programming-contests programming-exercises school-education solved-exercices solved-problems solved-programming-exercises university-course university-of-havana
Last synced: 29 May 2026
https://github.com/zachstence/portfolio
A portfolio of some work I did throughout high school and college
code css html php portfolio programming projects website
Last synced: 12 Apr 2026
https://github.com/cedrickchee/react-unplugged
React.js unplugged version
educational-project exercises programming reactjs
Last synced: 01 Jun 2026
https://github.com/bdcbqa314159/cpp_crossplatform_libs
In this repository I worked with static and dynamic linkage with a cross-platform support.
cpp learning-by-doing library-app programming
Last synced: 23 Apr 2025
https://github.com/lixx21/dicoding_basic_javascript
Basic javascript programming language code to learn
dicoding javascript programming
Last synced: 03 Apr 2025
https://github.com/carpentries-incubator/java-novice-inflammation
Programming with Java
carpentries-incubator english java lesson novice pre-alpha programming
Last synced: 04 May 2026
https://github.com/destructhub/destructhub.github.io
The website for DestructHub organization
Last synced: 09 Apr 2025
https://github.com/gsilva00/pfl-project2
FEUP L.EIC 2024/25 - 3rd Year, 1st Semester - 2nd Project developed in the Functional and Logic Programming curricular unit
feup game leic logical-programming pfl programming
Last synced: 28 Jan 2026
https://github.com/princeinscripts/leetcode-question
A repository containing solutions to LeetCode questions focused on Data Structures and Algorithms (DSA), aiding in practicing and mastering key concepts in computer science.
algorithms computer-science data-structures leetcode practice-repository programming
Last synced: 04 Sep 2025
https://github.com/labex-labs/cybersecurity-analysis-with-wireshark-and-tshark
In this course, learn cybersecurity analysis using Wireshark and Tshark. Master packet capture, filtering, protocol analysis, and automation for effective network security monitoring.
automation command-line course cybersecurity digital-forensics hands-on intrusion-detection labex labs network-monitoring network-security network-troubleshooting packet-analysis programming protocol-analysis security-operations security-tools traffic-analysis tshark wireshark
Last synced: 06 Feb 2026
https://github.com/aboualine/hangman-game
This project implements the classic Hangman game. Players try to guess a hidden word by suggesting letters. The game randomly selects words and provides feedback on correct and incorrect guesses. It's a great project, practicing basic game development, and exploring string manipulation. The code is well-commented and easy to follow.
beginner c cli console-game education game hangman learning open-source programming software-development tutorial word-game
Last synced: 01 Apr 2025
https://github.com/ilyazub/blog
Sources of https://ilyazub.pro
blog nextjs programming software-engineering
Last synced: 07 Jan 2026
https://github.com/quantecon/lecture-python-programming.fa
Python Programming (Persian - fa)
economics persian programming python
Last synced: 29 Jan 2026
https://github.com/shruti3004/hackerrank
This repository contains solutions of HackerRank problems
c c-plus-plus competitive-programming programming
Last synced: 20 May 2026
https://github.com/williamragstad/projlette
A roulette game for programming project challenges
Last synced: 02 Apr 2025
https://github.com/abdellatuf/18f452-microcontroller
list of pic18f452 programs with simulation
assembly bare-metal c18 compiler embedded hardware microchip microcontroller pic pic18f pic18f452 programming projects
Last synced: 06 Apr 2025
https://github.com/mumuki/mumuki-html-runner
🕸️ Sinatra server for validating Web pages with HTML, CSS and JavaScipt within Mumuki
code-evaluation educational hexp html mumuki nokogiri programming ruby runner web-development
Last synced: 28 Feb 2025
https://github.com/tashi-2004/programming-fundamentals-pf
I've created files with solutions, named them with their following conventions and order. You can download, copy, and run them on a compiler or software for your information. There are no copyrights attached to these files; they are provided for educational purposes only.
cplusplus dev-cpp programming visual-studio visual-studio-code
Last synced: 25 Mar 2025
https://github.com/sohom09/to-do-list-php
A simple yet functional To-Do List Web Application built using PHP, MySQL, JavaScript, HTML, Bootstrap and CSS. This project includes user authentication, allowing users to register, log in, and manage their personal task list securely.
backend coding css3 frontend html-css-javascript html5 php programming project-repository todo-list
Last synced: 01 Jun 2026
https://github.com/acetinkaya/pythonprogramlamakaynaklari
Python Programlama Dili ile ilgili kaynak kitapları, dokümanları ve eğitim materyallerini içeren bir listedir. Açık kaynak ve akademik içeriklere odaklanılmıştır.
books education programming python python-programming-language python3
Last synced: 29 May 2026
https://github.com/idorobots/idorobots.github.io
My devblog.
blog devblog electronics idorobots lambda-blog programming
Last synced: 04 Feb 2026
https://github.com/pranav-jadhav09/webdev-resources
31st Dec, 2024 - Rockstar Full Stack Developer
learning-resources programming roadmap
Last synced: 30 Jan 2026
https://github.com/ite-2022-pwr/ite-is-semestr-4
Semestr 4, studia inżynierskie: AiZO, PTM1, Sieci komputerowe, OiAK, WdWK, Bazy danych 1, NiDUC2
algorithms algorithms-and-data-structures assembler assembly computer-architecture cpp database go golang microprocessor networking oracle-database programming sql university university-project
Last synced: 30 Jan 2026
https://github.com/vanheemstrasystems/google-cloud-build-headstart
Google Cloud Build - Headstart
app cloud google programming web
Last synced: 31 Jan 2026
https://github.com/leomaurodesenv/my-linux-configs
Programs and extensions for Linux distributions
gnome-extension post-installation programming ubuntu
Last synced: 31 Jan 2026
https://github.com/yasenstar/learn-c
Repository to track the learning journey of C programming language
Last synced: 25 Feb 2026
https://github.com/bahmanm/stockperson-scala
Stockperson implemented using Scala 3.
Last synced: 25 Feb 2026
https://github.com/bernoussama/the-js-way-coding
TheJsWay coding exercises
data-structures javascript programming
Last synced: 30 Mar 2025
https://github.com/liatemplates/processingjs
A simple template for executing Processing.js in LiaScript-Markdown
liascript liascript-template processing processing-tutorial programming template
Last synced: 29 May 2026