Evolution of a Computer Application

3. The Forth Language -- a Brief Introduction

Forth is a language designed to create languages. It is easy to learn by understanding how it works! Unlike most conventional languages, its syntax is based on semantics: The emphasis is on what is done rather than on how it is said. The quickest way to introduce you to the process of programming is to examine and discuss some code, and that is what I will do in the remainder of the article. I start with some background information.

  1. The Dictionary
  2. Interpreting
  3. Seeing What Is on the Stack
  4. Compiling
  5. Terminology and Naming Convention
  6. Control Structures
  7. Data