Forth (programming language)

Forth, along with Pascal, was an alternative programming language to BASIC. Like Pascal, Forth is a procedural language but, unlike Pascal, it is stack-based.

Forth was smaller and easier to implement than Pascal and a number of fully-functional versions were available for most of the Sinclair and Timex/Sinclair computers.

Articles (61)

TitleAuthor(s)PublicationDate
.S for Abacus Tiny Forth
Short Forth routines.
XForth XChange1984
.s for XForth
Display the contents of the stack without altering it.
XForth XChange
4th Corner
XFORTH XCHANGE and Hawg Wild Software done.
Timex Sinclair User Group Newsletter: Ottawa ChapterDecember 1985
4th Corner
Example of a multi-tasking Forth program.
Timex Sinclair User Group Newsletter: Ottawa Chapter
4th Corner
Continuation of article in prior issue.
Timex Sinclair User Group Newsletter: Ottawa Chapter
4th Corner
Continuation of development of demonstration program.
Timex Sinclair User Group Newsletter: Ottawa Chapter
4th Corner
Short program to provide compatibility between 78 and 79 Forth.
Timex Sinclair User Group Newsletter: Ottawa Chapter
4th Corner
Tutorial on Forth via converting MASTERMIND from BASIC.
Timex Sinclair User Group Newsletter: Ottawa ChapterMay 1985
4th Corner
Continuation of tutorial on programming in Forth.
Timex Sinclair User Group Newsletter: Ottawa ChapterJune 1985
A Portable Forth Model, eFORTH
eFORTH is the name of a FORTH model designed to be portable between a large number of the newer and...
International QL ReportJuly/August 1992
A Short Program in Forth (ZX Forth)
Graphics demonstration in FORTH.
Sinc-Link
A Short Program in Forth (ZX Forth)
Demonstrates simple graphic and printing routines in ZX-Forth.
Sinc-Link
Alternative Computer Languages for the ZX81: FORTH
Description/introduction to Forth and short review of ZX Forth.
The Sinc Times (2)March-April 1988
Bubble Sort for 2068
Works with single length integers on the stack.
XForth XChange1985
Decompiler for 2068 fig-Forth
Remainder of code printed in v2 n4.
XForth XChange1985
Editor’s Corner
Request for help in fixing a bug in XForth.
XForth XChange1985
Editor’s Corner
Speed enhancements to 2068 fig-Forth kernel, disassembler.
XForth XChange1984
Editor’s Corner
Announcement of 2068 fig-Forth.
XForth XChange1984
eFORTH Interpreter
While on the subject of languages, I thought I would finally take a look at a program that I had...
Tim SwensonQL Hacker’s JournalApril 1993
Forth
Do any of the following software “dilemmas” seem familiar? Jerry wants to write games programs which perform faster than his...
Robert TreleaseSYNCMarch/April 1984
FORTH Corner
Recap of presentation at a club meeting.
Timex Sinclair User Group Newsletter: Ottawa Chapter
Forth Corner
No new tutorial; White Lightning Forth for the Spectrum has been converted by Knighted Computers.
Timex Sinclair User Group Newsletter: Ottawa ChapterSeptember 1985
FORTH for the 2068
Everyone should try FORTH. I am unaware of the exact ratio, but a certain percentage of those who try it...
Tex FaucetteT-S HorizonsOct/Nov 1984
Forth for the QLThe RAMTOPSpring 1994
FORTH Interest
Brief notice soliciting members interested in Forth programming on the TS1000/2068 to make themselves known, with an implied goal of...
TimelinezNovember 1983
Forth is a State of Mind
One of the problems encountered when introducing Forth to others is explaining how a language that is so strong and...
SyncWare NewsJan-Feb 1985
Forth Origins
by Gary Smith(C) 1983 HAWG WILD Software PO Box 7668 Little Rock, AR 72217 Chet Lambert, the publisher/editor/copyboy/ etc. of...
Gary SmithSyncWare News1984
FORTH Programming
I have been programming with FORTH for a number of years now and have used it on the 1802, PDP-11,...
Gary GangerQL Hacker’s JournalApril 1993
Forth Speed Demo
Works in 2068 fig-Forth and Abersoft 2068 Forth.
XForth XChange1985
Forth-79 / Fig-Forth Chart
Differences in implementations between the two versions of Forth.
XForth XChange1984
Forth-with
by Gary Smith(C) 1984PO Box 7668 Little Rock, AR 72217 Right now this column is little more than an idea...
Gary SmithSyncWare News1984
Forth-With
In Volume 1, No. 5 of Sync Ware News I approached you with the idea of presenting an introductory/ tutorial...
SyncWare NewsSept-Oct 1984
Forth: Language Unique
I’m sure that many of you have heard rumblings or seen ads for a new computer language called “FORTH,” and...
Fred NachbaurSyncWare News1984
Go FORTH
Review of ZXFORTH from Gladstone Electronics.
SQ Syntax QuarterlySpring 1983
Good Stuff for Abersoft 2068 Forth
Utilities for this version of Forth.
XForth XChange1985
Great Stuff for VIC-Forth
Example code from HES Forth for the VIC-20.
XForth XChange1984
Hardware Review: MultiForth EPROM Chip
FORTH is a high-level computer language developed by Charles H. Moore in the last sixties. It was interpretive in the...
Sinc-Link
Help! +LOOP in XForth Bug
Reward for working solution.
XForth XChange1985
Letter from Gary Smith
Response to review of XFORTH in the newsletter.
Triangle Sinclair Users GroupJanuary & February 1984
Monitor Re-Write for 2068 fig-Forth
Permits use of all function keys. Includes database example.
XForth XChange1984
More on .S
More refinements from readers.
XForth XChange1985
New Forth?
New version of Forth-83 from Henry Laxen and Mike Perry.
XForth XChange
New Kernels
Announcement that Timex 2068 version of Abersoft’s Spectrum Forth is coming.
XForth XChange1984
New Product Announcement (Syntax v3 n6)
ZX FORTH, battery back-up units.
SyntaxJune 1982
Oscar on FORTHLISTing NewsletterFebruary 1995
Putting Forth on ZX80/81s
Although BASIC is the most common language for programming microcomputers, it is not the only one. Your ZX80 or 81...
SyntaxMay 1982
S0, String Handling and More Great Stuff for XForth
Techniques useful for all Forth users.
XForth XChange1984
Save and Replace for Tiny Forth
Revise screen from disk.
XForth XChange1985
The Forth Corner
Introduction to Forth and review of Pluri-Forth from Tree Systems.
Synchro-SetteJune/July 1983
The Forth CornerSynchro-SetteAugust 1983
The Forth CornerSynchro-SetteSeptember 1983
The Forth Corner
Review of Word Tree, a word processor for the TS 1000, for use with Tree-Forth.
Synchro-SetteNovember 1983
Time of Day in Tiny Forth
For C64 Tiny Forth.
XForth XChange1985
Tips for loading FORTH
How to and what to expect when loading ZX Forth.
Timex Sinclair User Group Newsletter: Ottawa ChapterSeptember 1985
To Buy or Not to Buy?
Reviews of ES-II system switch box by Electronic Shop, ZXFORTH by the Forth Dimension, Memotech keyboard.
Sinclair Users NetworkApril 1983
Tree-Forth Users SIG Notice
Brief letter from J. Cohen of Mendocino, CA asking if other TS1000 owners have the Tree-Forth chip from Softmagic Corp....
J. CohenTimelinezJune 1984
TreeForth
Source code for TreeFORTH (a ROMable, TS1000, slightly non-standard FORTH) has been released for non-commercial use by author Bob Alsum.
TS BulletinJanuary 1990
What Forth?
FORTH, a computer language, has been described as many things. For example, L. Brodie, in his book, Starting FORTH, says...
Duane ParkerCATS NewsletterMay 1991
XFORTH XChange
Open forum for owners of FORTH kernels and related products. Distributed by Hawg Wild Software.
Triangle Sinclair Users GroupSeptember & October 1984
XForth Xchange v2 n1
Full copy of the newsletter.
Triangle Sinclair Users GroupMarch 1984
XOR and <U Fixes for Tiny Forth
Routines for Tiny Forth and fig-Forth.
XForth XChange1984

Products (7)

TitleCompany
2068 fig-FORTH
Implementation of Z80 fig-Forth 1.1d on the TS 2068.
Hawg Wild Software
fig-FORTH
Full fig-FORTH with editor and assembler.
Jason Olasky
Pluri-Forth
Pluri-Forth is both an operating system and a programming language, replacing the Sinclair ROM entirely. FORTH programs were compiled and...
Tree Systems of Grand Rapids
Spectrum Forth
Implementation of Forth for the Spectrum.
Hawg Wild Software
Word Tree
Word processor written in Forth, for use with Pluri-Forth.
Soft Magic Corp.
XFORTH
Forth-79 standard sub-set plus extra utilities. 10K+ available for user code.
Hawg Wild Software
ZX-FORTH
Full implementation of FORTH for the ZX81/TS1000. Runs up to 10 times faster than Basic. ZX-FORTH complies with the FORTH-79...
Artic Computing

Periodicals (1)

Downloadable Files (2)

TitleTypeCompanyDownload
2068 fig-ForthProgramHawg Wild SoftwareDownload
figForth v1.0ProgramDownload

Documents (2)

Blog Posts (1)

Scroll to Top