1996年にはマイクロソフトのIE3.0にも搭載。Javaとは、記述法が似ている点もあるが不関係な言語。して、独自の機能を追加した。そのような多様性を統一するために、通信分野の国際標準化団体Ecmaインターナショナルにより標準化した。すべてのブラウザが完全にこれに準拠している状況にはなっていない。JavaScriptの標準機能であるXMLHttpRequest(HTTP通信を行うためのJavaScript組み込みクラス)による非同期通信を利用してサーバと交信し、動的にページの一部を書き換える技術である。Garrett)によりAjaxと名付けられた。Ajaxを用いることにより、先の画面で必要な情報をクライアントに送っておき、バックグラウンドで画面を動作させることができる。地図の表示位置を変えたり拡大したりするWebページなどは、この技術を用いているのである。軽量プログラミング言語の基準はあいまいであるが、一般には、HMML内に記述できるスクリプト的な言語で、JavaScriptよりも記述が簡単であること、通常はWebサーバに置かれ、HTMLからCGIで呼び出され、その結果をHTMLに生成し、Webブラウザで表示する言語である。オープンソースであることが多い。代表的なものに、Peal、PHP、Rubyなどがある。これらの言語の発展では、まず個人の独創的な発案があり、オープンソースとして公開されて多数の協力者により機能追加や改善が行われていることが特徴である。Wall)によって開発された。これが軽量プログラミング言語の最初だとされ、多くの言語に影響を与えている。5.0でオブジェクト指向に対応。過去のバージョンとの整合性のため、表記法に特徴がある。Rubyまつもと・ゆきひろが開発したオブジェクト指向スクリプト言語。徹底した純粋のオブジェクト指向言語だといわれる。より、開発環境が整備された。Preprocessor)。LerdorfがPHP/FIを開発。当初はPealスクリプトであったが、C言語で再構築。Engine'と呼ばれる新しいエンジンを開発。Technologies社が運営している。