An awesome stack based programming language, which is able to extend itself during runtime.
\ a comment followed by the shortest quine
\ another shorty, hello world looks like that
." hello world"
\ tell me, what else can we do? ask the system itself!
words \ this will yield all defined words
This is the official website of the Forth 2012 Standard, and Forth200x committee.
Be part of a living standard
Become part of the decision making process and meet your fellow Forthers.
Discuss the functions of website itself in the Meta Discussion.
Word set of S>D word
Request for clarification2020-05-29 10:10:51
Reference implementation does not seem to cope with changes to the stack
Request for clarification2020-04-10 23:20:57
Wording: declare undefined interpretation semantics for locals
"(" typo in a testcase
Forth is a highly interactive language with interactive compilation, that's why we call the compilers Forth Systems. The parser is always visible to the programmer! Here are some modern Forth Systems to get you started.
GNU Forth, completely free software.
The fastest code generator
Rock solid, kept simple and went to space
Parallel extensions, 11k+ advanced examples.
Ancient, yet highly active news group.
Germany's leading Forth community, with members from Austria, Netherlands and USA.
Located in Silicon Valley, the first big Forth community.
Netherlands' group of enthusiastic users of the Forth programming language.
Unites all Forth Programmers on GitHub.
- All times and dates are UTC and formatted in ISO8601.