Accessibility

ActionScript Technology Center

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.

Learning ActionScript 3

Check out the latest ActionScript 3 resources to get started with or migrate your existing projects to the current version of ActionScript.

Doug Winnie

Learning ActionScript one-on-one


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

Colin Moock ActionScript 3 videos


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.

Now live: Adobe Cookbooks 2.0

Adobe Cookbook logo

Find, share, and comment on code with the developer community.


Developer and designer interviews

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.

ActionScript 3 migration resources

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.

Adobe ActionScript Language References

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.

Programming ActionScript 3.0

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:

About ActionScript

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.


MAX 2009 logo