Tags: Programming Language.
Forth is an imperative stack-based computer programming language and programming environment. Language features include structured programming reflection (the ability to modify the program structure during program execution) concatenative programming (functions are composed with juxtaposition) and extensibility (the programmer can create new commands).