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-07-02 00:24:22 UTC
- JSON Representation
https://github.com/greydevv/mango-compiler
Mango: Compiled, statically-typed general purpose programming language.
compiler compiler-construction cpp llvm llvm-ir programming-language
Last synced: 24 Oct 2025
https://github.com/degory/ghul
compiler for the ghūl programming language
compiler dotnet dotnet-core ghul programming-language
Last synced: 14 Jun 2026
https://github.com/adamsondavid/blindworm
A Compiler that transforms BlindWorm (Python dialect) into LLVM IR 🐍
bison-flex compiler cpp llvm-frontend programming-language python recursive-descent-parser toy-language
Last synced: 17 Apr 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/snoglobe/zy
the zy programming language
functional-programming interpreter kotlin programming-language programming-languages
Last synced: 28 Jan 2026
https://github.com/pavel-voronin/motherf
Motherf programming language inspired by Brainfuck
brainfuck esoteric motherf programming-language
Last synced: 24 Jan 2026
https://github.com/chedim/cliffhanger
Distributed graph operation language for programming non-neurological artificial intelligence systems.
experimental programming-language programming-language-design programming-language-development programming-languages
Last synced: 24 Jan 2026
https://github.com/vanajmoorthy/speechylang
🌶️ A small LISP style programming language that transpiles to JavaScript.
babel javascript lisp programming-language transpiler
Last synced: 25 Feb 2026
https://github.com/hunter2809/rsap
A simple wrapper for the Random Stuff API
programming programming-language prsaw python python-3 python3
Last synced: 17 Mar 2026
https://github.com/ndbaker1/koala
ʕ •ᴥ•ʔ A Toy Programming Language that compiles to its own ISA and runs on a Virtual Machine
abstract-syntax-tree compiler-design operating-system-learning programming-language rust stack-machine virtual-machine webassembly
Last synced: 07 Feb 2026
https://github.com/r4gus/zig-book
Zig Basiscs: Zig programmieren für Einsteiger
book books buch deutsch programming programming-language zig ziglang
Last synced: 26 Feb 2026
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/mrodz/mscript
Programming Language
compiler interpreter programming-language rust
Last synced: 27 Feb 2026
https://github.com/quadrate-language/quadrate
Quadrate toolchain
compiler concatenative jit llvm native-code programming-language stack-based systems-language systems-programming
Last synced: 12 Jun 2026
https://github.com/quevivasbien/henrylang
programming language for lobsters
functional-programming hobby-project programming-language rust
Last synced: 22 Feb 2026
https://github.com/floffah/bartender
Fast and small scripting language for quick input process output
bartender hacktoberfest programming-language script scripting-language
Last synced: 25 Mar 2025
https://github.com/brandonki/zizl
Concatenative stack-based language
compiler concatenative concatenative-language concatenative-programming-language interpreter programming-language stack-based stack-based-language
Last synced: 04 Jul 2025
https://github.com/ruturajjadhav07/java
Welcome to my Java repository! 🚀 Dive into Java programming with code snippets and clear explanations covering everything from basics to advanced concepts. Perfect for beginners and seasoned developers alike. Let's learn and grow together! 🌱💻 #Java #Programming
collection-framework java java-8 java8 javabasics javaprogramming jdk17 jdk21 oops oops-in-java programming programming-language
Last synced: 06 Dec 2025
https://github.com/abhishekmishra-17/code-optimization-using-python
It is the program of code optimization using python....
code-optimizations compiler compiler-design compiler-optimization compilers csv-files optimization pandas pandas-dataframe parser parser-plugin programming-language python python3
Last synced: 03 May 2026
https://github.com/arxhr007/amma
A malayalam Programming language created with rust
amma compiler interpreter malayalam malayalam-language programming-language rust
Last synced: 10 Jan 2026
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/lucaslarson/hq9
🍋 an interpreter of the HQ9+ programming language, written in C++20
99-bottles-of-beer biffle c89 c895 c895fm cplusplus cplusplus-20 cpp cpp20 entire-language hacktoberfest hello-world hq9 hq9p hq9plus interpreter lucaslarson programming-language quine
Last synced: 10 Apr 2025
https://github.com/nthnn/wtfc
Playful language extension for C and C++ that introduces unconventional and humorous macros aims to add a touch of creativity.
c c-programming c99 cpp cpp11 embedded-language functional-programming header-only language macros metaprogramming programming-language
Last synced: 10 Apr 2025
https://github.com/syipmong/yeep-programming-language
This is the start for my own programming language called "Yeep"
code contribute invent programming programming-language public public-domain public-property python
Last synced: 17 Mar 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/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/littledivy/candyscript
A minimal single-line programming language for writing web servers and restAPIs :candy: :relieved: :rocket:
asynchttpserver candy language nim nim-lang nimble programming-language server webserver
Last synced: 09 Apr 2025
https://github.com/hokim98/mp_python
Machine Pseudo-Code
compiler interpreter machine-learning programming-language
Last synced: 29 Apr 2026
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/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: 29 Jun 2026
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/piharpi/rubyinbahasa
[WIP] :construction: Buku ruby dalam bahasa indonesia, contributors are welcome.
bahasa-indonesia learn-ruby programming-language ruby
Last synced: 07 Jun 2026
https://github.com/mochatek/frolang
🐸FroLang: An interpreted toy language written in Go
frolang golang interpreter programming-language
Last synced: 14 Jan 2026
https://github.com/jamestiotio/compstruct-vscode
VSCode Extension for Computation Structures Courseware (jsim, tmsim, bsim)
bsim computation-structures hacktoberfest jsim linter mit programming-language programming-languages regex regex-match regex-pattern regexp snippets sutd syntax-highlighting tmsim typescript uasm vscode vscode-extension
Last synced: 19 Feb 2026
https://github.com/neilvallon/sansan
Concurrent BF Interpreter
brainfuck concurrent go interpreter programming-language
Last synced: 02 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: 13 Oct 2025
https://github.com/karsdev/clarity
Coding language, ast-compiled, fast, easy
abstract-syntax-tree ast clarity clr coding-language custom-programming-language interpreter java java-8 library native native-functions parser programming-language tokenizer
Last synced: 13 Mar 2026
https://github.com/marcopacini/maki
Yet another program language with a name inspired by my cat
golang maki programming-language
Last synced: 14 Oct 2025
https://github.com/akshaywarrier/jesse
A programming language for meth heads.
breaking-bad crafting-interpreters lox programming-language python
Last synced: 14 Oct 2025
https://github.com/charles-l/capstone
a programming language implementation guide written for my bachelor's capstone (see release page for final pdf)
compiler interpreter literate-programming parsing programming-language racket-lang scheme scribble
Last synced: 27 Jan 2026
https://github.com/thedvlprguy/aurora
Documentation of Aurora
ascendantaditya aurora-lang basic github google gsoc2023 llvm meta microsoft programming programming-challenges programming-exercises programming-language programming-languages python swoc2023 swoc2024
Last synced: 17 Oct 2025
https://github.com/ferhatgec/solfege
Solfege Esoteric Language, Do Re Mi Fa...
c cpp esolang esoteric-language programming programming-language stdio
Last synced: 15 Jun 2026
https://github.com/acrylicshrimp/exc
rust-style experimental language
compiler experimental language programming-language
Last synced: 15 Sep 2025
https://github.com/elser-lang/elser
Smart-contract oriented language with emphasis on explicitness for critical and mutative operations and enforcement of a structured approach to smart-contract building.
blockchain clojure dsl ethereum evm language lisp programming-language smart-contracts solidity vyper
Last synced: 24 Sep 2025
https://github.com/neilkleistgao/luatic
A Lua dialect with some interesting ideas.
Last synced: 17 Aug 2025
https://github.com/heir-lang/heir
A strongly-typed bytecode interpreter for everybody.
bytecode interpreter language programming-language
Last synced: 16 Apr 2025
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/egormanga/slang
Sdore's lang, okyeah? (repo discontinued; for v2 see https://apps.sdore.me/PySlang)
Last synced: 01 Aug 2025
https://github.com/juanbono/tapl-haskell
Implementacion de los lenguajes explicados en Types and Programming Languages
programming-language toy-language
Last synced: 25 Jun 2025
https://github.com/zieys233/tranquillity
A small imperfect scripting language based on Python
progamming programming-language python turing-complete
Last synced: 01 Aug 2025
https://github.com/hcvazquez/python-basics
Python basics examples and exercises
programming programming-language python python-3 python3
Last synced: 28 May 2026
https://github.com/chamini2/sapphire
Sapphire programming language
compiler haskell programming-language
Last synced: 30 Apr 2025
https://github.com/mlfalco-bioinfo/journey-rust-bio
Jornada RUST em Bioinformática
programming-language rust-lang tutorial tutorial-code tutorial-exercises
Last synced: 23 Sep 2025
https://github.com/kumpatlapavankumar/leetcode-datastructures
LeetCode solutions using java
computer-science daily-coding-problem dsa dsa-practice enjoy-coding java leetcode leetcode-java leetcode-solutions programming-language
Last synced: 31 Jul 2025
https://github.com/emresvd/use_gpt_as_programming_lang
use gpt as programming language
ai gpt gpt-2 gpt-3 natural-language-processing nlp openai openai-api programming-language python python-ai python-nlp python-nlp-projects python3
Last synced: 31 Jul 2025
https://github.com/bfontaine/eolas
Toy programming language
experiment programming-language
Last synced: 15 Apr 2025
https://github.com/sahilbansal17/cplusplus
Get to know A to Z of C++
basics-of-cpp cpp programming-language
Last synced: 30 Apr 2025
https://github.com/99thedark/sulfur
Fourth try at a programming language
compiler language llvm programming-language sulfur sulfur-lang
Last synced: 15 Apr 2025
https://github.com/alexeev-prog/morning.lang
Aesthetic programming language in C++ (llvm)
bnf clang cmake compiler cpp llvm llvm-clang llvm-frontend programming-language
Last synced: 31 Jul 2025
https://github.com/stlgolfer/soup
A language interpreted through java that is geared towards formula solving
coding-languages formula hacktoberfest java java-coding-language language loop math paramaters programming-language simple soup
Last synced: 21 Mar 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/lingdong-/dither-lang
A New Language for Creative Coding
creative-coding programming-language
Last synced: 18 Aug 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/ibelieve/rasp
:rocket: Rasp - Toy Lisp language in Rust
lisp lisp-dialect lisp-interpreter programming-language rust
Last synced: 05 Apr 2025
https://github.com/binhangyuan/javamethodautoabridging
programming-language software-engineering
Last synced: 11 Apr 2025
https://github.com/hatsusixty/loisp
Simple S-expression based programming language.
assembly compiler lisp programming-language rust
Last synced: 17 Jul 2025
https://github.com/mohamed-94/mega-number
Mega Number v.1.0 -GUI- Do all Super math calculations with different operators combined at the same time..'See the README for more information'.
algorithm csharp csharp-code net netframework programming-language puzzle
Last synced: 22 Apr 2025
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/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/nthnn/yttria-lang
Yttria programming language using LLVM bindings in pure TypeScript.
compiler compiler-construction compiler-design compiler-infrastructure compiler-principles language llvm llvm-bindings nodejs-application programming-language typescript-app typescript-application typescript-compiler
Last synced: 06 May 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/sungwoncho/tru
An esoteric programming language with prefix-free brackets
esolang esoteric-programming-language programming-language
Last synced: 18 Sep 2025
https://github.com/kntt32/as-macro
rust like high level assembler
assembler elf low-level programming-language x64
Last synced: 19 May 2026
https://github.com/lhwdev/llang
🚧 A toy project for dominating the world
ast kotlin parser programming-language
Last synced: 03 May 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/thevurv/expressionscript
Expression2 rewritten in Haxe
compiler expression2 garrys garrysmod hacktoberfest haxe programming-language transpiler wiremod
Last synced: 21 Jun 2025
https://github.com/AloneCafe/l2
一种简单的、动态弱类型的、解释型的脚本编程语言,及其脚本解释器的设计与实现
hard-coded interpreter lambda programming-language pure-c weak-typed
Last synced: 11 May 2025
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/vyacheslavhere/polar
Polar programming language 🐻❄️
interpreter interpreters langdev language polar programming programming-language programming-language-development
Last synced: 21 Sep 2025
https://github.com/h1alexbel/fsl
FakeHub State Language. DSL for managing state in fakehub
fakehub programming-language testing testing-fixtures transpiler
Last synced: 12 Apr 2025
https://github.com/wolverian/oi-lang
A small programming language
browser clojurescript hobby-project programming-language
Last synced: 13 Mar 2025
https://github.com/iamsubhranil/Alang
An algorithmic language with recursive descent parser and tree-walk interpreter/bytecode stack virtual machine(in separate branches)
alang algorithms bytecode-interpreter interpreter interpreters programming programming-language recursive-descent-parser scripting-language stack-machine tree-walker
Last synced: 11 May 2025
https://github.com/botffy/xplang
The XPLanG programming language
compiler interpreter plang programming-language
Last synced: 14 Jul 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/kisaragieffective/origlang
programming-language static-typed toy-language
Last synced: 02 May 2025
https://github.com/Arc676/Vongsprache
I bims eine Programmiersprache!
c german interpreted-programming-language interpreter mit-license programming-language stupid why-not
Last synced: 11 May 2025
https://github.com/dayyass/milkshakelang
The MilkShake Programming Language.
Last synced: 13 Apr 2025
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/qtlittlexu/lighzy-interpreter
lighzy-interpreter 是专门用来解释 Lighzy 语言的跨平台解释器,其通过对源代码一行一行地解释以实现运行
cpp17 interpreter oriented-object-programming programming-language
Last synced: 21 Aug 2025
https://github.com/cbozan/my_assembler_compiler
An assembler compiler with special instruction sets written in C language.
assembler assembly assembly-language assembly-language-programming c compiler compiler-collection compiler-construction compiler-design compilers compilers-design create-compiler-with-c create-programming-language custom-programming-language my-assembler programming-language programming-language-design programming-languages
Last synced: 14 Jul 2025
https://github.com/05st/apollo
A basic dynamically typed programming language.
language programming-language rust rust-lang
Last synced: 27 Jun 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/pepplejoshua/nala
An Interpreter/Compiler project written in Go (to learn Go) to support 2 languages: Nala and Ellisp
bytecode compiler go interpreter lisp lisp-interpreter nala programming-language scripting-languages vm
Last synced: 07 May 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/amari-calipso/opal-lang
A programming language based on Python and Cython
compiler cython language-design language-engineering programming-language python python3 transpiler
Last synced: 21 Aug 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