インテンショナルプログラミング
インテンショナルプログラミングでは詳細さのレベルを何段階か用意し、プログラマが「ズームイン」したり「ズームアウト」したりできる。例えば上の例では、ズームアウトすると次のような表示となる。
従って、インテンショナルプログラミングでは自己ドキュメント化が大いに取り入れられており、プログラマはプログラムの高レベルな全体像を容易に把握できる。