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/howprogrammingworks/codestyle
Code Style Guide / Code Conventions
code conventions eslint prettier programming style
Last synced: 07 May 2025
https://github.com/mariusratzka/awesome-computer-generated-images
✅🧠 An awesome list to study computer graphics 📎
3d 3d-graphics awesome awesome-list computer-generated-art computer-graphics computer-science computer-vision math programming raytracing
Last synced: 07 Mar 2026
https://github.com/nofelmahmood/artificiallife
Programming assignments done in Masters In Computer Science course "Artificial Life", using Python and Java.
artificial-life assignments c-plus-plus java programming
Last synced: 11 Apr 2025
https://github.com/choaib-elmadi/arduino-maze-robot-with-ai
Arduino based maze solving robot with artificial intelligence. The model still not perfect and need more training.
ai arduino maze-solver programming python robotics
Last synced: 15 Apr 2025
https://github.com/choaib-elmadi/risc-v-on-de1-soc-fpga
A simplified RISC-V processor implemented in Verilog and deployed on the DE-1 SoC FPGA board.
de1-soc fpga fpga-board fpga-programming fpga-soc hdl implementation processor programming risc risc-v riscv verilog
Last synced: 14 Apr 2025
https://github.com/minifpc/doc
miniFPC Documentation - The Documentation for miniFPC and miniRTL.
chm compiler fpc minimalist pascal programming rtl windows
Last synced: 04 Apr 2025
https://github.com/bloggrammer/devblog
👨💻 A personal programming blog.
blogging coding devblog programming software-engineering tutorials
Last synced: 26 Dec 2025
https://github.com/hackworthltd/primer-app
DEPRECATED: Primer's old React frontend application.
deprecated education functional-programming primer programming programming-language react typescript web
Last synced: 14 Aug 2025
https://github.com/lakshay1341/password-manager
Password Manager is a simple and secure application designed to store and manage your passwords. Developed using Java, it employs AES encryption to ensure that your passwords are stored securely. The application features a console-based interface for adding and retrieving passwords.
cybersecurity-projects encryption-tool java passwordmanager programming
Last synced: 14 Apr 2025
https://github.com/thucdx/vpc2023
Problems, and solutions of Viettel Programming Challenge 2023
acm-icpc algo challenge programming vcc2023 viettel vpc vpc2023
Last synced: 12 Apr 2025
https://github.com/jaalto/project--shell-script-performance-and-portability
Shell programing, shell script performance tests. How can you make faster and more portable shell scripts? Keywords: shell, sh, POSIX, bash, ksh93, programming, optimization, performance, profiling, portability.
ksh ksh93 optimization performance portability posix posix-sh posix-shell profiling programming sh shell
Last synced: 30 Jul 2025
https://github.com/ursalang/ursa
A friendly, stable general-purpose programming language
programming programming-language ursalang
Last synced: 11 Apr 2025
https://github.com/syedfahadali399/hotel-project
Welcome to our Hotel Website, a beautifully crafted platform designed to enhance your booking experience. Built with HTML and CSS, our website offers a clean and elegant interface where you can effortlessly explore our luxurious rooms, top-notch amenities, and exclusive offers.
bootstrap coding css3 html5 programming tailwindcss vscode
Last synced: 02 Sep 2025
https://github.com/sodium-labs/playground
Quickly test code snippets in your browser, whenever you need.
code playground programming test
Last synced: 12 Apr 2025
https://github.com/vyacheslavhere/polar
Polar programming language 🐻❄️
interpreter interpreters langdev language polar programming programming-language programming-language-development
Last synced: 21 Sep 2025
https://github.com/jus7vb76w/trigon-evo
Trigon Evo is a powerful Roblox Lua IDE and script executor that allows you to run and test Lua scripts with ease. Capable of executing 99% of scripts, Trigon Evo ensures seamless performance across Windows 8-11, with quick updates released within 1-24 hours after each Roblox update, which typically occurs every Wednesday.
algorithm-implementation coding-example computational-intelligence evolutionary-algorithm genetic-algorithm github-repository machine-learning math-algorithms math-library mathematical-modeling numerical-computation open-source optimization programming python-library software-development trigon-evo trigon-framework trigonometric-calculations trigonometric-functions
Last synced: 07 May 2025
https://github.com/seandavi/itr
Learning and teaching materials for R and Bioconductor
bioconductor bioinformatics datascience dplyr genomics ggplot2 machine-learning programming r rmarkdown rstats statistics teaching tidydata
Last synced: 05 Apr 2025
https://github.com/viveksati5143/dsawithkunal
DSA with Java Bootcamp with @KunalKushwaha
dsa java oops-in-java programming
Last synced: 15 Jun 2025
https://github.com/abstractalgo/rosetta
A Rosetta stone for software development - learn by comparing different technologies
documentation learning programming rosetta
Last synced: 12 May 2025
https://github.com/Panquesito7/setup-jule
Setup a JuleC development environment in your project.
action-composite actions c clang composite composite-action cpp hacktoberfest jule julec julelang programming
Last synced: 09 May 2025
https://github.com/ShanSuharban/termux4all
termux4all is not a project or something. This is some packages that can be used for the development and security purposes on android phone using the termux app itself. The main purpose of this project is to install & setup all the important tools or packages in termux without researching a lot.
android cybersecurity development ethical-hacking programming proot-distro-termux termux termux-tools
Last synced: 05 Apr 2025
https://github.com/tijme/blog-v2
My blog about cyber security, hacking, software engineering and much more.
blog cyber hacking jekyll programming redteam security tiber
Last synced: 12 Aug 2025
https://github.com/tsnsoft/presentation-programming-java
Презентация - Программирование на Java
Last synced: 17 Aug 2025
https://github.com/pkprajapati7402/leetcode-solutions
Solutions to various LeetCode problems implemented in Python, categorized by topics such as Array, LinkedList, Dynamic Programming, Tree, Graph, String, and HashMap. Each solution includes detailed explanations.
algorithms array coding-challenge competitive-programming cpp data-structures dynamic-programming graph hashmap leetcode leetcode-solutions linked-list problem-solving programming strings tree
Last synced: 06 Apr 2025
https://github.com/halimocakli/python-programming-examples
Some Python programming examples that I developed as classworks and also for enhance my coding and algorithm skills
Last synced: 18 Feb 2026
https://github.com/ziaeemehr/cpp_workshop
Scientific programming toolbox with C++
cpp data-analysis data-science learning-by-doing programming scientific-computing telegram-channel youtube
Last synced: 15 May 2026
https://github.com/anshitmishra/golang-tutorial
Discover our new Go (Golang) repository! Learn Go basics through practical projects with detailed explanations and accompanying videos. Enhance your skills, dive into the code, and embrace the beauty of Go. Happy coding
basic golang programming tutorial
Last synced: 24 Jun 2025
https://github.com/nirantak/programming-exercises
Programming exercises / Coding problems
data-analysis image-processing intelligent-systems matlab programming python python3
Last synced: 01 May 2025
https://github.com/dakedroid/code-examples-java
In this Repository you can find all kind of Examples in Java SE. Using Netbeans IDE.
algorithm algorithms develoment java javase oop programming
Last synced: 13 Jul 2025
https://github.com/carpentries-incubator/life-sciences-workshop
Life Sciences Workshop
alpha carpentries carpentries-incubator english lesson life-sciences programming r
Last synced: 02 Sep 2025
https://github.com/lemniscate-world/metatron
Metatron is an advanced, AI-powered debugging tool designed to analyze and debug code across various programming languages, including Python, JavaScript, Java, C++, AI frameworks (TensorFlow, PyTorch), and blockchain (Solidity).
ai cirq debugging machine-learning multithreading programming programming-language quantum-computing web
Last synced: 03 Apr 2025
https://github.com/danvitoriano/devs40mais
Repositório da comunidade Dev 40+
Last synced: 13 Apr 2025
https://github.com/jepemo/learning
My MOOC (Massive Online Open Courses) Solutions
computer-science distributed-systems machine-learning mooc programming quiz solutions
Last synced: 17 Aug 2025
https://github.com/tsg405/sms-sender--bot
This bot can help you to send SMS, via queries
automation bot programming python3 sms-api
Last synced: 21 Mar 2025
https://github.com/awpala/programming-primer
A brief history of computing and programming, and a general introduction to JavaScript programming
history-of-computing javascript programming tutorial
Last synced: 07 May 2025
https://github.com/glaukiol1/gago
Interpreted Programming Language built in Go. Lexer, Parser, AST, VM.
ast gago interpreter lexer parser programming programming-language
Last synced: 26 Jan 2026
https://github.com/buraksenyurt/snack_bits
Tek başına repo olamayacak, farklı konularda ve anlık olarak karşıma çıkan durumlara istinaden ele aldığım kod parçalarını toplamayı düşündüğüm alandır.
clean-code code-quality csharp dotnet programming self-training
Last synced: 23 Mar 2025
https://github.com/liaplayground/pythonprogramming
Some examples on how to use Python in LiaScript
liascript liascript-course liascript-template oer programming python
Last synced: 22 Apr 2025
https://github.com/wcygan/practice
learning stuff
algorithm algorithms computer-science concurrency data-structures go golang java learning learning-by-doing learning-java learning-notes learning-resources learning-rust parallelism programming property-based-testing rust scala software-engineering
Last synced: 04 May 2025
https://github.com/sksumit/codestation
A minimalistic tracker for competitive programming with your friends.
codechef competitive-programming competitive-programming-contests dashboard geeksforgeeks leetcode programming spoj tracker
Last synced: 05 Apr 2025
https://github.com/3drx/3drx-blog
my blog
astro blog computer-science java javascript notes programming rust
Last synced: 15 Aug 2025
https://github.com/yowenter/headfirstpython
跟 Taoge 学 Python
backend begginer design-patterns programming python3 sicp tutorial
Last synced: 05 Sep 2025
https://github.com/0xsafkat20/c-sharp
c-sharp labs programming visual-studio
Last synced: 14 Apr 2025
https://github.com/teivah/thecodercafe
Feeling overwhelmed by the endless stream of tech content? At The Coder Cafe, we serve essential concepts for coders.
Last synced: 17 Jul 2025
https://github.com/deryaxacar/javascript-exercises
This project offers 70 JavaScript exercises covering basics like variables, arithmetic, strings, and DOM manipulation for hands-on practice.
css html javascrip-exercises javascript javascript-learn javascript-learning javascript-library javascript-programming javascript-project javascritp-practices learning programming programming-language project
Last synced: 11 Apr 2026
https://github.com/herminiotorres/programming-elixir
Programming Elixir 1.6 Functional |> Concurrent |> Pragmatic |> Fun
elixir elixir-examples elixir-lang elixir-language pragprog programming programming-elixir programming-exercises
Last synced: 27 Aug 2025
https://github.com/mohitjaiswal28/programming-lab
Course: Programming Lab (Second Year - 3rd Semester 2022-2023)
coding cpp programming programming-lab
Last synced: 12 Oct 2025
https://github.com/exp-codes/exp-libs-refactor
经验构件库(重构版)
components exp exp-libs java libs maven programming
Last synced: 11 Apr 2025
https://github.com/rabi-siddique/remote-code-executor
This remote code executor is a web application that allows users to write and execute Python and Go code in a web-based environment.
coding containers docker nodejs programming reactjs remote-code-execution software-development software-engineering
Last synced: 10 Apr 2026
https://github.com/michaelwehar/fourcornersproblem
Finding a rectangle whose four corners are 1's in a given Boolean matrix.
algorithms boolean java matrices problem programming python rectangle search submatrix
Last synced: 02 Feb 2026
https://github.com/ayobami6/sparky_utils
Python and Django utils package for efficient and productive development with python and django web development
django django-rest-framework programming tools
Last synced: 06 May 2025
https://github.com/rhygg/api
This is my api, that's fully based on text analysis.
api deep-learning dictionary google-translation language-detection machine-learning programming request sentimental-analysis text-analysis translation
Last synced: 05 Apr 2025
https://github.com/1j01/ooplie
📜✍ Program in English
code coding english interpreter natural-language natural-language-processing programming programming-paradigm programming-system
Last synced: 31 Aug 2025
https://github.com/byancamatos01/javascript
"Aprendendo e criando novas habilidades através de Javascript"
curso-em-video-javascript javascript programming web
Last synced: 29 Oct 2025
https://github.com/transcental/python-advent-calendar
A coding advent calendar!
advent-calendar advent-of-code-2021 coding-challenges programming python3
Last synced: 12 Jun 2026
https://github.com/sudiptob2/atcoder-training
This repository includes my solutions of Atcoder training. Problem list can be found here: https://kenkoooo.com/atcoder/#/training/Boot%20camp%20for%20Beginners
atcoder atcoder-solution competitive easy100 programming python training
Last synced: 29 Apr 2025
https://github.com/stevenjdh/code-librarian
Stores and organizes your code snippets for any programming language.
code database programming programming-language snippets snippets-library snippets-manager
Last synced: 07 May 2025
https://github.com/mohammadkarbalaee/programming-fundamentals
All the codes and exercises done during the fundamentals of programming course that I took on fall 2020
c cpp problem-solving programming sbu
Last synced: 27 Mar 2025
https://github.com/sandarutharuneth/cpps
Collection of basic C++ programs. All C++ beginner collaborators are welcome to add there simple tools here.
beginner-project coding collaboration cpp programming programming-language
Last synced: 28 Oct 2025
https://github.com/pranabdas/c-cpp
Learning programming concepts in C and C++
algorithms c cpp data-structures programming tutorial
Last synced: 07 May 2025
https://github.com/yeonghyeon/codility-python
The solutions of the Codility lessons are provided. Each solution is written with python. The starting point for reading solutions is given in the following web link.
codility codility-lessons codility-python codility-solutions codility-training programming python solutions tutorial
Last synced: 26 Feb 2025
https://github.com/uralstech/ezrmlang
Easy to learn interpreted programming language written in Malayalam
coding easy-to-learn easy-to-understand ezr-malayalam ezrm malayalam malayalam-language malayalam-programming-language programming programming-language python
Last synced: 07 Apr 2025
https://github.com/dr-saad-la/codelabs
This repository contains a collection of interactive tutorials and hands-on coding exercises designed to help you learn and master various programming concepts and technologies. Each codelab provides step-by-step instructions, practical examples, and challenges to enhance your coding skills.
bigdata computing computingscience data-engineering data-science datascience programming tools
Last synced: 20 Feb 2026
https://github.com/madhur-taneja/c-plus-plus
In this Repository, I'll be sharing questions and solutions in C++ language.
c-plus-plus problem-solving programming
Last synced: 21 Mar 2025
https://github.com/x4raynixx/ryxon
Ryxon is a lightweight programming 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 rx rx-scripting
Last synced: 23 Jun 2025
https://github.com/phreakyphoenix/leetcode-maychallenge
My solutions to LeetCode's May challenge solutions, mostly in Python. Please :star2: to show some love.
challenge-solutions competitive-programming competitive-programming-contests cpp divide-and-conquer dynamic-programming heap java leetcode leetcode-maychallenge leetcode-python3 leetcode-solutions linkedlist programming programming-contests python python3 stack
Last synced: 11 Apr 2025
https://github.com/hegdepavankumar/python-zero-to-hero
📚This course is gonna give you a big,solid and robust base of knowledge on Python Language. It will take you from zero to hero in coding with Python and that's in simple easy way like you are eating a piece of cake.
basic-programming coding-challenge learning-by-doing oops-in-python programming python3 zerotohero
Last synced: 15 Jul 2025
https://github.com/nahidulhasan/elixir-practise
Elixir Practise
elixir example exercise programming
Last synced: 25 Jun 2026
https://github.com/anfany/project-euler-by-python3
利用Python3解决欧拉计划,中文题目+代码
algorithm euler math programming python python3
Last synced: 06 Mar 2026
https://github.com/mmatongo/nvim-config
An experiment
config configuration development golaang lazy lsp lua neovim neovim-config neovim-plugin nnn nvim packer programming python ruby tree-sitter typescript
Last synced: 16 Feb 2026
https://github.com/didinele/bf-rs
Toy brainfuck interpreter written in Rust
Last synced: 12 Mar 2025
https://github.com/iamjayprakash/codeclause_unitconvertor
This website helps in unit Conversion. This project is part of my internship.
codeclause codeclause-task covertor css csss development html internship js programming programming-language task unit web
Last synced: 18 May 2026
https://github.com/the0cp/the0cp.github.io
Theodore Cooper's official site. About programming, pentest, hacking, development and tutorials.
blog developer development hacking pentest pentester pentesting programming tutorial tutorials
Last synced: 11 Jan 2026
https://github.com/abrarulhassan-786/ven_diagram_project_dm
Project of veen diagram using python langauge it can solve union intersection
diagram discreatemathamatic dm programming project projects python veen
Last synced: 17 Mar 2025
https://github.com/mehmetkahya0/pomodoro-timer-web
pomodoro timer based in web
css html js pomodoro pomodoro-cli pomodoro-session pomodoro-technique pomodoro-timer productivity programming study study-materials study-plan study-project timer track website
Last synced: 09 Jul 2025
https://github.com/theodesp/interview-cake
Solutions to some of the https://www.interviewcake.com/ programming questions
algorithm-challenges algorithms-implemented interview programming
Last synced: 13 Apr 2025
https://github.com/madhur-taneja/c
This repository contains C Language codes
Last synced: 23 Aug 2025
https://github.com/ralucado/Bb
Programming language for music composition with compiler that generates MIDI files.
antlr antlr-grammar compiler grammar hacktoberfest java language midi music programming
Last synced: 28 Apr 2025
https://github.com/akshitagupta15june/infytq_day9
It contains problem of day 9 infytq of all levels.
day9 infytq-solutions programming python3
Last synced: 02 Sep 2025
https://github.com/gabrioliv/cpp-opengl-simple-games
Simple Games using C++ and OpenGL
cpp cpp-library freeglut game games glut learning opengl pong-game programming rush-hour testing
Last synced: 13 May 2026
https://github.com/yaser-123/cpp-fundamentals
Master the basics of C++ programming in a fun and engaging way. Whether you're a complete beginner or have some programming experience, this course will help you develop the skills you need.
Last synced: 21 Aug 2025
https://github.com/shoeffner/monty
Course material for Basic Programming in Python in the summer semester 2017 at Osnabrück University.
lecture-material programming python
Last synced: 25 Feb 2025
https://github.com/monhi/blockchain_tutorial
A document to share the link of essays and tutorials about blockchain programming.
blockchain essays ganache programming solidity truffle tutorials web3
Last synced: 02 Jan 2026
https://github.com/pegah-ardehkhani/python-tutorial-plus-questions
A comprehensive Python tutorial repository that covers key programming concepts along with practical questions and examples
conditional-statements data-science data-structures exercises functions learn-to-code object-oriented-programming oop oops-in-python programming python python-exercises python-programming python-questions python-tutorial python-tutorial-notebook python3 tutorial tutorial-code tutorial-exercises
Last synced: 14 Apr 2025
https://github.com/zanxz-lol/lunaris2
Lunaris 2: The successor to Lunaris
assembly assembly-x86 c kernel lunaris osdev programming unix unix-like
Last synced: 17 May 2026
https://github.com/Tetralux/sublime-zig
My own, more lightweight, syntax highlighting for the Zig Programming Language.
basic highlighting language lightweight programming sublime syntax zig
Last synced: 06 May 2025
https://github.com/spagnuolocarmine/playground-mpi
Have fun with MPI in C -- An interactive tutorial playground on Tech.io
c distributed distributed-computing distributed-systems mpi openmpi parallel-computing parallel-programming programming tutorial
Last synced: 10 Jul 2025
https://github.com/fahim1049/codeforces
My Codeforces Profile link below
9a c codeforces codeforces-solutions problem-solving problems programming
Last synced: 11 Jan 2026
https://github.com/lorddashme/software-engineering
A collection of software engineering solutions. :book:
development engineering programming software software-architecture software-design software-development software-engineering
Last synced: 28 Jun 2025
https://github.com/amitbasuri/go-algorithms
Algorithms written in golang
algorithms dynamic dynamic-programming go go-algorithms golang programming
Last synced: 15 Jun 2026