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-17 00:20:34 UTC
- JSON Representation
https://github.com/v420v/ibu
🕊️ A programming language
assembly compiler holyc ibu language programming-language self-hosting
Last synced: 11 Apr 2025
https://github.com/trebor-huang/ice1000
🧊 A Elbereth Gilthoniel / silivren penna míriel! 🌟
Last synced: 30 Aug 2025
https://github.com/bobbimanners/EightBall
The Eight Bit Algorithmic Language for Apple II, Commodore 64 and VIC20
apple2 commodore-64 commodore-vic20 compiler interpreter programming-language retrocomputing
Last synced: 11 May 2025
https://github.com/vcfxb/wright-lang
The wright programming language (WIP)
language programming programming-language programming-languages rust wright wright-language wright-programming-language
Last synced: 16 May 2025
https://github.com/stepfenshawn/cf-lang
The CF programming language. A programming language inspired by some war movies! 💣💣
cf-lang compiler interpreter new-language programming-language python python3
Last synced: 13 Apr 2025
https://github.com/rickisgone/tungsten
A statically typed compiled programming language inspired by C++ and Java written in C++20
build-system compiler languages package-manager programming-language
Last synced: 29 Apr 2026
https://github.com/jweinst1/Wind
The Flow-based Programming Language
compiler data-processing flow-based-programming programming-language reactive-programming
Last synced: 16 May 2025
https://github.com/shybyte/risp
A rusty Lisp inspired by Clojure for usage as simple configuration language
clojure configuration lisp programming-language rust
Last synced: 11 Jun 2025
https://github.com/farkon00/cont
Cont is a compiled statically-typed object oriented concatenative programming language written in Python
compiler concatinative object-oriented programming-language python stack-based
Last synced: 16 Jan 2026
https://github.com/luno-lang/luno
A small toy language with syntax heavily inspired by Lua that transpiles to JS.
Last synced: 10 Jul 2025
https://github.com/uliwitness/bytecodeinterpreter
Sample code to go with my "Writing a bytecode virtual machine in C++" video.
interpreter programming-language sample-code tutorial
Last synced: 11 Jun 2025
https://github.com/elucent/clover
Lovable memory-safe systems language with a pretty fast compiler
compiler-optimization compilers data-oriented-design memory-safety programming-language runtime syntactic-sugar type-inference typechecking
Last synced: 18 Feb 2026
https://github.com/andrey-moura/lavi
The Lavi is an interpreted object-oriented multi-purpose programming language
brasil brazil compiler interpreter lexer programming-language
Last synced: 04 Jun 2026
https://github.com/shiinamiyuki/lunatic
lunatic: a toy lua interpreter
compiler interpreter parser practice-project programming-language register-machine virtual-machine
Last synced: 09 Oct 2025
https://github.com/senseiwells/arucas
Arucas is an Interpreted Language using Kotlin, designed to be easily integrated into other Java programs.
Last synced: 19 Aug 2025
https://github.com/lucassouzamatos/chico.lang
:sparkles: :smiley_cat: a functional toy language
Last synced: 10 Jul 2025
https://github.com/MohammedRashad/Simplex
Programming Language for everyone, and no one.
batch-interpreter c interpreter language lisp lisp-dialect lisp-variant live-coding programming programming-language simplex
Last synced: 11 May 2025
https://github.com/tommasocerruti/rowlang
RowLang is a minimalistic esoteric programming language written as an analogy to rowing.
c compiler esoteric-programming-language minimalistic programming-language rowing
Last synced: 10 Apr 2025
https://github.com/sz-piotr/tranquility
Tranquility is an in-development programming language intended to replace Solidity
compiler ethereum interpreter programming-language smart-contracts tranquility
Last synced: 18 Mar 2025
https://github.com/brendanberg/l
The L Programming Language
concurrency-primatives functional-languages gradual-typing pattern-matching programming-language
Last synced: 20 Aug 2025
https://github.com/thomasmueller/bau-lang
Bau is a simple, concise, safe, powerful and fast programming language.
Last synced: 15 Apr 2025
https://github.com/quantumsheep/llvm-antlr4-starter
Pre-configured LLVM and ANTLR4 for C++
antlr4 cpp llvm programming-language
Last synced: 27 Mar 2025
https://github.com/zeroflag/fcl
Forth Calculator's Language
android forth language programming-language
Last synced: 18 Mar 2025
https://github.com/neuwcodebox/KemonoFriendsLanguage
Kemono Friends Programming Language. (케모노 프렌즈 & けものフレンズ)
anime brainfuck interpreter kemono-friends kemono-friends-language language language-design programming-language
Last synced: 26 Jun 2025
https://github.com/maxbarsukov/l7.x.l7
/7 ☦ /7 – язык программирования для отечественных операторов ЭВМ, не имеющий аналогов в мире :ru: :elephant:
com compiler-design importozameshchenie php php-library programming-language russian transpiler
Last synced: 19 Apr 2025
https://github.com/05st/artemis
Statically typed, high-level functional programming language.
functional functional-programming haskell interpreter language languages programming-language
Last synced: 25 Sep 2025
https://github.com/fdero/verse
Interpreter of the Verse programming language (this language is the precursor of Basalt)
compiler compiler-design interpreter language programming-language programming-languages
Last synced: 12 Apr 2025
https://github.com/joakimthun/elsa
The Elsa Programming Language
bytecode compiler elsa-programming-language interpreter language pratt-parser programming-language virtual-machine
Last synced: 06 May 2025
https://github.com/shalithasuranga/simpler
Very simple language implemented using antlr for beginners
anltr compiler-design java lexer parsing programming-language simple-lang
Last synced: 15 Oct 2025
https://github.com/andrew-johnson-4/lambda-mountain
Tiny Functional Language Compiling to Assembly (7000 Lines of Code)
assisted-reasoning compiler coq css functional-programming html macro-assembler programming-language self-hosting static-site-generator wasm x86
Last synced: 27 Mar 2025
https://github.com/fiatjaf/side-rosetta
Code powering https://rosetta.fiatjaf.com
language-learning programming-language rosettacode
Last synced: 23 Jul 2025
https://github.com/eliassjogreen/bird
🐦 A programming language written entirely in Microsoft's batch scripting language. Yeah it's stupid
batch bird cmd compiler programming-language scripting-language windows
Last synced: 09 Oct 2025
https://github.com/isaacwoods/roo
Little toy programming language with an x86_64 code generator
language programming-language roo type-safety type-system
Last synced: 09 May 2025
https://github.com/lambduli/minilog
A small logic programming language.
language logic-programming programming-language prolog prolog-implementation repl unification
Last synced: 10 Jul 2025
https://github.com/bichanna/slap
🖐 A dynamically- and strongly-typed, object-oriented programming language
compiler interpreter javascript js language lox lox-language programming-language slap transpiler tree-walker
Last synced: 01 May 2026
https://github.com/WLTools/LanguageSpec
A description of the language syntax and associated data, examples, and nonexamples.
mathematica programming-language wolfram-language wolfram-mathematica
Last synced: 27 Mar 2025
https://github.com/jesperkha/fizz
Interpreted programming language built with Go
go golang interpreter language programming-language scripting tool
Last synced: 22 Apr 2025
https://github.com/liufeigit/van-lang
Van programming language. Embeddable and extendable script language in C. Simple and efficient.Inspired by C, Simula and JavaScript
bytecode compliler dsl-interpreter emebeded extendable functional-programming interpreter object-oriented programming-language scripting-language van virtual-machine
Last synced: 13 Apr 2025
https://github.com/mezotv/hello-world
Hello World in every programming language..
hello hello-world helloworld helloworld-programs programming-language world
Last synced: 07 Mar 2026
https://github.com/fabio-rovai/tardygrada
Trust infrastructure for AI agents. Know who produced a value, when, and that it hasn't been tampered with. Zero dependencies. Pure C.
agent-framework ai-agents ai-safety byzantine-fault-tolerance c coq cryptography ed25519 formal-verification hallucination-detection llm mcp mcp-server ontology programming-language verification zero-dependencies
Last synced: 11 Apr 2026
https://github.com/joetifa2003/windlang
WindLang, A simple programming language built with golang 🍃
golang interpreter language programming-language
Last synced: 06 Mar 2026
https://github.com/geko-rs/geko
🦎 A friendly, lightweight programming language for math and games
interpreter programming-language
Last synced: 24 May 2026
https://github.com/anshumansinha3301/python-basic-to-advance
Some basic and advance codes of python are provided here
dsa-algorithm programming-language python
Last synced: 09 Nov 2025
https://github.com/vmwavie/accio
Programming language with harry-potter-spells dialect based in yacc.
harry-potter programming-language yacc
Last synced: 03 Mar 2025
https://github.com/fearless-spider/devenv
Script to install development tools, libraries,.. on arch, fedora, macosx and ubuntu with gum
arch-linux bash cli developer-tools development development-environment development-tools fedora gum linux macosx programming-language terminal tui ubuntu
Last synced: 28 Feb 2026
https://github.com/llnl/autocog
Automaton & Cognition
artificial-intelligence large-language-models programming-language
Last synced: 29 Apr 2025
https://github.com/meircif/lumi-lang
Lumi programming language development
c code-generator embedded hacktoberfest language lumi-language programming-language realtime
Last synced: 13 Apr 2025
https://github.com/rodrigogiraoserrao/rgspl
A Python interpreter for APL based off of the LSBASI series.
apl grammar interpreter parser programming-language python python3
Last synced: 06 May 2025
https://github.com/bloch-labs/bloch
The Bloch Quantum Programming Language
hybrid programming-language quantum strongly-typed
Last synced: 28 Jan 2026
https://github.com/the-young-programer/tutorial_html-css
HTML CSS Tutorial (Basic to Advance)
css-framework html-css html-template nemonet nemonet-github nemonet-typ programming-language tutorial-project tutorial-sourcecode
Last synced: 10 Sep 2025
https://github.com/thesephist/schrift
A more experimental runtime for Ink, focused on perf and instrumentation
compiler ink programming-language virtual-machine
Last synced: 12 May 2025
https://github.com/vmware/database-stream-processor-compiler
Infrastructure to run programs written in high-level languages on top of the Database Stream Processor (DBSP) runtime.
database datalog incremental programming-language streaming
Last synced: 04 Apr 2026
https://github.com/blacklight-foundation/ultraviolet
A high-visibility, general purpose programing language for humans and AI.
agentic-ai ai ai-agents coding compiler programming-language programming-languages ultraviolet vibe-coding
Last synced: 11 Jun 2026
https://github.com/geode-lang/geode
The Geode Programming Language
compiler geode geode-lang llvm programming-language
Last synced: 28 Oct 2025
https://github.com/shivabhattacharjee/synthia
Synthia is a lightweight and beginner-friendly interpreted programming language developed in Rust. With a simple, intuitive syntax and a focus on ease of use, Synthia is perfect for both newcomers to programming and experienced developers looking for a flexible scripting language
cargo fast interpreter language programming-language programming-language-development rust rust-lang simple-syntax
Last synced: 28 Apr 2025
https://github.com/basemax/dotwhitespace
DotWhitespace is an esoteric programming language using Python.
dotwhitespace interpreter interpreter-basic interpreter-python programming-language programming-language-concepts programming-language-design programming-language-development programming-language-theory python whitespace whitespace-interpreter whitespace-language whitespace-normalization
Last synced: 05 May 2025
https://github.com/valentinefernandes/javascript
Javascript programs
javascript programming programming-language programs
Last synced: 07 Mar 2026
https://github.com/fallendeity/loxinterpreter
A python adaptation of Robert Nystrom’s book ’Crafting Interpreters’, implementing a tree-walk interpreter.
compiler crafting-interpreters interpreter lox-interpreter programming-language
Last synced: 19 Aug 2025
https://github.com/andrey-moura/andy-lang
The Andy is an interpreted object-oriented multi-purpose programming language
brasil brazil compiler interpreter lexer programming-language
Last synced: 18 Jul 2025
https://github.com/sibeux/ngoding_asix_syntaxianz
Hallo Syntaxianz😎!! Ini merupakan sebuah repository yang menampung seluruh file program dari Nasrul Wahabi [SibeUX]🗃️📩 . Oke salam kenal and stay coding with smiling guys🤗. By nasrulwahabi - Sibe-UX
college-assignment programming-language readme
Last synced: 10 Apr 2025
https://github.com/waasiq/yakamoz
An interpreted Turkish programming language
flask interpreter programming-language reactjs
Last synced: 08 Jul 2025
https://github.com/punkyoon/bang-gwi
뿡뿡
bang-gwi break-wind fart programming-language
Last synced: 12 Apr 2025
https://github.com/novika-lang/novika
🪱 Novika is a free-form, moldable, interpreted programming language
crystal interpreter language novika programming-language repl
Last synced: 09 Apr 2025
https://github.com/rcdexta/uyirmei
Experimental programming language in தமிழ்
experimental programming-language tamil
Last synced: 01 Aug 2025
https://github.com/nathsou/yolang-res
Rust-like language compiling directly to WebAssembly
functional-programming programming-language rescript rust wasm webassembly
Last synced: 13 Oct 2025
https://github.com/joes-esolangs/cassette
a new evolutionary highlevel and readable tape language (unlike brainf)
concatenative functional-programming homoiconic interpreter metaprogramming programming-language programming-languages prolog tape-based untyped
Last synced: 20 Feb 2026
https://github.com/kirillzhosul/gofra
Concatenative (stack based) compiled (native) programming language
assembler compiler compilers language programming-language stack-based-language
Last synced: 02 Jul 2025
https://github.com/kritzcreek/nemo-lang
A small procedural programming language that compiles to Wasm GC
compiler programming-language wasm
Last synced: 20 Mar 2025
https://github.com/valentinefernandes/java-
Java Programs
java java-8 java8 programming programming-language
Last synced: 11 Oct 2025
https://github.com/mibk/hawk
an Awk clone
awk go golang language programming-language
Last synced: 28 Jul 2025
https://github.com/mbudde/jana
An interpreter for Janus, the reversible programming language.
interpreter janus programming-language reversible-programming-language
Last synced: 07 Sep 2025
https://github.com/benbusby/y2k
A 0-byte programming language encoded in pre-2000 timestamps
code-golf compiler esolang esoteric-language esoteric-programming-language go golang interpreter interpreter-language interpreters language lightweight programming-language scripting-language small
Last synced: 13 Apr 2025
https://github.com/almide/almide
A functional programming language optimized for LLM code generation. Compiles to Rust and WebAssembly.
code-generation compiler functional-programming llm programming-language rust webassembly
Last synced: 24 May 2026
https://github.com/hchiam/learning
What I'm learning/practicing
angularjs api backend chrome-extension conlang frontend game genetic-algorithm google-voice-assistant javascript machine-learning plugin programming-language python react server svelte unit-testing vue
Last synced: 24 Jul 2025
https://github.com/mepy/langue.me
A Programming Language Developed for Learning the Knowledge in PL.
Last synced: 23 Apr 2025
https://github.com/nexssp/cli
Nexss PROGRAMMER 2.x - innovative and evolutionary programming tool - over 50 programming languages
automation cli compile innovation multilang multilanguage nexss nexss-programmer programmer programming programming-language reusable-modules tool tutorials
Last synced: 05 Mar 2026
https://github.com/gbowne1/programmernotes
This is a collection of Markdown notes written in Obsidian for programming and it includes notes on C, C++, using and configuring VSCode and many other things programming related. Anyone is welcome to contribute to this Markdown repository and make corrections.
c coding config cpp node-js nodejs notebook notebook-publish notes obsidian-md programming programming-language software
Last synced: 06 Mar 2026
https://github.com/guiferpa/aurora
:milky_way: An unconventional programming language that compiles to EVM bytecode.
ast compiler golang parser programming-language
Last synced: 17 Feb 2026
https://github.com/alinalihassan/lesma
The Lesma Programming Language
compiler language llvm programming-language
Last synced: 17 Jan 2026
https://github.com/vknabel/lithia
Early development, experimental functional programming language with an implicit but strong and dynamic type system.
experimental functional-programming hacktoberfest language lithia lithialang programming-language
Last synced: 10 Jun 2025
https://github.com/sdingcn/clo
a Lisp-like functional language with flexible suspension and resumption
compiler continuation coroutine functional-programming garbage-collection interpreter programming-language quine runtime
Last synced: 30 Jun 2025
https://github.com/lvntky/cvm
A toy JVM coded in C/C++
c compiler java jvm jvm-renovate programming-language programming-languages system-programming virtual-machine
Last synced: 16 Aug 2025
https://github.com/spectralops/vscode-extension
Monitor your code for exposed API keys, tokens, credentials, and high-risk security IaC misconfigurations
code-security linters other programming-language
Last synced: 15 Jul 2025
https://github.com/themaximalist/thinkabletype
Knowledge Graph Toolkit
hypergraph programming-language symbolic-programming
Last synced: 08 Sep 2025
https://github.com/yasn77/whitepy
Whitespace interpreter written in Python3
interpreter programming-language python python3 university-project whitespace whitespace-interpreter
Last synced: 06 Apr 2026
https://github.com/hackworthltd/primer
A pedagogical functional programming language.
education functional-programming primer programming programming-language
Last synced: 16 May 2025
https://github.com/ademar/ironkernel
IronKernel is a dialect of the Kernel programming language for the .NET framework.
fsharp programming-language scheme
Last synced: 16 Apr 2025
https://github.com/ovyerus/kamex
A basic Lisp interpreter implemented in Elixir.
apl array-programming elixir functional interpreter lisp lisp-dialect programming-language repl
Last synced: 13 May 2025
https://github.com/tekknolagi/icdemo
A small inline caching demo.
bytecode bytecode-interpreter interpreter programming-language runtime virtual-machine vm
Last synced: 27 Mar 2025
https://github.com/remulang/proud
The programming language I'm proud of: queryable type system, first class polymorphisms(type hole), type classes/traits, module as records, row polymorphisms, derived from ML's concise syntax
first-class-polymorphisms interactively-static-checking programming-language row-polymorphism traits type-inference
Last synced: 12 Mar 2026
https://github.com/ismoilovdevml/osmon-lang
Osmon lang dasturlash tilida calculator
calculator osmon-lang programming-language xinux
Last synced: 08 Apr 2025
https://github.com/y1yang0/nyxvm
[nyxvm] high performace dynamically typed scripting language
compiler interpreter programming-language scripting-language
Last synced: 07 May 2025
https://github.com/opshin/pyscc
Python Smart Contracts for Cardano
cardano cardano-community compiler programming-language python smart-contracts
Last synced: 04 Aug 2025