Forth - это динамический процедурный язык программирования на основе стека, разработанный Чарльзом Муром.

Forth - это динамический, процедурный язык программирования на основе стека, разработанный Чарльзом Муром в 1968 году. Он использует то, что обычно называют обратной польской нотацией.

Forth - это язык, который часто используется во встроенных настройках из-за небольшого размера многих интерпретаторов, а также из-за небольшого объема памяти. Как часто компилируемый язык, он также используется для написания низкоуровневого программного обеспечения, такого как OpenBoot.

Сегодня существуют различные реализации, в том числе:

  • Gforth - официальная реализация проекта GNU
  • Различные продукты от оригинальной компании FORTH Inc.
  • pforth - переносимый Forth, написанный на ANSI C
  • ... и многое другое, рекомендованное FORTH Interest Group.

Наконец, это программа Форта Hello World (другие примеры доступны в Википедии):

CR .( Hello, world!)

Книги и ресурсы