Programming language
A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output. Programming languages generally consist of instructions for computers. There are many programming languages in existence, and each has at least one implementation, each of which consists of its own set of programming tools. Some programming languages require computation to be specified in an imperative form (i.e., as a sequence of operations to perform) while other languages use the declarative form (i.e. the desired result is specified, not how to achieve it).
- GitHub: https://github.com/topics/programming-language
- Wikipedia: https://en.wikipedia.org/wiki/Programming_language
- Aliases: programming-languages,
- Last updated: 2026-06-21 00:20:32 UTC
- JSON Representation
https://github.com/leon0399/benchmarks
World's complete programming language benchmark
benchmark benchmark-framework benchmarking benchmarks hacktoberfest linpack programming-language scoreboards
Last synced: 22 Mar 2025
https://github.com/stickypiston/pie-ts
WIP The Little Typer's Pie interpreter in Typescript
dependent-types pie programming-language
Last synced: 03 Jul 2025
https://github.com/dayyass/milkshakelang
The MilkShake Programming Language.
Last synced: 13 Apr 2025
https://github.com/thmxv/tx-lang-cxx
Lightweight, fast, modern and scripting language
compiler cplusplus cpp cxx fast interpreter language light lightweight modern programming-language safe single-pass vm
Last synced: 11 Jul 2025
https://github.com/twolodzko/gosch
Minimal Scheme implemented in Go
go lisp lisp-interpreter programming-language scheme
Last synced: 19 Mar 2025
https://github.com/yazaldefilimone/dolphin
The Dolphin Programming Language
compiler interpreter programming-language regex-engine typechecker virtual-machine
Last synced: 09 Oct 2025
https://github.com/huestudios/huecode
HueCode visual programming language
compiler love love-game-engine love2d love2d-framework lua programming-language visual visual-languages
Last synced: 08 Feb 2026
https://github.com/philiparvidsson/p-programming-language
P (SUCC / PRED) language compiler.
algorithm compiler language parsing plang pred programming-language simple-programming-language succ
Last synced: 24 Mar 2025
https://github.com/willothy/sharp
LLVM-Based procedural-ish programming language written in Rust, with Rust-like syntax and modules
compiler inkwell llvm programming-language rust
Last synced: 01 Apr 2026
https://github.com/vndee/cppbook
C++: Những viên gạch đầu tiên
book competitive-programming cpp programming-language reference
Last synced: 12 Jul 2025
https://github.com/frendsick/torth
Stack-based programming language
compiler language programming-language reverse-polish-notation self-hosted stack-based
Last synced: 16 May 2026
https://github.com/acrylicshrimp/exc
rust-style experimental language
compiler experimental language programming-language
Last synced: 15 Sep 2025
https://github.com/alcatrazescapee/cordy
Dynamically Typed Scripting Language
cordy interpreter programming-language rust
Last synced: 18 Mar 2025
https://github.com/losfair/luax
A Lua 5.3 implementation in Rust (work in progress)
interpreter lua programming-language rust vm
Last synced: 04 Feb 2026
https://github.com/miguelvis/tinydev
TinyDev is a programming language for kids.
kids-programming programming-language
Last synced: 04 Mar 2026
https://github.com/wzshiming/gs
A lightweight embedded scripting language embeddable programming language built with Go.
go gs language programming-language script
Last synced: 22 Jun 2025
https://github.com/rramoscabral/20484---training---essentials-of-developing-windows-store-apps-using-c-sharp
20484 Training for Microsoft Official Course (MOC) 20484 - Essentials of Developing Windows Store Apps Using C#
20484 learning microsoft-training programming-language training uwp wpf xaml
Last synced: 26 Jan 2026
https://github.com/severen/sly
A cunning interpreter for the pure untyped λ-calculus.
computability-theory functional-programming haskell interpreter lambda-calculus language programming-language programming-language-theory
Last synced: 23 Apr 2025
https://github.com/j-jzk/klang
A toolkit for defining programming languages and DSLs in Kotlin
compiler dsl kotlin parser programming-language
Last synced: 10 Apr 2025
https://github.com/tapeline/quail
quail - A simple scripting language (C) Tapeline 2021-2022 CC BY-NC-SA 4.0
interpreter java java-8 programming-language runtime
Last synced: 08 Oct 2025
https://github.com/vurv78/expressionscript
Expression2 rewritten in Haxe
compiler expression2 garrys garrysmod hacktoberfest haxe programming-language transpiler wiremod
Last synced: 25 Feb 2025
https://github.com/fus3n/dusl
DUSL = Dynamic Utility And Scripting Language
cpp interpreter programming-language scripting-language tree-walk-interpreter utility
Last synced: 16 Feb 2026
https://github.com/astro-gram/basp
My programming language. Similar to JavaScript, with a semi-optional type system. Written fully in JavaScript with 0 dependencies.
javascript no-dependencies programming-language
Last synced: 17 Feb 2026
https://github.com/thevurv/expressionscript
Expression2 rewritten in Haxe
compiler expression2 garrys garrysmod hacktoberfest haxe programming-language transpiler wiremod
Last synced: 21 Jun 2025
https://github.com/gjbex/fortran-for-programmers
Repository for participants of the "Fortran for programmers" training
fortran fortran-training fortran2003 fortran2008 programming-language training
Last synced: 15 Feb 2026
https://github.com/wrapl/wrapl
Wrapl, The Programming Language
backtracking goal-directed-evaluation interpreter multiple-dispatch programming-language text-processing
Last synced: 11 May 2025
https://github.com/b2r2-org/poe
PoE (Proof-of-Exploit) is a language designed specifically for writing an exploit.
ctf exploit fsharp hacking poe programming-language
Last synced: 06 Oct 2025
https://github.com/chamini2/sapphire
Sapphire programming language
compiler haskell programming-language
Last synced: 30 Apr 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/wandvvs/expression-parser
Lexing and constructing AST for arithmetic expressions using the recursive descent parsing method
compiler cpp cpp23 cxx cxx23 interpreter language lexer lexer-parser lexing parser programming-language tokenizer
Last synced: 13 Apr 2025
https://github.com/kevinricar24/poo-csharp
repository with some examples about the poo with C# language
abstract array-methods arrays best-practices csharp encapsulation inheritance interface object-oriented-programming polymorphic-types polymorphism poo programming-fundamentals programming-language struct
Last synced: 01 Nov 2025
https://github.com/insoft-uk/primeplus
PPL+ is a pre-processor that improves readability and maintainability of HP PPL code.
calculator code-maintance compression graphical-calculator hp hp-prime ppl prgm prime programming-language software-development
Last synced: 14 Feb 2026
https://github.com/tollyh/assembly
A custom processor architecture and assembly language implemented in .NET
architecture assembly csharp documentation dotnet programming-language
Last synced: 01 May 2025
https://github.com/inteliense/aloft
An ongoing project for a programming language specifically for full stack development with simple and crazy powerful syntax.
compiler full-stack-web-development fullstack-development language programming-language web-server
Last synced: 10 Apr 2025
https://github.com/starc007/love-language
A fun love-themed programming language
Last synced: 11 Feb 2026
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/omarazizi/mylox
Multi-Paradigm Transpiled (e.g. source to source) general-purpose programming language that translates to Java at runtime along with it's interpreter
crafting-interpreters interpreter java programming-language
Last synced: 06 May 2026
https://github.com/anaseto/goal
Goal, an embeddable scripting array language. (mirror repository)
array-language functional-language go golang programming-language
Last synced: 12 Apr 2025
https://github.com/tbrk/checklistings
LaTeX package for passing verbatim contents through a compiler and reincorporating the resulting output
compilation latex-package programming-language
Last synced: 13 May 2025
https://github.com/uralstech/ezrsquared
An easy to learn and practical programming language for beginners and experts alike
computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language
Last synced: 12 Feb 2026
https://github.com/thacuber2a03/miniscript-c
An implementation of the Miniscript programming language in C99.
bytecode-interpreter c99 language-implementation miniscript programming-language unofficial
Last synced: 10 Jun 2025
https://github.com/kazirifatmorshed/welcometoprogramming
Let's make this repo an experience sharing BLOG-like-thing where we will share our experiences of getting stucked or encountering errors as beginner (new programmer) (self solved or solved by frnd in inbox)
advice beginner beginner-friendly experience problems programming programming-language
Last synced: 12 Mar 2026
https://github.com/fco/bernalang
A terrible idea of a programming language
programming-language terrible-idea
Last synced: 18 Mar 2026
https://github.com/laluxx/jade
a C abstraction
programming-language transpiler
Last synced: 11 Feb 2026
https://github.com/not-nik/hue
A lisp-like that can fit into your pocket
language lisp lisp-dialect lisp-like programming programming-language
Last synced: 22 Mar 2025
https://github.com/uynilo9/bento
🍱 - The Bento programming language
bento go golang language programming-language
Last synced: 22 Mar 2025
https://github.com/yds12/ulp
A simple compiler from source to x64 assembly.
compiler programming-language toy-language
Last synced: 09 Jun 2026
https://github.com/drdeano/backwards
A backwards programming language
backwards languages new-language programming-language
Last synced: 22 Mar 2025
https://github.com/andrew-johnson-4/puncalculus
A variant of Typed Lambda Calculus with generalized variable punning (ad-hoc polymorphism)
computer-science language programming-language
Last synced: 07 Sep 2025
https://github.com/xuangeaha/xuanny
An interpreted, object-oriented, high-level programming language with dynamic semantics. 一种具有动态语义的解释型、面向对象的高级编程语言。
chinese compiler language programming-language python
Last synced: 18 Aug 2025
https://github.com/neuwcodebox/Mya
Mya - Serval's Programming Language (Kemono Friends)
interpreter kemono-friends kemono-friends-language language-design programming-language serval
Last synced: 26 Jun 2025
https://github.com/powerlevel9000/ruby-getting-started
Geting Sarted with ruby Learning syntax and various coding game with Challenges here just basics syntaxes of the ruby programming language
programming-language ruby tutorial-exercises
Last synced: 06 Jul 2025
https://github.com/andyfratello/pro2
💻 Exercicis de Programació 2 (PRO2) Q1 - UPC FIB
compiler cpp cpp-language language pro2 pro2-fib programming programming-language
Last synced: 22 Jul 2025
https://github.com/archisman-mridha/porth
Building a stack based programming language called Porth, which is inspired from the programming language Forth
compiler-construction forth porth programming-language stack-based-language tsoding-streams
Last synced: 21 Mar 2025
https://github.com/byancamatos01/python
"Aprendendo um pouco sobre a linguagem python através das aulas do Professor Gustavo Guanabara do Curso em video"
curso-em-video-python exercicios programming-language python3
Last synced: 06 Apr 2025
https://github.com/velzie/zsp
a small interpreted programming language built in rust
Last synced: 15 May 2026
https://github.com/thesephist/inker
Web API to run Ink code on any device 💻
ink interpreter programming-language repl sandbox
Last synced: 29 Apr 2026
https://github.com/akash-goyal-github/python
Udemy Python Certification Course :boom: :100:
akash-goyal akash-goyal-github beginner-python beginners-guide certificate course jupyter-notebook loops programming-language python python-3-6 python-course python-courses python3 udemy udemy-python
Last synced: 30 Jan 2026
https://github.com/owainlewis/ava
Ava is a programming language exploring the idea of programs that can mutate and write themselves
compiler haskell programming-language
Last synced: 26 Jun 2025
https://github.com/arturo-lang/benchmarks
Benchmarking tools & results for Arturo
arturo benchmark interpreter language programming programming-language
Last synced: 16 Jan 2026
https://github.com/apskhem/c-webassembly
A C-like programming language for writing WebAssembly–with mostly preserved original instructions, compiled into .wasm binary.
compiler programming-language wasm webassembly
Last synced: 15 May 2026
https://github.com/kashyapprajapat/cuttingchai
CuttingChai: A Simple, Desi-Flavored Custom Programming Language.
Last synced: 10 Jun 2025
https://github.com/werdl/rosemary
A quick, easy programming language that's a blend of Python and C
interpreter language programming-language rosemary rsmy
Last synced: 12 May 2025
https://github.com/lthcthemaster/lthc
My most advanced programming language
custom-programming-language documented interpreter language lthc programming-language python python3 simple
Last synced: 08 Jul 2025
https://github.com/glesica/disp
A simple Lisp interpreter written in Dart.
dart lisp programming-language
Last synced: 27 Feb 2026
https://github.com/guiltydolphin/angle
A small, general-purpose programming language written in Haskell.
Last synced: 30 May 2026
https://github.com/karmakrafts/manganese
LLVM based bootstrap compiler for the Ferrous programming language.
bootstrap-compiler compiler compilers ferrous java java-21 java-preview lld lldb llvm lwjgl lwjgl3 programming-language remotery
Last synced: 01 Feb 2026
https://github.com/pes18fan/zen
scripting language
interpreter odin-lang parser programming-language
Last synced: 18 Jan 2026
https://github.com/miladsade96/fcs
My fortran code snippets
algebra code fortran fortran-language fortran90 linear-algebra numerical-analysis numerical-methods programming-language snippet snippets
Last synced: 01 Mar 2026
https://github.com/Fazendaaa/TypeR
A superset language implemented in Go that types the R language
go programming-language r superset typer-lang
Last synced: 07 May 2025
https://github.com/moderrek/brainfuckplus
BrainFuck+ language Interpreter written in C. Superset of Brainfuck
brainfuck brainfuck-interpreter brainfuckplus c esolang esoteric-language interpreter language linux memory programming-language superset windows
Last synced: 25 Feb 2026
https://github.com/omarazizi/kaleidoscope
Toy Programming language & optimizing JIT Compiler built with LLVM compiler infrastructure and C++
compilers cplusplus llvm llvm-ir programming-language
Last synced: 02 Feb 2026
https://github.com/evolutionengine/Go-Code
<C_> A Guide to Understanding The "Go Programming Language" [Depreciated]
go golang google programming-language
Last synced: 07 May 2025
https://github.com/axnjr/radha-programming-language
A one of its kind Interpreted & Customizable programming language v.2.0 written in Java
core corejava java javascript language porgraming programming-language python
Last synced: 07 Feb 2026
https://github.com/fazendaaa/typer
A superset language implemented in Go that types the R language
go programming-language r superset typer-lang
Last synced: 10 May 2026
https://github.com/owen7000/programmatrix
Programmatrix, pronounced Program-a-tricks. Is a programming language written with python.
compiler programming-language python python3
Last synced: 12 Apr 2025
https://github.com/nthnn/uartix
Strange dynamic programming and scripting language that performs mathematical computations on a connected Raspberry Pi Pico (RP2040) through UART connectivity.
interpreted-programming-language interpreter programming-language programming-language-design programming-language-development programming-language-interpreter raspberry-pi-pico raspberry-pi-pico-projects rp2040-arduino uart uart-protocol
Last synced: 31 Jan 2026
https://github.com/scrybelang/scrybe
Scrybe is the other Scratch compiler
compiler programming-language python scratch
Last synced: 14 Dec 2025
https://github.com/fergusq/retki
Suomenkielinen Infom 7 -tyyppinen kieli tekstiseikkailujen luomiseen / Proof-of-concept Finnish programming language inspired by Inform 7
compiler finnish interactive-fiction natural-language-programming programming-by-natural-language programming-language
Last synced: 30 Apr 2025
https://github.com/chr1st0scli/rainlispconsole
A REPL and code editor console application for RainLisp.
console-application dotnet dotnet-tool interpreter lisp lisp-dialect lisp-interpreter programming-language repl
Last synced: 01 Mar 2025
https://github.com/lukaspietzschmann/pl0-compiler
A small and fun PL0 compiler
compiler cpp pl0 programming-language
Last synced: 06 Dec 2025
https://github.com/nirvanasupermind/tachyon
Tachyon programming language
interpreter language programming-language walker
Last synced: 25 Feb 2026
https://github.com/connectaman/c_programming_language
Notes and Program for C Langauge
c cnote cprogramming programming-language
Last synced: 14 Mar 2025
https://github.com/googlielmo/gleam
Gleam is a Scheme interpreter written in Java.
continuations interpreter java jsr223 language lisp programming-language r5rs scheme scheme-interpreter scheme-language scheme-programming-language scripting-engine
Last synced: 10 Jun 2025
https://github.com/cronokirby/iku
WIP programming language
compiler interpreter programming-language
Last synced: 23 Mar 2025
https://github.com/dominicburkart/marigold
Marigold is a programming language for operating on async streams that compiles to Rust 🏵️🦀
async dsl lalrpop programming-language rust
Last synced: 16 Mar 2025
https://github.com/skius/stringlang
An interpreted, expression-oriented language where everything evaluates to strings
golang hacktoberfest interpreter language programming-language
Last synced: 06 Feb 2026
https://github.com/sourceduty/programming_language_writer
👨💻 Develop new programming languages and improve old programming languages.
ai-code-writer ai-developer ai-programming architect artificial-intelligence automated-developer chatgpt code-developer code-language code-writer custom-gpt gpt improved-language language-improvement programming programming-developer programming-language writer
Last synced: 07 Feb 2026
https://github.com/phenax/aether
Another one of those lisp interpreters
haskell lisp-interpreter programming-language scheme-interpreter
Last synced: 21 Feb 2026
https://github.com/tanay-pingalkar/productive-script
An interpreter for productivity flexibility and many more
javascript language programming-language typescript
Last synced: 24 Apr 2026
https://github.com/sup2point0/supcode
A conceptual programming language created by Sup#2.0
coding-language programming-language sup supcode
Last synced: 05 Feb 2026
https://github.com/ashenwijesingha/ip-kuppiya-2022-feb-
Introduction to Programming Study Support Session 2022
c c-programming c-programming-language ip programming-language study-support-session
Last synced: 02 Feb 2026
https://github.com/funnyboy-roks/stark
A strictly-typed stack-based compiled programming language
programming-language rust stack-based
Last synced: 07 May 2025
https://github.com/sebbekarlsson/cola
component language (component-based programming language)
components interpreter programming-language wip
Last synced: 25 Mar 2025
https://github.com/aermoss/aenc
A programming language made with C++.
cpp interpreter programming-language
Last synced: 26 Jun 2025
https://github.com/thearnavrustagi/musket
an interpreted programming language
go golang interpreter interpreters language programming-language
Last synced: 04 Feb 2026