ActionScript 2とは、Flash 7、Flash Lite2以降で実行可能なオブジェクト指向のスクリプト言語。オープンソースの開発ツール(MTASC、swfmill、SE|PY ASEditor)を利用することにより、Flashオーサリングツールなしに無償でSWFを生成することが可能。しかも、プログラムをコンパイラで直接SWFを出力できるため、Javaプログラミング感覚で本格的なアプリケーションを作成可能。 Flash Lite 2とは携帯端末向けのFlash仕様。ActionScript 2をサポート。 Flash Player 7のサブセットだが、携帯端末向けの拡張機能もある。 ActionScriptの最新版はActionScript 3であるため、ActionScript 2の主な用途はFlash Lite 2対応携帯端末向けとなる。