[ActionScript]

ActionScript(アクションスクリプト)とは、アドビシステムズ社の製品であるFlashに使用されるプログラミング言語である。ECMAScript(ECMA-262)を拡張した物である。これを用いることにより、動画や音声のプレイヤーの作成など、コンテンツに複雑な処理や双方向性を持たせたFlashを作成することが可能である。

ActionScriptが初めて搭載されたのが2000年に発売されたFlash5で、後継バージョンであるFlash MX 2004(Flash7)からは2.0が、Flash CS3(Flash9)では3.0が搭載されている。Flash4や、それ以前でも、スクリプト機能は搭載されていたが、それは、 ActionScriptとは呼ばれておらず、ECMAScriptベースでもなかった。

初代ActionScriptは単純で覚えやすいスクリプト言語であり、プロトタイプベースのオブジェクト指向言語だったが、ActionScript 2.0、3.0ではより大規模開発に適したクラスベースのオブジェクト指向言語を搭載し、より厳密化した。
(Wikipediaより抜粋)