1 Chuck Moore's Programming Language 2 1.1 Early Development 2 1.2 Philosophy and Goals 4 2 Development and Dissemination 6 2.1 Forth at NRAO 7 2.2 Commercial Minicomputer Systems 8 2.3 Early Microprocessor Systems 12 2.4 Language Definition 14 3 Forth Without Chuck Moore 21 3.1 The Forth Interest Group 21 3.2 Commercial & Public Domain Systems for Personal Computers 23 3.3 Embedded Systems 29 4 Hardware Implementations of Forth 30 5 Present and Future Directions 31 5.1 Standardization Efforts 32 5.2 Implementation Strategies 34 5.3 Object-oriented Extensions 35 6 A Posteriori Evaluation 36 6.1 Meeting Objectives 36 6.2 Major Contributions of Forth 37 6.3 Mistakes or Desired Changes 38 6.4 Problems 39 6.5 Implications for Current and Future Languages 40 References 41 Bibliography 44