Home : programming

Forth

My sundry notes about the Forth programming language.

On this site

Comparisons - some personal notes about the features, or lack thereof, that I've found in various implementations
structures - implementing structures in Forth
Unclassified - sundry code snippets and comments that I haven't found a good place for

Links to other sites

Forth Implementations

4th - created in Forth. I'd like to try this out someday [Added 13-Nov-2006]
BigForth
cmForth
ColorForth
Eforth
Ficl - Forth Inspired Controlled Language. The latest verion, 4.0.31 was released in June 2003. Although it appears not to be actively developed, it still looks to be a good implementation [Added 29-Oct-2006]
FreeForth - Public Domain, with sources, Linux and Windows. FreeForth is a STATE-free implementation of the Forth language. [Added 28-May-2006, Updated 01-Jun-2006]
Gforth
HelForth
IsForth
PFE - Portable Forth Environment
Pygmy
RetroForth - lightweight, easy to learn, and complete implementation of the Forth programming language. Windows, Linux, and Native. Public Domain [Added 17-Apr-2006]
Reva - A small public domain Forth implementation for Linux and Windows [Added 17-Apr-2006]
Win32forth - public domain, ANS compatible, Forth language application development system [Added 13-May-2006]

Other links

Arrays and structures - some very simple and good Forth code
ForthFreak - very good wiki for Forth, mentioning many implementations.
RC4 - complete RC4 cipher program. It is a Wikipedia article that also discusses some of the structure of Forth.
Author:  Mark Carter
Created: 17-Apr-2006
Updated: 07-Nov-2010