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-12 00:23:47 UTC
- JSON Representation
https://github.com/dhondta/python-tinyscript
Devkit for quickly building CLI tools with Python
cli cli-toolkit ctf-tools development devkit programming python rad tinyscript
Last synced: 05 Apr 2025
https://github.com/barn-lang/barn
Barn is a simple programming language written in C that is compiled to C.
compilator compilator-development programming programming-language programming-language-development
Last synced: 04 Apr 2025
https://github.com/gauge-sh/pare
Pare is the easiest way to deploy Python Lambdas alongside your primary web application.
continuous-deployment deployments developer-tools devops lambda library open-source package programming python serverless
Last synced: 12 Apr 2025
https://github.com/madsimple/illinois-mono
Monospace font based on Lexend
coding fonts legibility monospace monospace-font open-font-license programming
Last synced: 09 Apr 2025
https://github.com/rhannequin/astronoby
Ruby library based on astronomy and astrometry books
Last synced: 24 Nov 2024
https://github.com/pasaopasen/programmingbooks
my lovely programming books
book books cpp csharp csharp-book d fsharp java js latex programming programming-books python r r-book russian sql
Last synced: 14 Apr 2025
https://github.com/autumnchris/resources-for-web-developers
An ongoing collective list of recommended resources for web developers. The vast majority of which are free, though some, however, are paid.
coding-resource courses free-resources free-tools full-stack full-stack-development full-stack-web-development fullstack-javascript javascript learn-to-code learning-resources lessons mern-stack-development programming resource-list resources web-dev web-developer web-development web-development-tools
Last synced: 10 Apr 2025
https://github.com/afondiel/cs-books
A curated collection of computer science books.
ai algorithms books coding computer-science computer-science-books computer-vision computer-vision-books data-science data-structures dl image-processing ml programming software-engineering
Last synced: 13 Apr 2025
https://github.com/cyberbotics/wrestling
Humanoid robot wrestling competition
competition humanoid programming robot
Last synced: 06 Apr 2025
https://github.com/gonglei007/cpp-bugs-killer
程序员们一起来找茬,通过分析代码bug来熟悉C++语言的特性。
bug coding cpp cpp-programming programming programming-exercises
Last synced: 10 Jun 2025
https://github.com/nyandwi/pythonbasics
Basics of Python Programming language
Last synced: 29 Apr 2025
https://github.com/vijaygupta18/hacktober-2020
An open source repository to contribute any projects or programs you have made.
hackathon hacktober hacktoberfest hacktoberfest2020 opensource programming projects python web
Last synced: 05 Dec 2024
https://github.com/vala-lang/vala-www
Website of the Vala programming language
gnome hacktoberfest language programming programming-language site static static-site static-website vala website zola
Last synced: 26 Feb 2025
https://github.com/flamendless/codenect-vps
CodeNect is a visual programming software developed for my thesis as a supplementary tool for beginners in programming.
cpp imgui programming visual vpl
Last synced: 15 May 2025
https://github.com/g1f1/helloworld
List of Hello World programs in many programming languages. Don't forget to star 🌟 this repository.
helloworld ide ideas idle introduction lab labs language library programming scratch submodule tutorial
Last synced: 11 Apr 2025
https://github.com/isquicha/exercicios-logica
Resolução dos exercícios de Lógica de Programação e Algoritmos da lista de exercícios da Wiki da Python Brasil, com as linguagens Python, Lua e C/C++.
c cpp logic lua programming python
Last synced: 15 Apr 2025
https://github.com/VubbiScript/VubbiScript
Programming with blocks in Unity3D...
blockly programming programming-language unity3d visual
Last synced: 24 Apr 2025
https://github.com/janbodnar/Windows-API-examples
Sources from the ZetCode's Windows API tutorial
c programming winapi windows-api
Last synced: 05 May 2025
https://github.com/xeleh/on-telegram
A curated list of Telegram groups/channels. Enjoy!
ai artificial-intelligence coding demoscene game-development gamedev programming retro retrocomputing retrogaming telegram
Last synced: 11 Jun 2025
https://github.com/edoardottt/msc-cybersecurity-sapienza
Master of Science in Cybersecurity, Sapienza University of Rome.
course courses cybersecurity degree hacking master-of-all-science pentesting programming sapienza sapienza-student sapienza-university security uniroma1 university university-assignment university-course university-project
Last synced: 21 Mar 2025
https://github.com/djwoms/djangochannel
Проект призван помочь людям в обучении программированию и веб разработке
django-rest-framework django2 djangochannel programming python3 svelte3
Last synced: 10 Feb 2025
https://github.com/sib-swiss/first-steps-with-r-training
repository of the 2-day course "First steps with R in Life Sciences" from SIB-training
programming r training training-materials
Last synced: 14 Apr 2025
https://github.com/jessesquires/jessesquires.com
Turing complete with a stack of 0xdeadbeef
apple blog blogging bootstrap ethics git ios jekyll objective-c open-source opensource programming swift swift-lang
Last synced: 24 Mar 2025
https://github.com/enkomio/misc
A repository with simple projects created for testing/learning purpose
programming reverse-engineering security utility
Last synced: 22 Apr 2025
https://github.com/idlesign/pythonz
Место, где делают pythonz.net
community community-project programming python russian site
Last synced: 30 Apr 2025
https://github.com/francescosaveriozuppichini/linkedin_python
Python package to create posts on LinkedIn
Last synced: 10 Jun 2025
https://github.com/quantecon/lecture-python-programming.myst
Python Programming for Finance and Economics
computational-economics economics programming python
Last synced: 09 Apr 2025
https://github.com/philspil66/super-star-trek
This is the original 1978 BASIC Source code for the classic text-only Super Star Trek Game.
basic basic-programming games programming retrocomputing retrogaming
Last synced: 07 May 2025
https://github.com/abhishekkr/tutorials_as_code
so that stuff read/seen don't get muddled up with time
articles artificial-intelligence elixir-lang golang howto learning learning-by-doing nim-lang nodejs phoenix phoenix-framework platform-technologies programming readme rust tutorial tutorials
Last synced: 19 Dec 2024
https://github.com/gonglei007/gamedevmind-en
The most comprehensive technical map of game development. Help game developers save time on known problems and save more energy for more creative work.
3d cpp devops framework game game-development game-framework game-server gamedev management mmorpg pipeline programming roadmap scrum shader unity unity3d unreal-engine unrealengine
Last synced: 15 Apr 2025
https://github.com/amrdb/software-environment-concepts
Static Site Generated Progressive Web App Glossary eBook for software concepts.
backend basics cloud cms database desktop devops environment-concepts frontend javascript mobile nuxt programming server software software-development software-engineering vue
Last synced: 21 Apr 2025
https://github.com/emacs-vs/cognitive-complexity
Show cognitive complexity of code in Emacs 29+ (treesit-based)
cognitive-complexity editor emacs ide programming
Last synced: 10 Apr 2025
https://github.com/exp-codes/py-gen-mur
python 机器码/用户码/注册码 生成器
generate machine programming pypi python register user
Last synced: 16 Dec 2024
https://github.com/sdrttnclskn/ismek-cybersecurity1-lessons
Learn Cyber Security-1 in 30 Days!
cryptography cyber-security linux network-theory operating-systems programming python-3
Last synced: 26 Apr 2025
https://github.com/anishlearnstocode/hackerrank-js-basic-skill-test
Contains solved programs for the HackerRank JavaScript (Basics) Skill Test Certification 🎓.
algorithms certificate certification challenges data-structures hackerrank javascript js programming questions
Last synced: 10 Apr 2025
https://github.com/syipmong/expense-tracker
This is an open source project for tracking expenses.
algorithms data-structures decision-making expense-tracker finance javascript programming reactjs
Last synced: 17 Mar 2025
https://github.com/practicalbooks/python-for-beginners
Repo of the "Python For Beginners: A Practical and Step-by-Step Guide to Programming with Python" book. Available on Amazon!
book programming python python3
Last synced: 10 Apr 2025
https://github.com/fio-fsharp/fio
🪻A type-safe and highly concurrent library for F# based on pure functional programming
concurrency concurrent concurrent-programming fiber fibers fsharp functional-programing green-threads library parallel-computing parallel-programming programming programming-library runtime-system threads
Last synced: 15 Apr 2025
https://github.com/ultrawideturbodev/ultra-wide-turbo-workspace
A virtual organization where you are the CEO and the main folders represent different roles working for you. Each role has its own set of prompts, documents, and main activities.
agents ai ai-agent ai-agents developer-tool developer-tools developers mcp mcp-ser mcp-servers programming prompt-engineering prompting prompts system system-prompt system-prompts systems template templates
Last synced: 13 Apr 2025
https://github.com/carpentries-incubator/sdc-bids-fmri
fMRI Imaging Analysis
bids binder carpentries-incubator english fmri fmri-analysis fmri-data-analysis lesson neuroimaging nilearn pre-alpha programming python
Last synced: 07 Apr 2025
https://github.com/howprogrammingworks/function
Functions as a method to raise level of code abstraction
abstraction closure code engineering example function functional-programming functor iife kiev kpi learning programming study university
Last synced: 04 Apr 2025
https://github.com/runtimevic/oop-iec61131-3--curso-youtube
Programación Orientada a Objetos OOP IEC61131-3 PLC Curso Youtube Runtimevic
codesys design-patterns designpatterns iec-st iec61131-3 oop oop-concepts oop-examples oop-principles oriented-object-programming plc plc-programming programming twincat youtube
Last synced: 12 Jan 2025
https://github.com/howprogrammingworks/certification
Certificates of Qualification in Software Engineering
certificates engineering programming qualification software
Last synced: 26 Feb 2025
https://github.com/kost/fujprog
FPGA ULX2/3 JTAG programmer
fpga hardware programming ulx2s ulx3s
Last synced: 14 Apr 2025
https://github.com/wrathchaos/react-native-text-input-interactive
Fully customizable, animated text input for React Native with beautiful and elegant design
android animated animation apple google interactive ios javascript mobile programming react react-native reactjs text-field text-input text-input-interactive typescript
Last synced: 15 Apr 2025
https://github.com/HowProgrammingWorks/Function
Functions as a method to raise level of code abstraction
abstraction closure code engineering example function functional-programming functor iife kiev kpi learning programming study university
Last synced: 28 Mar 2025
https://github.com/ryze95140/seliware-executor
Seliware is a new beta Roblox executor that offers a decompiler, enhancing the ability to analyze and modify game code. With 100% UNC support and a Level 8 rating, it is considered a neutral option for advanced users looking for functionality and stability.
automation code collaborate community development execute github open-source programming project repository seliware-executor software tasks tool
Last synced: 07 May 2025
https://github.com/curran/d3-in-motion
Code examples and references for the course "D3.js in Motion"
chart d3js data dataviz html5 programming teaching visualization web
Last synced: 23 Mar 2025
https://github.com/marlonrichert/raise-ergo
⌨️ Raise Ergo: an ergonomic keyboard layout for the Dygma Raise keyboard, geared towards programming & command line on macOS & Ubuntu.
command-line ergonomic-keyboard keyboard-layout macos programming ubuntu
Last synced: 21 Mar 2025
https://github.com/TuringApp/Turing
Free and cross-platform IDE for pseudocode and Python
algorithm algorithms cross-platform programming pyqt5 python qt
Last synced: 27 Nov 2024
https://github.com/carpentries-incubator/introduction-to-conda-for-data-scientists
Introduction to Conda for (Data) Scientists
alpha carpentries-incubator conda data-science english lesson programming python r
Last synced: 29 Dec 2024
https://github.com/peteraritchie/namingthings
Content on tips, tricks, advice, practices for naming things in in software/technology
adjective advice capitalization class concepts consistency design namespace naming naming-things noun principles programming variable verb
Last synced: 05 Mar 2025
https://github.com/mrxujiang/t-nav
开箱即用的开源导航项目
dooring nav-tool navigation navigator programming react umi4
Last synced: 13 Apr 2025
https://github.com/danue1/danube
The Danube Programming Language
compiler danube interpreter language programming
Last synced: 17 Mar 2025
https://github.com/lukaszraczylo/semver-generator
Semantic version generator using git commit keywords and overrides
cicd development programming semver
Last synced: 16 Mar 2025
https://github.com/iampawan/dartsolidprinciple
Demo of solid principle in Dart
dart object-oriented principles programming solid
Last synced: 03 Mar 2025
https://github.com/mosesesan/mesan-react-native-authentication-app
A React Native app with authentication including Register, Login, Username, Forgot Password and Update Profile using React Hooks and React Context API.
authentication javascript mobile-app programming react react-context-api react-native software-development software-engineering technology
Last synced: 09 Apr 2025
https://github.com/linx-software/samples
List of sample applications demonstrating the ability of the Linx low-code platform.
back-end development-tools linx low-code low-code-development low-code-development-platform low-code-ide low-code-platform programming
Last synced: 19 Mar 2025
https://github.com/pixari/dmfojs
Don't make fun of JavaScript
book community javascript knowledge learning programming
Last synced: 19 Mar 2025
https://github.com/carpentries-incubator/lc-webscraping
Introduction to web scraping
alpha carpentries english lesson programming python scraping web-scraping webscraping
Last synced: 29 Dec 2024
https://github.com/milenacarecho/mybooks
This is my personal reading list of books related to the programming language and personal development
books livros livros-gratis programacao programming programming-language
Last synced: 14 Mar 2025
https://github.com/implferris/pico-pico
Pico Pico - Embedded Programming with Raspberry Pi Pico 2 and Rust
embedded embedded-systems iot iot-application pico pico2 programming raspberry-pi raspberrypi risc-v rust rust-lang smarthome
Last synced: 13 Apr 2025
https://github.com/harshilp24/hacktoberfest_2021
Repository designed for beginner to contribute to open-source.
challenge hacktoberfest hacktoberfest2021 open-source programming
Last synced: 15 Apr 2025
https://github.com/khan4019/programming-hero
Programming Just Got Fun
coding data-structures learn-programming learn-python programming programming-app
Last synced: 20 Feb 2025
https://github.com/raggi/apue
Source code pack from http://www.apuebook.com/, plus fixes for easy teaching/learning (OSX)
advanced apue c environment in libc linux posix programming the unix
Last synced: 12 Apr 2025
https://github.com/hitendradeveloper/hscenterslider
Instagram Filters Slider. Easy to use double side center slider, that can show value in (A,B) Range.
center-slider double-ended-slider hitendra hitendra-solanki hitendra-solanki-ios horizontal ios mapping mobile mobile-development mobileapp programming range range-map slider solanki swift4 swift5 uislider verticle
Last synced: 24 Apr 2025
https://github.com/anishlearnstocode/algorithmic-toolbox
Solutions to Coursera course by University of California, San Diego.
algorithms coursera data-structures dynamic-programming java programming python python3 solutions
Last synced: 10 Apr 2025
https://github.com/thebrotherfromasouthernmother/software-engineering-resources
A collection of the various resources I've used to become a software engineer
javascript learning-resources programming software-development web-development
Last synced: 21 Mar 2025
https://github.com/pavan-kamthane/c_langauege_
Hello Everyone Thanks For Reading this Description. All you have to do is to add any simple c language program.
c hacktoberfest hacktoberfest-accepted hacktoberfest2022 newskill programming
Last synced: 14 May 2025
https://github.com/son-of-Altay/eng-kk-tech-dictionary
IT терминдер бойынша Ағылшын-Қазақ сөздігі
acm-icpc alash dictionary engineering hardware ict informatics it it-bilim kazakh kazakh-dictionary kazakh-language kazakhstan kazcontent programming qazaq qazaqstan qazcontent software vocabulary
Last synced: 11 May 2025
https://github.com/sikandarjodd/codeflow
Roadmap for Programmers and Developers
coding cpp dp leetcode programming roadmap svelte svelte-flow
Last synced: 16 Mar 2025
https://github.com/projeduc/oop4coders
The implementation of OOP concepts in many programming languages, so "less talk more code"
book latex object-oriented object-oriented-programming oop oop-concepts programming programming-book programming-language
Last synced: 29 Nov 2024
https://github.com/miroslav-reiter/vava_java
☕ STU FIIT VAVA - Vývoj Aplikácií s Viacvrstvovou Architektúrou, Slovenská technická univerzita v Bratislave Fakulta Informatiky a Informačných Technológií STU FIIT v Bratislave
archimate database design-patterns ea enteprise-architecture java jdbc oop programming reiter sql stu stu-fiit student-project univerzita vava
Last synced: 05 Apr 2025
https://github.com/chriskrycho/v5.chriskrycho.com
The fifth version of chriskrycho.com, built in Eleventy.
programming rust theology typescript writing
Last synced: 10 Jan 2025
https://github.com/clifftech123/javascript-for-beginners
This repository covers a range of JavaScript concepts, starting from the basics and progressing to more advanced topics. It offers guidance and advice to help you improve your understanding and skills in working with JavaScript.
coding es6-javascript javascript learning programming webdevelopment
Last synced: 11 Apr 2025
https://github.com/TripleEh/StylisedWater_SurfaceShader
Simple water shader in the style of Zelda: Wind Waker
programming shaders unity3d zelda
Last synced: 24 Apr 2025
https://github.com/codophobia/python-code-snippets
Code snippets on how to use different features in Python 3
code examples-python libraries programming python python3
Last synced: 14 May 2025
https://github.com/mohitmishra786/hacktoberfest-2022
Make your first Pull Request on Hacktoberfest 2022. Don't forget to spread love and if you like give us a ⭐️
contributions-welcome digitalocean github hacktoberfest-2022 hacktoberfest-app hacktoberfest-starter hacktoberfest2021 hacktoberfest2022 hacktoerfest hactoberfest-accepted html-css-javascript java open-source opensource opensource-projects programming pull-requests python
Last synced: 21 Nov 2024
https://github.com/swcarpentry/matlab-novice-inflammation
Programming with MATLAB
carpentries english lesson matlab open-educational-resources programming software-carpentry stable
Last synced: 06 May 2025
https://github.com/Usbac/borealis
The elegant and consistent programming language.
language programming scripting
Last synced: 12 Apr 2025
https://github.com/anishlearnstocode/hackerrank-java-basic-skill-test
Contains solved programs for the HackerRank Java (Basics) Skill Test Certification 🎓.
certificate certification hackerrank java programming questions
Last synced: 10 Apr 2025
https://github.com/ishantchauhan710/bikerush
BikeRush is an android app that makes use of Google Map's API and user's GPS location to track his journey and saves it into the device's local storage
android androiddeveloper androiddevelopment google-maps kotlin programming
Last synced: 22 Mar 2025
https://github.com/sethmlarson/diagrams
Collection of diagrams from articles
diagrams internet programming svg
Last synced: 06 Jan 2025
https://github.com/m-clark/data-processing-and-visualization
This document forms the basis of several workshops/talks that get into everyday programming with R, but also includes mirrored code in Python as Jupyter notebooks.
data-processing data-science datatable dplyr ggplot2 htmlwidgets jupyter-notebooks machine-learning model-criticism modeling numpy pandas programming programming-exercises python r tidyverse visualization workshop workshops
Last synced: 30 Apr 2025
https://github.com/buraksenyurt/game-dev-with-rust
Game development practices with Rust programming language. I want to use different crates for this.
game-development programming rust-lang self-learning
Last synced: 16 Mar 2025
https://github.com/datarza/dataviewextenders
Extenders for WinForms controls, such as DataGridView, DataGridViewColumn, FlowLayoutPanel, TableLayoutPanel, etc
charp controls databases datagridview datatype extender framework-engine gridview layouts library preparation programming visual-studio visualisation windows winforms-controls
Last synced: 30 Apr 2025
https://github.com/polaris000/blogcode
Sample code from my blog posts on Medium and my personal website.
blog blogging chatbot classification computer-science data-science machine-learning medium neural-network perceptron programming python rasa sample-code sklearn tutorial
Last synced: 27 Apr 2025
https://github.com/countvajhula/mindstream
Start writing (or coding), stay focused, don't worry.
emacs git hacking programming writing
Last synced: 13 Apr 2025
https://github.com/adnan360/lazarus-beginners-guide
A book written for new Lazarus users, named "Beginners’ Guide to Lazarus IDE". Moved to: https://gitlab.com/adnan360/lazarus-beginners-guide
basic-learning books creative-commons cross-platform ebooks freepascal lazarus-ide programming
Last synced: 09 Apr 2025
https://github.com/pb2204/convert-javascript-to-python
Using this NPM package you can convert your JavaScript code to Python and then use it .
code-conversation collaborate communityexchange development ghdesktop github github-campus-experts github-codespaces github-pages gitkraken gitlens hacktoberfest javascript javascript-library jetbrains learn programming python student-vscode transpiler
Last synced: 23 Apr 2025
https://github.com/anishlearnstocode/course-list
A comprehensive ist of all courses I have taken and successfully completed in University 🎓, Coursera 📗, Udemy etc.
cern coding-ninjas computer-vision course-work coursera courses deep-learning delhi-technological-university dtu french hackerrank machine-learning ml mooc programming specialization trinity-college-london udemy
Last synced: 18 Mar 2025
https://github.com/1farz1/instagram_clone
A Full Stack Instagram Clone , Made With Flutter , Provider , FireBase .... , Made For Learning Purposes
app app-development clone clone-app coding dart flutter instagram mobile-app programming provider riverpod
Last synced: 12 Apr 2025
https://github.com/raysan5/raylib-code-club
A code club for raylib library.
challenges club coding programming rayllib
Last synced: 23 Mar 2025
https://github.com/gbmhunter/blog
The repo backing the blog.mbedded.ninja website.
blog electronics embedded engineering hugo mathematics programming space website
Last synced: 23 Apr 2025