異機種間の異なったオペレーティングシステム上のプラットホームに依存しない ドキュメントを、インターネット上で公開する目的は、環境が異なっても解釈が 出来るようにする為です。 これには、どの機種でも解釈できるテキストファイルを採用していますが、表現力を 高めるために「タグ」、「スクリプト言語」等を使い、テキストファイルの中に 埋め込んでいます。 また一方で、Virtual Machine を使い、1種類のコードでプラットホームに依存しない プログラミングを実現しています。