Forth言語

Forth言語 Forth programming language

逆ポーランド記法の直接記述と、スタックの意識的操作を特徴とする。

ワードを定義し積み上げていくことでプログラムを作成する。ワードの定義と実行は対話的に行なうことができるため、スタックの操作を理解する道具としても有効。

組み込みワードにより容易に専用システム用の言語として拡張できる。

派生言語

日本語プログラミング言語Mind
逆ポーランド記法が日本語の語順と似ていることに着目した、もっとも有名な日本語プログラミング言語。
ポストスクリプト PostScript
Adobe Systems が開発したページ記述言語。
Mops
オブジェクト指向Forth。

書籍紹介

資料リンク

Toyfish.Net - プログラミング言語「Forth」
概説
DOS窓用 32bit Forth
ダウンロードして使える
ForthFreak Wiki
英語のWiki。
ANSI - Programming Languages Forth
英文規格書。

リンク