There are many variants of Forth. The American standard draft is available at There is much more useful information at this site.
Forth is a stack based language. Functions (known as words) take their inputs from a data stack do their processing and put the results back onto the stack. Words can be spelt with any printable character so for instance the word "+" (without the quotes) adds the top two entries on the data stack together and puts result back on the stack.
There is also a return stack to store return addresses when going into functions. There may be other specialist stacks as well.
TimStatistics: Posted by timpart — Fri Feb 15, 2013 7:52 am
]]>