ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAE
1
AutorJahrLast
Version
StandardARM
x86
RISC-V
MIPS
PowerPC
x51
8080/Z80
65xx
68xx
68xxx
Coldfire
AVR
PIC
MSP430
Others
OSSystemBitsDescriptionUseWeb
2
Cortex-M
Cortex-A
CP/M
DOS
Windows
Linux
Other
(maybe update required)
3
2k1ForthD. K. Elvey1997xADSP218116Targetcompiler für ADSP-2100 EZKIT Lite (using TCOM)
4
4thJ.L. Bezemer20163.62.4ANS Standardxxxxxdifferent16/32
Forth Compiler for different systems (using C or Pascal Comp.)
https://thebeez.home.xs4all.nl/4tH/
5
4THMACSHanno Schwalm19943.0xArchimedes RISCOS32Hanno Schwalm's port of Mitch Bradleys "Forthmacs 3.0".
6
75ForthJohn Cassady1983xHP-75C16Forth for HP-75C Calculator
7
amrFORTHA. L. Mitchell, C. ShattuckV5xxxxxx68HC11, C16616/32Use F-PC or Win32Forth
8
Camel-Forth 1802Bradford J. Rodriguez2009ANS StandardxRCA180216Tested on Simulator
9
cmForthCharles H. Moore(Moore)xxNC4000, RTX200016Forth for FORTH-Chip Novics NC4000 and RTX-2000
10
colorForth F18Charles H. Moore(Moore)xF1816Type are in the color of each word
11
colorForth GA144Charles H. Moore(Moore)xGA14416144 small Forth-Processors
12
eForth 56002C. H. Ting, Dave TaliaferroeForthxDSP5600216New Model with ~200 Words often compiled with MASM
13
eForth 78C10C. H. TingeForthx78C1016New Model with ~200 Words often compiled with MASM
14
eForth 8098C. H. TingeForthx809816New Model with ~200 Words often compiled with MASM
15
eForth ADSP2181C. H. TingeForthxADSP21811616-bit DSP version
16
eForth ARM7TMDIC. H. TingeForthxLPC2100, ADuC702x32eForth for ARM7TMDI
17
eForth E220C. H. Ting, Johannes EißingeForthxSharp E220 (Z80)16New Model with ~200 Words often compiled with MASM
18
eForth eP16/eP32C. H. TingeForthxFPGA16eP16 and eP32 in VHDL for Lattice XP2 Brevia Kit
19
eForth H8-532C. H. TingeForthxH8-53216New Model with ~200 Words often compiled with MASM
20
eForth in CC. H. TingeForthxdifferent16Portables Forth for many systems
21
eForth in F#C. H. Ting, Cheahsin YapeForthxdifferent16Windows XP
22
eForth in J1C. H. Ting, SamawatieForthxJ1A (FPGA)16J1 is a FPGA-Forth Processor
23
eForth in JavaC. H. Ting, Michael A. LosheForthxdifferent16Java Virtual Machine
24
eForth MuP21C. H. Ting02.08eForthxMuP2116New Model with ~200 Words often compiled with MASM
25
eForth PDP1C. H. TingeForthxPDP1 on FPGA16New Model with ~200 Words often compiled with MASM
26
eForth TransputerC. H. Ting, Bob BarreForthxInmos Transputer32Experimental version
27
F-TPFred Behringer19961.00F83, TurboForthxT80x16Forth for the Transputer T80x
28
F83 NC4000Laxen & Perry1983Forth-83xNC400016Reference for many implementation
29
Fast 8 ForthM. Simon1996FIGxZ8, Super816
High speed Forth based on a modified version of fig-FORTH model
30
fig-FORTH 1802Garry R. Bradshaw1981Rel. 1FIGxRCA1802 (COSMAC 1802)16Mostly Listing and source code available
31
fig-FORTH 99009900 Software Services1981FIGxTMS9900 (TI 99/4)16Mostly Listing and source code available
32
fig-FORTH AlphaRobert Berkey1980FIGxAlpha Micro16Mostly Listing and source code available
33
fig-FORTH Eclipse CC. H. Ting1982FIGxEclipse C and S Series16Mostly Listing and source code available
34
fig-FORTH NovaC. H. Ting1981Rel. 1FIGxNova16Mostly Listing and source code available
35
fig-FORTH PACEDavid Kilbridge1979FIGxNational PACE16Mostly Listing and source code available
36
fig-FORTH PDP11John S. James19801.3FIGxPDP1116Mostly Listing and source code available
37
fig-FORTH VAXBob Haller, Doug Mercer19801.0FIGxxVAX (Unix)16Mostly Listing and source code available
38
Forth-11Thomas E. McGuirexPDP1116Kitt Peak Multi-Tasking Forth
39
Gforth EC
Crook/Ertl/Kühhling/Paysan/Wilke
ANS StandardxxxxxxH8, R8C, C166, NXT …16Embedded Gforth version for Lego NXT and much more
40
goforthMatt Hellige2012xDCPU-16 (FPGA)16Emulator and Forth for Notch's DCPU-16https://github.com/hellige/dcpu
41
Java ForthFrank BussJava ForthxxWeb-Browser32Class-Implementation of Forth
42
KK-Forth C165Klaus Kohl19981.3.1Forth-83xC16516Infineon C165 version
43
KK-Forth FGKlaus Kohl19901.2Forth-83xNC400016Novics NC4000 version
44
mcForthKlaus Kohl-Schoepe20201.0ANS StandardxxxXMC1100, Windows32Cortex-M0 for XMC1100, Virtual Processor in MASM for PC
45
mecrisp J1AMatthias KochANS StandardxJ1A (FPGA)32e.g. for Intel MAX10
46
metaforth-77
Jan Vermue, Hans Nieuwenhuijzen
19772020Forth-77xxHP210016Forth for the HP 2100 16-bit Minicomputerhttps://gitlab.com/pimvantend/metaforth-77
47
MicroByte FORTHv1.0Forth-79xSignetics 2650162650 Forth e.g. for Signetics Instructor 50https://binnie.id.au/MicroByte/
48
microForthForth Inc.2009ANS StandardxRCA180216Forth for RCA COSMAC
49
MoonforthMarco Aurélio da Silva ?2015xDCPU-16 (FPGA)16Forth for the FPGA implementation of DCPU-16https://moonforth.github.io/
50
ORForthRobert Edwards2008Forth-83xZ816using 32K EPROM and 32K RAM
51
pbForthRalph Hempel2009xLego Mindstorms RCX Brick16Forth for Lego Mindstorm with H8/300 Controllerhttps://github.com/BrickBot/pbForth
52
ppForthJih-tung Pai19918102001xxPalm OS32Palm Pilot Forth
53
PropellerForthCliff L. Biffle2006xPropeller32For Parallax Demo Board
54
PropForthSal SancixPropeller32
An Introduction to Interactively programming parallel processors
55
PunyforthAttila Magyar2018Forth inspired …xxxxRpi, ESP826632Simple stack-based Language for IoT
56
Super8 ForthKlaus Kohl1991Forth-83xSuper816ROM-Version of Zilog Super8
57
SwapForth FT900James BowmanANS StandardxFT90016/32Cross-Platform 16-/32-Bit ANS-Forth for FDTI FT900
58
SwapForth J1aJames BowmanANS StandardxJ1A (FPGA)16/32Cross-Platform 16-/32-Bit ANS-Forth for J1A
59
SwiftX Cross CompilerForth Inc.xxxxxxxxx68HC11/12 and RTX2010RH16SwiftX Integrated Cross-Development Softwarehttps://www.forth.com/embedded/
60
TachyonPeter Jakacki20123.016-bit wordcodexParallax Propeller P132Fast Forth with FAT32 and VGA with COMPEX (vs REPL)Industrialhttps://sourceforge.net/projects/tachyon-forth/
61
TAQOZPeter Jakacki201816-bit wordcodexParallax Propeller P232
TAQOZ included in P2 ROM or full version in SD/Flash - COMPEX
https://sourceforge.net/projects/tachyon-forth/
62
tForthDutch Forth Group (HCC)1991xInmos Transputer16
ANSI Forth for the transputer with parallel facilities (Commercial)
63
TurboForthMark WillsxTI-99/4A16TMS9900 Forth for Texas Instruments TI-99/4A
64
UFFelix L. Winkelmannxxxxxunx/varvara8Traditional Forth for unx/varvara virtual computerhttps://www.call-with-current-continuation.org/uf/uf.html
65
unxDevine Lu LinvegaxxxxxWindows, Linux8Virtual Stack Machine
https://wiki.xxiivv.com/site/uxn.html und https://github.com/hundredrabbits/awesome-uxn
66
44Larry Battraw1996Small ForthxPPC40316Small Forth-like system
67
51FORTHScott Gehmlich1993x80C3116Only Forth assembler listing
68
64forth CartridgeTom Zimmer2002F83xxC641664FORTH is a cartridge program for the Commodore 64
69
6502FORTHProgramma International, Inc.19791.2FIGx650216Only Users Manual available
70
79-ForthC. H. Ting19831FORTH-79xxApple-II (6502)16
Apple ROM Version with book "FORTH for the Complete Idiot"
71
80C552 FORTH SystemAlberto Pasquale1991x80C55216using CROS-16 (Universal Cross-Assemblers)
72
A4THPeter AppelmanForth-83xAmiga100032A Public Domain Forth system for Amiga's
73
AlexForthAlexandre Dumontx650216Forth for the Homebrew 6502 SBChttps://github.com/adumont/hb6502
74
AmForthMatthias Trute20206.9xxLM4F, Hifive132Still experimentalhttp://amforth.sourceforge.net/
75
AmForthMatthias Trute20206.9xxMSP430, AVR16Extendible Command Interpreterhttp://amforth.sourceforge.net/
76
Arduino AVMMikael Patel2016xArduino16Arduino Forth Virtual Machine
77
asforthJeff Doyle2017xAtmega32816Subroutine Threaded version of amForth
78
Atari Coin Op ForthB. A. Miller, D. McIntyre, E. A. Klotz1983FIGxAtari 400/80016Variant of FIG Forth
79
ATLASTJohn WalkerV1.0FORTH-83xxAtari ST, PC16Autodesk Threaded Language Application System Toolkit
80
Avicecinetix@t-online.de2016xATMega8/168 boards16AVR Virtual Stack Engine
81
BBLxMS-DOS32BBL = Big Business Language or Big Black Lady (PD Forth)
82
bigForthBernd Paysan20102.4ANS Standardxxxx86 (Linux, Windows)3232-bit Forth with tools like MINOS (GUI for X)https://bernd-paysan.de/bigforth.html
83
Blazin' ForthScott BallantyneF83xxC6416A complete Forth-83 system for the C64
84
botForthSteve SheppardForth-83xx680003268000 Forth in assembler
85
ByteForthDutch Forth Group (HCC)2.07/2.00xxAVR, 80518Supports different versions of AVR and 8051https://forth.hcc.nl/producten/byteforth.html
86
Camel-Forth 6809Bradford J. Rodriguez1995ANS Standardx680916
Tested on ScroungeMaster II, MAIS AN601 port from Albert Nijhof
87
Camel-Forth 8051Bradford J. Rodriguez19991.6ANS Standardx805116Tested on Simulator
88
Camel-Forth 8086Bradford J. Rodriguez20090.2ANS Standardxx808616DOS-Version
89
Camel-Forth CP/MBradford J. Rodriguez1995ANS StandardxxxCP/M (Z80)16Tested under CP/M
90
Camel-Forth MSP430Bradford J. RodriguezANS StandardxMSP430164e4th recommended as development environment
91
CamelForth RP2040Chris H. (WA1TNR)20212000.1.4ANS StandardxRP204032Preliminary versionhttps://github.com/wa1tnr/camelforth-rp2040-aU
92
Cannon Cat Forth1987xxCannon Cat (68000)32One of few personal computer with Forth in ROMhttps://de.wikipedia.org/wiki/Canon_Cat
93
ciforth (lina)Albert von der Horst (HCC)20104.1ISO ForthxxxxIntel MAC16/32Same source for all implementations
94
coldForthColour Vision Systems20010.8xColdfire 540732With TCP/IP - Telnet support
95
colorForth DOSCharles H. Moore(Moore)xxDOS (386)32Type are in the color of each word
96
colorForth WindowsCharles H. Moore(Moore)xxWindows (386)32Type are in the color of each word
97
comFORTHEgmont WoitzelForth-83xxWindows32Commercial Forth-System for Windows
98
coreForthEckhart Koeppen2015diversexCortex-M0/M332LM3S811, Arduino Due, Olimex STM32-P103 …
99
DiaperGlue32James Norris2020xxx
i386 (Win32, Mac OS X, Linux)
3232-bit Forth in C/C++ and assemblerhttp://www.rainbarrel.com/
100
DiaperGlue64James Norris2020xxxi586 (Win64, Mac OS X13.3)6464-bit Forth in C/C++ and assemblerhttp://www.rainbarrel.com/