Advent of Computing: Episode 89 - Forth

  • Thread starter Advent of Computing
  • Start date

Advent of Computing


Episode 89 - Forth​

What language has two stacks? What language is used on satellites and in home computers? What language deals in words? Why, Forth, of course! Forth is a highly unique language developed in the 60s by Chuck Moore. And when I say unique, I mean unique. Forth uses reverse polish notation for all operations, along with a dedicated data stack for passing parameters. But it's not just unique for the fun of it, Forth's design is highly deliberate. It offers a level of simplicity and power that's rarely seen in programming languages. Selected Sources: - Moore's Programming a Problem Oriented Language - Early paper discussing Forth - Dobb's Journal article on the NX4000

Listen Now...