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-03-20 00:24:45 UTC
- JSON Representation
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/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/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/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/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/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/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/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/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/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/jesperkha/fizz
Interpreted programming language built with Go
go golang interpreter language programming-language scripting tool
Last synced: 22 Apr 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/fiatjaf/side-rosetta
Code powering https://rosetta.fiatjaf.com
language-learning programming-language rosettacode
Last synced: 23 Jul 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/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/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/joetifa2003/windlang
WindLang, A simple programming language built with golang 🍃
golang interpreter language programming-language
Last synced: 06 Mar 2026
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/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/valentinefernandes/javascript
Javascript programs
javascript programming programming-language programs
Last synced: 07 Mar 2026
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/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/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/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/geode-lang/geode
The Geode Programming Language
compiler geode geode-lang llvm programming-language
Last synced: 28 Oct 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/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/bloch-labs/bloch
The Bloch Quantum Programming Language
hybrid programming-language quantum strongly-typed
Last synced: 28 Jan 2026
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/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: 23 Jun 2025
https://github.com/llnl/autocog
Automaton & Cognition
artificial-intelligence large-language-models programming-language
Last synced: 29 Apr 2025
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/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/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/rcdexta/uyirmei
Experimental programming language in தமிழ்
experimental programming-language tamil
Last synced: 01 Aug 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/alinalihassan/lesma
The Lesma Programming Language
compiler language llvm programming-language
Last synced: 17 Jan 2026
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/yasn77/whitepy
Whitespace interpreter written in Python3
interpreter programming-language python python3 university-project whitespace whitespace-interpreter
Last synced: 30 Dec 2025
https://github.com/mibk/hawk
an Awk clone
awk go golang language programming-language
Last synced: 28 Jul 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/mepy/langue.me
A Programming Language Developed for Learning the Knowledge in PL.
Last synced: 23 Apr 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/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/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/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/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/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/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/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/valentinefernandes/java-
Java Programs
java java-8 java8 programming programming-language
Last synced: 11 Oct 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/punkyoon/bang-gwi
뿡뿡
bang-gwi break-wind fart programming-language
Last synced: 12 Apr 2025
https://github.com/themaximalist/thinkabletype
Knowledge Graph Toolkit
hypergraph programming-language symbolic-programming
Last synced: 08 Sep 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/waasiq/yakamoz
An interpreted Turkish programming language
flask interpreter programming-language reactjs
Last synced: 08 Jul 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/rhpo/luna
A High-Level dynamically typed versatile language for elegant programming and streamlined scripting.
javascript language luna programming programming-language rust scripting-language typescript vanilla-javascript vanilla-js web
Last synced: 26 Oct 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/narumincho/definy
deiny is web app for web app. under development
deno programming-language typescript
Last synced: 17 Mar 2025
https://github.com/xuehao/programming-abstractions-in-cpp
Programming Abstractions in C++. Materials for a typical CS1 / CS2 course. Inspired by Stanford CS106B.
computer-science cpp cs106b programming-language
Last synced: 24 Apr 2025
https://github.com/thrushlang/thrushc
The Thrush Programming Language. A programming language dedicated to creating maintainable and modular software.
aot-compiler c clang code-generation compiler hechoencostarica jit-compilation language llvm opensource programming-language rust thrush thrushlang
Last synced: 12 Apr 2025
https://github.com/imgabreuw/notes
My Public Second Brain Framework and Style.
collaborative-learning knowledge-sharing open-source programming-language software-engineering
Last synced: 29 Jul 2025
https://github.com/idorobots/spartan
A small Lisp dialect that serves me as a test bed for programming language features.
actor-model compiler compiler-design concurrency continuations language-design lisp-dialect programming-language rules-engine scheme
Last synced: 23 Feb 2026
https://github.com/turborium/turboriumbasic
Simple BASIC interpriter
basic clean-architecture clean-code computer-science cpp delphi gdd gdd-methodology ingenieria-informatica interpreter linux-kernel object-pascal pascal programming-language pure-c web3 xplatform
Last synced: 20 Sep 2025
https://github.com/sammi-turner/crab-basic
An interpreter for the Crab dialect of the BASIC programming language.
basic interpreter programming-language
Last synced: 11 Apr 2025
https://github.com/thedan64/limonite
[WIP] Compiler for the Limonite programming language.
Last synced: 15 Apr 2025
https://github.com/edg-l/edlang
Experimental statically-typed compiled programming language made with LLVM and Rust.
compiler edlang experimental-language language llvm programming-language rust
Last synced: 24 Jun 2025
https://github.com/arthurfiorette/brainease
🤯 A brainf*ck-style programming language, but readable.
brain brainease brainfuck fuck language programming-language rust rust-language
Last synced: 10 Apr 2025
https://github.com/fg123/wendy
Wendy is an compiler / interpreter for WendyScript
compiler interpreter programming-language wendy
Last synced: 11 May 2025
https://github.com/origamidev-pete/odinlox
Odin implementation of a Lox virtual machine and compiler based on Robert Nystrom's Crafting Interpreters
compiler interpreter programming-language virtual-machine
Last synced: 09 Feb 2026
https://github.com/jacylang/jacy
Jacy programming language
compiler jacy programming-language
Last synced: 23 Apr 2025
https://github.com/oxalorg/ninshu
ninshu - The Ninja Programming Language (inspired from naruto)
Last synced: 05 Oct 2025
https://github.com/s-macke/forthly
Tiny Forth implementation in Go
forth golang programming-language webassembly
Last synced: 12 Apr 2025
https://github.com/bastianblokland/novus
General purpose, statically typed, functional programming language
compiler cxx language novus programming-language toy-compiler toy-language
Last synced: 19 Mar 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/hackworthltd/primer
A pedagogical functional programming language.
education functional-programming primer programming programming-language
Last synced: 16 May 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/ismoilovdevml/osmon-lang
Osmon lang dasturlash tilida calculator
calculator osmon-lang programming-language xinux
Last synced: 08 Apr 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/opshin/pyscc
Python Smart Contracts for Cardano
cardano cardano-community compiler programming-language python smart-contracts
Last synced: 04 Aug 2025
https://github.com/marcoonroad/moonforth
My own Forth dialect on top of the Lua programming language. [Work in Progress]
compiler forth interpreter lua programming-language programming-language-theory repl
Last synced: 17 Jul 2025
https://github.com/1whatleytay/kara
Easy-to-use, blazing-fast programming language.
Last synced: 26 Apr 2025
https://github.com/brianobot/c_learning
Codebase of C Code snippets written while learning C
c c-programming learning-by-doing learning-c programming programming-language
Last synced: 06 Jul 2025
https://github.com/kzh/lyca
programming language compiler w/ llvm
compiler llvm programming-language
Last synced: 27 Oct 2025
https://github.com/jzwood/portcullis
A minimalist / functional / dataflow programming language
compilers javascript language lua portcullis programming-language python
Last synced: 25 Jun 2025