ActionScript 1

ActionScript 1.0 is the first major release of the ActionScript object-oriented programming language from Macromedia. It was introduced in Macromedia Flash Player 5, with influences from JavaScript and ECMA-262, 3rd edition.

Product history
Macromedia Flash Player 2 was the first Flash playback engine to contain any kind of rudimentary scripting support. Basic actions included gotoAndPlay, gotoAndStop, nextFrame and nextScene for timeline control. Flash Player 3 expanded basic scripting support with the ability to load external SWF files (loadMovie). Flash Player 4 was the first version to contain a full scripting implementation, then called Actions. The scripting was a flash-based syntax and contained support for loops, conditionals, variables and other basic language constructs.

Macromedia Flash Player 5 included ActionScript 1.0, which used prototype-based programming based on ECMAScript, and allowed full procedural programming and object-oriented programming for design-based development. Flash Player 6 (MX) added an event handling model, accessibility controls and support for switch. The first version with support for the AMF and RTMP protocols which allowed for on demand audio/video streaming.

Macromedia Flash Player 7 (MX 2004) introduced support for ActionScript 2.0.