JavaScript
Netscape Communications社とSun Microsystems社が開発して登録商標を持っているJavaScript(ジャバスクリプト、略称:JS)はブラウザ上で動くスクリプト言語の一つです。
その名称の由来はSun社のJava言語に似たような記述であることからきていますが、根本的に異なっている言語で直接の互換性は全くありません。
HTMLの中に記述してブラウザで実行されるもので、Webページに動きや対話性を付加することを目的にした言語です。
CGIやPHPなどがサーバー側で動くのに対して、JavaScriptは閲覧者側のパソコンで動きます。
当初はWebブラウザ上で利用する目的で開発されましたが、徐々にWebサーバー上でWebページを構成するのに利用されたり、Webページ以外のソフトウェアにも簡易な制御プログラムの記述用言語として使われたりしています。
また、ブラウザの種類によって使えない機能があったり動作が違ったりなどのいくつかの問題点がありましたが、ECMAというヨーロッパの標準化団体がソフトウェアメーカーに呼びかけることによって、通称「ECMAScript」と呼ばれる標準を発行して現在は解消されつつあります。