Adobe ActionScript is the programming language of the Adobe Flash Platform. Originally developed as a way for developers to program interactivity, ActionScript enables efficient programming of Adobe Flash Platform applications for everything from simple animations to complex, data-rich, interactive application interfaces.
Check out the latest ActionScript 3 resources to get started with or migrate your existing projects to the current version of ActionScript.
Doug Winnie (July 27, 2009)
Follow these ActionScript 3 videos by trainer Doug Winnie that begin with the basics and guide you through building interactive and dynamic designs and animations.
Colin Moock (July 27, 2009)
Join Colin Moock and friends at their videotaped coding retreat as they turn fireside chats, cabin discussions, and even some clowning around into compelling, real-world lessons about ActionScript 3.
Find, share, and comment on code with the developer community.
We tracked down several long-time Flash users at FITC Amsterdam 2009 to get a real-world perspective on how they approached learning ActionScript 3.
Whether you use Adobe Flash CS4 Professional or Flash CS3 Professional, explore these resources to understand the process of getting up to speed on ActionScript 3 coding.
Find all currently published ActionScript language and library references for the following technologies: Flex, Flash CS4 Professional, mobile and devices, LiveCycle, and Flash Media Server. These reference manuals for the Adobe Flash Player and Adobe AIR application programming interface (API) provide information on the syntax and usage of the elements in the ActionScript language.
This manual provides a foundation for developing applications in Adobe ActionScript 3.0. It discusses core ActionScript 3.0 concepts, including language syntax, statements and operators, and object-oriented ActionScript programming. It describes important features that are implemented in packages and classes specific to Adobe Flash Player and Adobe AIR, and contains samples that demonstrate application programming concepts.
The following manuals provide additional information for developing applications with ActionScript 3.0:
First introduced in Flash Player 9, ActionScript 3.0 is an object-oriented programming (OOP) language based on ECMAScript—the same standard that is the basis for JavaScript—and provides incredible gains in runtime performance and developer productivity. ActionScript 2.0, the version of ActionScript used in Flash Player 8 and earlier, continues to be supported in Flash Player 9 and Flash Player 10.
Submit your feedback about the Adobe Developer Connection.