動的なWebサイトの構築や高度なユーザーインタフェースの開発に使われるスクリプト言語。1995年にNetscape Navigator 2.0に実装され、翌96年にはInternet Explorer 3.0に実装されて急速に普及した。当初は、実装法の違いからブラウザによって異なる挙動を示すことがあった。97年にヨーロッパの標準化団体ECMAが「ECMAScript」を発行して以来、JavaScriptの標準的な仕様とされている。