Lightweight programming language

[1] These programming languages have simple syntax and semantics, so one can learn them quickly and easily.

Forth is a stack-based concatenative imperative programming language using reverse polish notation.

FALSE is a minimalist esoteric programming language, with a complete implementation done in 1024 bytes.

300 kB tarball, as of version 5.3.5), portable and embeddable scripting language (with LuaJIT as a JIT compiler improving speed).

It can be embedded in applications such as computer games to provide runtime scripting capabilities.