関連技術
オブジェクト指向プログラミング
プログラムのモジュール化
部品の再利用(e.g. ウィンドウ、メニュー)
簡易インタプリタ言語
JavaScript, Ruby, Python, ...
試行錯誤のサイクルを高速にするのに有効