My4TH: a minimalistic FORTH computer with a discrete CPU

FORTH is an early programming language developed by Charles H. Moore in the late 1960s. More developed FORTH on an IBM 1130 minicomputer, which had a 16-bit CPU and only 8 KB of RAM. To keep things simple and reduce memory consumption, he implemented FORTH as a stack-based virtual machine using the Reverse Polish Notation (RPN). But FORTH is much more than just a programming language. Because FORTH has a built-in interpreter, compiler and disk I/O support, a computer running FORTH is also called a “Forth system”. My4TH is such a Forth system. You can develop and debug your Forth programs directly on My4TH. You can enter your source code with the built-in text editor and store it in the on-board EEPROM memory. From there you can compile and run it directly on the My4TH board.

This is well beyond my capabilities, but it seems like an incredibly cool piece of hardware. Niche, sure, but I wouldn’t be surprised if some of you were into this sort of thing.

5 Comments

  1. 2023-04-03 6:22 pm
    • 2023-04-04 6:00 am
  2. 2023-04-05 11:01 am
    • 2023-04-06 2:09 pm
  3. 2023-04-17 3:44 pm