Lightweight programming language

Lightweight programming languages are designed to have small memory footprint, are easy to implement (important when porting a language to different systems), and/or have minimalist syntax and features. These programming languages have simple syntax and semantics, so they could be learnt easily and in little time. Some of them (like Lisp, Forth, Tcl) are so simple to implement that they have many implementations ("dialects").

Lightweight programming language

Lightweight programming languages are designed to have small memory footprint, are easy to implement (important when porting a language to different systems), and/or have minimalist syntax and features. These programming languages have simple syntax and semantics, so they could be learnt easily and in little time. Some of them (like Lisp, Forth, Tcl) are so simple to implement that they have many implementations ("dialects").