File:Stack1.svg · Wikimedia Commons · See Wikimedia Commons
Key facts
- Paradigm
- concatenative ( stack-based ), procedural , reflective
- Designed by
- Charles H. Moore
- First appeared
- 1970 ; 56 years ago ( 1970 )
- Typing discipline
- Typeless
- Filename extensions
- .fs, .fth, .4th, .f, .forth
- Website
- forth-standard .org
via Wikipedia infobox
Official website
Forth
forth-standard.org →Link to the official site · 6,844 chars · not written by Vinony
Wikidata facts
- Official website
- forth-standard.org
Show 3 more facts
- file extension
- forth
- Commons category
- Forth (programming language)
- inception
- 1970-00-00
Sources (2)
via Wikidata · CC0
~32 min read
Article
Forth is a stack-oriented programming language and interactive integrated development environment designed by Charles H. "Chuck" Moore and first used by other programmers in 1970. Although not an acronym, the language's name in its early years was often spelled in all capital letters as FORTH. The FORTH-79 and FORTH-83 implementations, which were not written by Moore, became de facto standards, and an official technical standard of the language was published in 1994 as ANS Forth. A wide range of Forth derivatives existed before and after ANS Forth. The free and open-source software Gforth implementation is actively maintained, as are several commercially supported systems.
Forth typically combines a compiler with an integrated command shell, where the user interacts via subroutines called words.