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: 2025-06-16 00:23:35 UTC
- JSON Representation
https://github.com/anishLearnsToCode/hackerrank-python
Python 🐍 Domain on HackerRank 💻 - Problems & Solutions
basic-data-types code collections datetime hackerrank hackerrank-python hackerrank-solutions itertools java math programming python python-collections python-domain python-itertools python3 regex sets strings zip
Last synced: 31 Mar 2025
https://github.com/risto97/peakrdl-halcpp
C++ 17 Hardware abstraction layer generator from systemrdl
cpp cpp17 cpu embedded processor programming risc-v riscv systemonchip systemrdl systemrdl-compiler
Last synced: 12 May 2025
https://github.com/yahboomtechnology/pico-robot
Cute robot car for Raspberry Pi Pico support MicroPython programming
programmable-car programming raspberry-pi raspberry-pi-pico-rp2040 raspberrypipico
Last synced: 21 Apr 2025
https://github.com/tshemsedinov/interview-questions
Software Engineering Interview Questions
architecture async backend development frontend javascript nodejs patterns programming software typescript
Last synced: 27 Apr 2025
https://github.com/Nuno-Jesus/so_long_invalidator
Small map validator for 42 School so_long project
42 42born2code 42cursus 42porto 42projects 42school c programming solong
Last synced: 24 Mar 2025
https://github.com/datarza/headertablelayoutpanel
TableLayoutPanel with highlighted header for WinForms
controls csharp databases layout-engine layouts library panel programming tablelayout visual-studio visual-studio-code visualisation windows winforms winforms-controls
Last synced: 03 Dec 2024
https://github.com/raymondev/snippetsvault
Your go-to collection of code snippets in various programming languages for quick reference and learning.
collaborate dart hacktoberfest programming scala snippets sql
Last synced: 13 May 2025
https://github.com/rimkomatic/re-nvim
Re-Nvim is a fast, modular, and highly customizable Neovim configuration designed to optimize your development environment.
coding-setup dev-environment developer-tools lua neovim neovim-config neovim-plugin neovim-tips nvim nvim-lua nvim-setup nvim-theme programming vim vim-plugins
Last synced: 14 Apr 2025
https://github.com/robbibt/geospatial-tools
Tools for spatial analysis in R and Python
geospatial gis programming python r rstats spatial
Last synced: 13 Feb 2025
https://github.com/powermobileweb/boostnote-mobile
Boostnote for iOS and Android 🚀 https://boostnote.io/
android boostnote ios javascript markdown mobile programmer programming react-native reactnative
Last synced: 30 Dec 2024
https://github.com/1j01/pixelweaver
🎨🎲 Reproducible procedural drawing tool (pre-alpha)
animation code-doodle coding coding-environment codoodle doodle drawing environment procedural procedural-drawing procedural-generation programming programming-environment reproducible scrub scrubbing zen
Last synced: 25 Apr 2025
https://github.com/ivan-pi/fortran_lsp
Fortran routines from "Solving Least Squares Problems" by C. Lawson and R. Hanson (1995)
bounded distance fortran householder interface least least-squares non-negative programming svd variables
Last synced: 27 Mar 2025
https://github.com/arm-university/micropython-for-microbit
Learn about all the programming techniques in the GCSE Computer Science curriculum using MicroPython to program a micro:bit. Learners apply these techniques across several projects, mirroring real-world product development.
computer-science computing gcse micro-python microbit pbl physical-computing programming project-based-learning python
Last synced: 14 Feb 2025
https://github.com/datarza/HeaderTableLayoutPanel
TableLayoutPanel with highlighted header for WinForms
controls csharp databases layout-engine layouts library panel programming tablelayout visual-studio visual-studio-code visualisation windows winforms winforms-controls
Last synced: 21 Jan 2025
https://github.com/howprogrammingworks/asyncawait
Async/Await
async asynchronous await javascript js node nodejs programming promise
Last synced: 07 May 2025
https://github.com/shlomif/how-to-share-code-online
How to share source code on online forums in order to get help with it
code documentation forums getting-help guide hacktoberfest irc online-forums programming review tutorial
Last synced: 22 Mar 2025
https://github.com/tusharnankani/cp-templates
Templates I use for Competitive Programming (CP).
coding-test-template competitive-coding competitive-programming cp cp-templates cpp programming template templates
Last synced: 07 May 2025
https://github.com/imagment/silver-cplusplus
A simple and easy library for text-based game development
cpp cpp17 game-development gamedev gamedev-library library programming silver text-based-game-engine text-based-games videogames
Last synced: 10 Apr 2025
https://github.com/vimaltiwari2612/interview-preparation
Competitive & Interview Coding questions and solutions.
coding-challenge hackerrank hackerrank-solutions leetcode leetcode-java leetcode-solutions programming programming-challenges
Last synced: 22 Feb 2025
https://github.com/ajayrandhawa/socket-programming-c
A socket is the mechanism that most popular operating systems provide to give programs access to the network. It allows messages to be sent and received between applications (unrelated processes) on different networked machines.
c http-client http-server language network network-programming programming socket socket-programming tcp-client tcp-server
Last synced: 22 Nov 2024
https://github.com/mathworks-teaching-resources/programming-structuring-code
This curriculum module contains interactive live scripts that teach fundamental concepts and basic terminology related to programming computers. This module focuses on organizing code into functions, and describing, debugging, and sharing code.
commenting debugging functions matlab matlab-live-script programming sharing-code
Last synced: 23 Nov 2024
https://github.com/hitendradeveloper/hsrange
Simple and Elegant Range(A,B) to Range(P,Q) mapper in less then five lines of code.
calculations converter easy-to-use elegant hitendra hitendra-solanki hitendra-solanki-ios ios macos mapping mathematics mobile-apps mobile-development programming range range-map solanki swift-5 swift-struct technology
Last synced: 24 Apr 2025
https://github.com/adityamangal1/c-programming
C programming example codes.
addition c-programming-language calculator coding-challenge do-while factorial greatest if-else increment leap-year-or-not practise practise-purposes-only programming switch-case while-loop
Last synced: 10 Apr 2025
https://github.com/dnaeon/cl-rfc4251
Common Lisp library for encoding and decoding RFC 4251 compliant data
binary common-lisp decoding lisp parsing parsing-library programming public-key rfc rfc-4251 ssh-certificates ssh-key ssh-keygen
Last synced: 10 Mar 2025
https://github.com/anishLearnsToCode/alien-invasion
Basic Alien Invasion 👾 game built on Python 🐍. Part of the Python Crash Course 📕 Book.
alien-invasion game programming pygame python python-crash-course-book python-project python3 small-game
Last synced: 31 Mar 2025
https://github.com/eleev/swift-functional
🧠 Articles and notes about functional programming in Swift.
closure functional functional-paradigm functional-programming ios lambda-functions macos paradigm programming swift tvos watchos
Last synced: 12 May 2025
https://github.com/fabianacampanari/currency-converter
Calculator that performs the main functions and converts Dollars into Reais
css3 github-pages html5 javascript license love programming
Last synced: 07 May 2025
https://github.com/makao/lpsolve
LPSolve extension as simple PHP library
constraint linear lpsolve php programming simplex
Last synced: 13 May 2025
https://github.com/anishlearnstocode/alien-invasion
Basic Alien Invasion 👾 game built on Python 🐍. Part of the Python Crash Course 📕 Book.
alien-invasion game programming pygame python python-crash-course-book python-project python3 small-game
Last synced: 10 Apr 2025
https://github.com/dawidolko/Windows-Simulaing-System-GUI
A portfolio website based on the theme of Windows 10.
applications portfolio portfolio-os-theme programming projects theme windows
Last synced: 06 Apr 2025
https://github.com/dawidolko/team-programming
Tasks studies - laboratory
courses documentation lab labs programming projects team
Last synced: 06 Apr 2025
https://github.com/ambujraj/hacktoberfest2019
A repository for hacktoberfest 2019 [ Not counting towards hacktoberfest contribution ]
beginner-friendly c cpp digitalocean golang hacktober hacktoberfest hacktoberfest19 hacktoberfest2019 html java javascript nodejs php programming python python3 r ruby swift
Last synced: 20 Nov 2024
https://github.com/bjoernloetters/lambda-m
A lazy and untyped experimental programming language
functional-programming haskell lambda-calculus macros metaprogramming pattern-matching programming programming-language
Last synced: 05 May 2025
https://github.com/DGKSK8LIFE/go-copilot
Github Copilot examples with Go
github github-copilot go golang programming programminglanguage webdevelopment
Last synced: 04 Apr 2025
https://github.com/aarambhdevhub/rust_auth
Welcome to RustSecureAPI, a robust and secure Rust-based API project built with Actix-Web. This repository provides a comprehensive guide and implementation for creating a scalable backend system with JWT-based authentication and PostgreSQL integration.
actix actix-rs actix-web authentication backend jwt jwt-authentication jwt-token openapi postgresql programming programming-language rust rust-lang sqlx sqlx-cli swagger swagger-api swagger-ui
Last synced: 12 Apr 2025
https://github.com/anishlearnstocode/hackerrank-interview-preparation-kit
Solutions to Interview Preparation Kit Questions on HackerRank.
algorithms cpp data-structures hackerrank interview-preparation java programming python python3 solutions
Last synced: 10 Apr 2025
https://github.com/richienb/ros-code
ROS Code is a revolutionary, modern and pleasing programming language to code in featuring a streamlined and speedy installation, a very straightforward and simplistic syntax and is provided as a Python 3 library.
basic code github github-stars module open-source opensource pip programming programming-language py python python-library python3 revolutionary ros travis-ci visual
Last synced: 22 Jan 2025
https://github.com/amitmishrg/programming-blogs
List of top programming blogs
blogs docs fronend javascript programming react reading webdevelopment
Last synced: 07 May 2025
https://github.com/saeedkohansal/injectorplus-chrome-extension-manifest-v3
Injector+ is a cutting-edge MV3 Chrome extension that empowers you with an infinitely versatile lightweight injection tool. With Injector+, you can seamlessly inject both inline and external JavaScript, as well as internal and external CSS into any website, unlocking endless possibilities for web development and customization.
chrome-extension chrome-extensions chromeextension chromeextention css extension-chrome gilgeekify how-to howto javascript js programming software software-development software-engineering tutorial web-development webdesign webdeveloper webdevelopment
Last synced: 12 May 2025
https://github.com/lgatto/lgatto.github.io
My github page
bioinformatics blog computational-biology programming proteomics r research science
Last synced: 21 Mar 2025
https://github.com/kitikod6/roblox-bunni-executor
Bunni is a premier Roblox exploiting platform, renowned for its cutting-edge tools, rapid updates, and robust support. Developed by experienced professionals, it ensures maximum efficiency, security, and a seamless user experience with features like HWID spoofer and extensive script support.
cheats code developer executor exploit free gaming github hacking injector lua modding open-source programming project roblox-bunni-executor script software tools
Last synced: 06 Dec 2024
https://github.com/pragmacube/stan-robotix-source
Code source des compétitions et activités auxquelles Stan Robotix 6622 a participé.
cpp documentation first-robotics-competition frc programming robotics-competition robotics-programming
Last synced: 10 Apr 2025
https://github.com/igorkulman/coding-journal
Source code for my programming blog located at https://blog.kulman.sk
blog hugo-blog netlify personal-blog programming static-site website
Last synced: 12 Apr 2025
https://github.com/howprogrammingworks/asyncadapter
Asynchronous Adapters
adapter adapters asunc asynchronous callbackify javascript js programming promise promisify
Last synced: 07 May 2025
https://github.com/scripttiger/crlf-normalizer
An LF to CRLF converter to convert any files in any directory to CRLF.
carriage-return conversion convert converter crlf git github lf line-endings line-feed normalization normalize normalizer programming scripts scripttiger windows
Last synced: 16 Dec 2024
https://github.com/hitendradeveloper/blogs
This is indexing repository of blogs written by Hitendra Solanki
apple architecture design-patterns development hitendra hitendra-solanki hitendra-solanki-ios ios iphone programming protocol swift swift4 swift5 wwdc xcode
Last synced: 09 Apr 2025
https://github.com/philspil66/spacewar
Spacewar! is a space combat video game developed in 1962 by Steve Russell. It was written for the DEC PDP-1. This is the original Assembly language source code.
assembly assembly-language assembly-language-programming games old-games pdp programming retrocomputing retrogaming spacewar
Last synced: 16 Apr 2025
https://github.com/dgksk8life/go-copilot
Github Copilot examples with Go
github github-copilot go golang programming programminglanguage webdevelopment
Last synced: 21 Mar 2025
https://github.com/xreef/attinyprogrammerboardarduinoasisp
ATtiny programmer board for use ArduinoUNO as ISP
arduino attiny attiny13 attiny13a attiny25 attiny45 attiny85 board isp programmer programming
Last synced: 14 Apr 2025
https://github.com/dukuo/physar
Use Cannon.js physics in your Spark AR projects easily!
3d 3d-physics arfilter cannonjs instagram javascript javascript-library mixedreality npm-package physics programming sparkar spook xr
Last synced: 13 Apr 2025
https://github.com/gouri-panda/pig-game
Pig-game(ludo) has is a classic board game played between friends and family. Play the dice game of kings! Recall your childhood!
css hacktoberfest hactoberfest-accepted hactoberfest2020 html javascript javascript-game open-source programming webapp website
Last synced: 13 May 2025
https://github.com/lvmalware/iperl
Run Perl interactively
interactive interpreter perl programming repl script
Last synced: 06 May 2025
https://github.com/ntoll/textsmith
A multi-user collaborative platform for creating and inhabiting text based literary worlds.
adventure-game-engine game mud mud-server multi-user multi-user-dungeon programming python3 social-media
Last synced: 10 Feb 2025
https://github.com/trainingbypackt/julia-1-programming-complete-reference-guide
Discover Julia, a high performance language for technical computing
app application julia programming reference reference-guide
Last synced: 10 Apr 2025
https://github.com/realkarthiknair/learning-c-lang-sem-1
Sharing my Journey with the C Programming Language
beginner beginner-friendly c exercises learn-to-code learning learning-notes learning-resources notes programming scratch tutorial tutorial-code
Last synced: 19 Mar 2025
https://github.com/powersystem2024/dynamic-devs
Repositorio del grupo "DynamicDevs⚡", estudiantes de la Tecnicatura Universitaria en Programación UTN
backend frontend java javascript programming python vuejs web website
Last synced: 11 Apr 2025
https://github.com/dawidolko/Macos-Simulaing-System-GUI
My portfolio website simulating macOS's GUI, developed with React and UnoCSS.
documentation portfolio programming projects react redux tailwindcss typescript vite vitejs
Last synced: 06 Apr 2025
https://github.com/philspil66/kevin-toms-football-manager
This is the original 1982 BASIC Source code for the classic text-only Football Manager game by Kevin Toms.
basic basic-programming football football-manager game-development games programming retrocomputing retrogaming zx81
Last synced: 07 May 2025
https://github.com/LvMalware/iperl
Run Perl interactively
interactive interpreter perl programming repl script
Last synced: 07 Dec 2024
https://github.com/jonasraoni/notes
A code editor with support for dozens of languages, syntax highlighting, JavaScript macros/plugins, personalized smart indenting, debugger, folder search, etc.
code delphi editor javascript-plugin object-pascal pascal programming scintilla synedit windows
Last synced: 12 Apr 2025
https://github.com/nathaneltitane/frobulator
Better shell scripting with a BASH-centric, POSIX-compatible shell parser and scripting library - full coding potential while making redundant and complex code bits a thing of the past!
bash debian functions library linux package-manager programming scripting setup-tool shell terminal ubuntu utility
Last synced: 26 Jan 2025
https://github.com/troglobit/crobots
CROBOTS is a programming game, for (aspiring) programmers
Last synced: 18 Mar 2025
https://github.com/abolfazl-moeini/build-your-own-x
Inspired by codecrafters.io
awesome-list codecrafters free programming tutorial-code tutorial-exercises tutorials
Last synced: 31 Jan 2025
https://github.com/terroo/terroo.github.io
Terminal Root English version
cpp gamedev lua programming terminal
Last synced: 23 Apr 2025
https://github.com/ph-7/simple-ph-dic
🌈 PH's DIC is a Simple PHP 7.1+ Dependency Injection Container (DIC) Library
clean-architecture clean-code clean-php container dependecy-injection dependency-injection dependency-injection-container di dic php php-71 php71 programming
Last synced: 09 Apr 2025
https://github.com/mizazhaider-ceh/ai-terminal-x
🔥AI-Terminal-X is an AI-powered Linux terminal assistant🔥 that converts natural language commands into executable terminal commands using Google’s Gemini AI. It enhances productivity with safe execution checks, command suggestions, and real-time feedback.
ai ai-assistant ai-for-cybersecurity artficial-intelligence automation cybersecurity hacking-tools kali-linux linux linux-tools linuxtools natural-language-processing penetration-testing-tools programming project prompt-engineering python terminal toolkit tools
Last synced: 07 May 2025
https://github.com/mrlsd/ilang
iLang - a functional programming language and compiler
compiler functional-programming ilang language programming programming-language
Last synced: 23 Apr 2025
https://github.com/xhyrom/aoc
my advent of code solutions and tooling
2023 2024 advent adventofcode aoc christmas programming puzzles year
Last synced: 18 Apr 2025
https://github.com/simeononsecurity/simeononsecurity.ch
The source code for the SimeonOnSecurity website. License does not apply to article content, only website source code.
automation blog certifications cyber-security cybersecurity education hugo programming pwa simeononsecurity sourcecode static-site utterances website
Last synced: 23 Apr 2025
https://github.com/salithaucsc/java-oop
Simple examples done using Java OOP concepts - Encapsulation, Inheritance, Polymorphism and Abstraction
Last synced: 30 Apr 2025
https://github.com/exp-codes/bilibili-plugin
哔哩哔哩插件姬
bilibili crawler live programming
Last synced: 16 Dec 2024
https://github.com/mahendramahara/dsa-in-c-programing
Explore a collection of C programming language implementations for various data structures and algorithms. From linked lists to sorting algorithms, this repository provides a hands-on approach to learning and understanding essential concepts in data structures and algorithms.
bca bca-project c-programming c-programming-language c-programs cprogramming data-structures data-structures-and-algorithms dsa dsa-algorithm dsa-in-c dsa-learning-series dsa-practice dsa-project lab-exercise lab-report mahendra-mahara mahendramahara programming
Last synced: 15 May 2025
https://github.com/baijum/essential-go
Essentials of Go Programming
book golang programming programming-language self-publishing
Last synced: 02 May 2025
https://github.com/fardinhash/learn-programming
Programming Resources. Some best and useful resources listed here, so that you can find out the resources easily to learn.
coding coding-for-beginners coding-practice coding-resource learn-coding learn-programming problem-solving programming programming-for-everyone programming-practice programming-resources programming-websites resources
Last synced: 04 Mar 2025
https://github.com/coelhucas/blog
📖 Some thoughts and discoveries are registered here.
gamedev godot indiedev programming
Last synced: 25 Mar 2025
https://github.com/jeffreytse/dotfiles
🏡 Welcome to my dotfiles.
ansible ansible-playbook bash bsd config development dotfiles dotfiles-resources environment gnu linux macos-setup neovim productive programming script setup tmux vim zsh
Last synced: 12 May 2025
https://github.com/umair9747/seize
A Command-line Utility written in Go for generating images of your CLI output using stdin
automation bugbounty cli command-line command-line-tool cybersecurity golang hacking linux programming
Last synced: 07 May 2025
https://github.com/georgiydemo/kip
Репозиторий практик в Колледже Информатики и Программирования при Финансовом Университете при Правительстве РФ [2015-2019]
1c-enterprise college college-project cpp csharp education fa-university faru kipfaru kipfin learning-materials practice programming vba
Last synced: 05 Dec 2024
https://github.com/codewithpraveen/csharpbasics
Repository for the "C# Basics: Learn C# Programming with .NET Core" Course
course csharp dotnet programming udemy
Last synced: 01 Dec 2024
https://github.com/madebypixel02/basic-oop-donkey-kong-in-python
[Uc3m] The Classic Donkey Kong game
data-science data-structures donkey-kong donkeykong programming python python-pip pyxel pyxeledit uc3m
Last synced: 11 Apr 2025
https://github.com/kawchar85/library
My personal codes.
algorithms algorithms-and-data-structures competitive-programming cpp data-structures programming
Last synced: 13 Apr 2025
https://github.com/shravandalavi/simple-python-mini-projects
From utilities like converters and calculators to interactive games and trackers, each project emphasizes Python's capability for both learning and real-world application development
coding developer mini-projects mini-projects-in-python programming python python-mini-projects python3 pythoncode pythondeveloper pythonlearning pythonprogramming pythonprojects
Last synced: 02 Feb 2025
https://github.com/amirbayat0/bag-shop-ui-using-flutter
Bag Store UI Application Using Flutter
android-application dartlang flutter-apps flutter-examples ios-app mobile-app mobile-development programming
Last synced: 11 Apr 2025
https://github.com/apurva313/java
Java code repository showcasing diverse projects, applications, and exercises. Explore Java concepts, algorithms, and applications to enhance your coding skills and deepen your understanding of Java programming.
Last synced: 15 May 2025
https://github.com/dadosdelaplace/curso-intro-r
Curso introductorio de R (elaborado con bookdown), pensado para quienes empiezan desde cero en R o a programar
Last synced: 26 Mar 2025
https://github.com/amtoine/advent-of-code
A collection of solutions for the advent of code event each year from 2015.
Last synced: 21 Mar 2025
https://github.com/notyel/python-exercises
Mejora tus habilidades de programación en Python con una colección de ejercicios y soluciones. Adecuado para principiantes y programadores experimentados. Aprende y practica Python de manera efectiva.
challenges exercises learning mit open-source practice programming python
Last synced: 16 Apr 2025
https://github.com/dealbisac/servletproject
The Project implements the Java Servlet Programming to create the eLibrary Platform.
java javaproject programming servlet
Last synced: 08 May 2025
https://github.com/francescosaveriozuppichini/is-3090-good-for-computer-vision
A collection of benchmarks I've run
artificial-intelligence computer-vision programming
Last synced: 08 May 2025
https://github.com/mathspp/the-little-book-of-itertools
Automated tests for the exercises from “The little book of itertools”
iteration iteration-protocol itertools programming python python3
Last synced: 06 Apr 2025