Free Forth Compilers, Free ANSI Forth IDEs

Free ANSI Forth Compilers & Free Forth Development Systems

Free Forth Compilers and Development Systems

Forth is a procedural stack-based computer programming language. The language is modular and extensible, does not have any type checking or specific grammar. You can typically interactively enter and execute commands in Forth, or compile a program in the traditional way as with other languages. The free Forth compilers listed below may either implement the ANSI Forth 94 standard, some subset of the standard, or perhaps even the upcoming Forth 200x standard.

If you are looking for documentation or tutorials on learning or using the Forth language, you may wish to look at the selection of Forth books on

Related Pages

Free Forth Compilers and Forth Development Systems

Gforth Forth Compiler

Gforth is GNU's Forth compiler, and like many of the GNU tools, it is portable to a number of systems. It implements the ANSI Forth language. From the documentation, this Forth compiler "employs traditional implementation techniques: its inner interpreter is indirect or direct threaded".

4tH Forth Compiler/Interpreter

4tH is a compiler/interpreter that handles Forth-like source code. It supports MS-DOS, Windows, Linux, Coherent, AIX, SunOS, BOS, BOS-X, BSD, Macintosh OS X, BeOS, RISC-OS, etc. It is a full Forth compiler that generates intermediate bytecode that can run (using its runtime presumably) under any of the supported systems.

ATLAST Embeddable Forth

ATLAST is an embeddable FORTH-like language, originally developed by Autodesk, Inc, and is based on the FORTH-83 language with numerous extensions. It is portable to MSDOS, OS/2, Macintosh, and many Unix systems. Embedding this Forth into your application allows you to extend provide your users with a very powerful macro facility. This Forth compiler is released into the public domain.


Win32Forth is an ANSI Forth compiler that comes with an interactive console, an integrated source level debugger, a syntax highlighting integrated editor, etc.


SP-Forth is an optimizing Forth compiler and interpreter producing for Windows, Linux and Kolibri OS.

Forth32: an MSDOS excerpt of fig-Forth

This is another 32-bit Forth compiler excerpted from figForth (see elsewhere on this page). This one runs on MSDOS.

figforth Forth Development System

figForth is a complete Forth development system for Linux and MSDOS. It comes with sample programs, benchmarks, an assembler, a decompiler, an editor and of course, documentation. It is released under the GNU GPL.

Lina Forth Compiler

This is a 32 bit ISO Forth compiler/interpreter for Linux. It uses indirect threaded code. It has a loadable assembler.

Related Pages

Can't Find What You're Looking For?

Search the site using Google.

Newest Pages

Popular Pages

How to Link to This Page

It will appear on your page as:

Free Forth Compilers and Development Systems Free Webmaster Tutorials, Scripts and Articles Free How-To Guides Free Programmers, Webmasters and Security Resources
If you find this site useful, please link to us.