Topic

interpreter

Repositories (1551)

lit
lit egordorichev C

Lit scripting language

44
monkey-rs
monkey-rs hatashiro Rust

An interpreter for Monkey with parser combinator written in Rust

44
YukataScript
YukataScript akeit0 C#

Fast Pure C# Script Language for Unity/C# (IL2CPP is supported)

44
roda
roda fergusq Java

Röda: A stream-oriented scripting language

44
ocaml-offchain
ocaml-offchain TrueBitFoundation WebAssembly

Fork of WebAssembly reference interpreter with support for generating proofs needed for blockchain verification

44
RainLisp
RainLisp chr1st0scli C#

RainLisp, a .NET LISP implementation.

44
nur
nur alkhizanah C

A scripting language for ease of use

44
funny-things
funny-things vkhanhqui Go

Let's build something from scratch

44
CAIE_Code
CAIE_Code iewnfod Python

An Interpreter for CAIE Pseudocode

44
jingle
jingle jingle-lang C#

🔔 Jingle is a dynamically-typed, multi-paradigm programming language designed for humans and machines.

43
MonkeyLang.jl
MonkeyLang.jl lucifer1004 Julia

"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.

43
monkey-interpreter
monkey-interpreter skatsuta Go

Monkey programming language interpreter designed in "Writing An Interpreter In Go".

43
klisp
klisp thesephist JavaScript

A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook

43
HolyC-interpreter
HolyC-interpreter leozamboni JavaScript

JS HolyC Interpreter

43
ast-interpreter
ast-interpreter imnuke C++

国科大编译作业:基于Clang的C语言解释执行器

43
li-charger
li-charger microfarad-de C++

Arduino firmware for a Lithium-Ion battery charger

43
chip-8
chip-8 gargakshit C++

Yet another Chip-8 interpreter, but this time with a beautiful interface 💻

42
tiny-compiler
tiny-compiler dborchard Java

Tiny Compiler in plain Java. Covers examples for AST, JDT, ANTLR & JavaParser

42
Ferdowsi-Python-Interpreter
Ferdowsi-Python-Interpreter Ferdowsi-lang Python

simple persian programming language written in python

42
goscheme
goscheme xrlin Go

Just another scheme interpreter.

42
mips
mips nickpisacane TypeScript

MIPS assembler and simulator

42
Tiny-Basic
Tiny-Basic eddavis2 QuickBASIC

Interpreters for Tiny Basic written in Basic (various versions), C, C#, Java, Pascal, Python, VB.Net and others. Pure interpreters, e.g., not byte cod...

42
monkey-c-monkey-do
monkey-c-monkey-do dannyvankooten C

C implementation of the Monkey programming language. Repository moved to Sourcehut.

42
slither
slither devsnek Rust

A programming language for the modern world.

42
foolang
foolang nikodemus Smalltalk

A toy programming language.

42
huginn
huginn AmokHuginnsson C++

Programming language with no quirks, so simple every child can master it.

42
picol
picol dbohdan C

[Fossil repository mirror] A tiny interpreter

42
mlang
mlang MQuy C++

My toy programming languages

42
Arduino-FVM
Arduino-FVM mikaelpatel C++

Byte Token Threaded Forth Virtual Machine (FVM) for Arduino

42
ASF
ASF ECP-Solutions VBA

The Advanced Scripting Framework is a modern scripting for VBA: JavaScript-like syntax, classes with inheritance, map/filter/reduce, closures, regex....

41
dalbit-yaksok
dalbit-yaksok rycont TypeScript

한글 프로그래밍 언어 "달빛약속"

41
Esolangs
Esolangs dloscutoff Python

Miscellaneous esoteric programming languages.

41
grayscale
grayscale grayscale-lang C

The Grayscale Programming Language | WIP

41
basic_rs
basic_rs yiransheng Rust

Original Dartmouth BASIC Interpreter/Compiler

41
libra
libra linguagem-libra C#

Libra é uma linguagem de programação simples com a sintaxe em Português!

41
mama-lang
mama-lang ahnafyy JavaScript

An esoteric programming language (mama aita khub e joss mama!)

41
tiny-wasm-runtime
tiny-wasm-runtime r1ru C

Unofficial reference Wasm interpreter written in C

40
live-translator
live-translator umutcetinkaya Python

Real-time system audio translation for macOS — translate any audio (YouTube, podcasts, meetings) live on screen with OpenAI or Google Gemini. On-devic...

40
monkey
monkey zhuzilin C++

A C++ version monkey language interpreter. From Write An Interpreter In Go

40
glms
glms sebbekarlsson C

Generalized Linear Model Script

40
greybel-vs
greybel-vs ayecue TypeScript

VSCode extension for GreyScript.

40
samlang
samlang SamChou19815 Rust

Sam's Programming Language

40
TinyBASIC
TinyBASIC cyningstan C

TinyBASIC interpreter and compiler

40
singlang
singlang frizensami Haskell

A completely legitimate programming language for Singaporeans. Because uncle also can code one hor.

39
react-trace
react-trace Zeta611 OCaml

⚛ React-tRace is a React Hooks interpreter and a visualizer based on a formal semantics

39
consize
consize denkspuren Clojure

Consize is a concatenative programming language

39
PospoliteView
PospoliteView Matek0611 Pascal

Pospolite View aims to be a simple HTML viewer engine fully made in Free Pascal.

39
crafting-compiler
crafting-compiler AcornPublishing C++

컴파일러 만들기 [컴퓨터 프로그램의 구조와 원리]

39
otpcl
otpcl otpcl Erlang

Open Telecom Platform Command Language a.k.a. Tcl-Flavored Erlang

39
gwen
gwen gwen-interpreter Scala

Core Gwen interpreter

39