ActionScript is the programming language integral to the Adobe Technology Platform. It began as a simple scripting language for creating interactivity and animation in Flash, but is now used to create full-featured Web applications, not only in Flash but in Flex. ActionScript 3, introduced with Flex 2, is now a full-fledged object-oriented programming language, and the need for teaching materials, for both newcomers and veterans, is great. This task-based tutorial is for students with no programming experience as well as those programmers who have learned earlier versions of the programming language and now need to learn the new version. The book walks a reader through all the fundamentals, then moves on to creating interactivity, working with data, looping and decision making, programming visualizations, and working with multimedia. It's a complete end-to-end tutorial.
The Visual QuickStart guides may not give you all the details behind how and why everything works, but it's wonderful for the practical building side. I got this as an ebook and it was essential to my building Flash projects using a lot of ActionScript.
I am currently trying to learn JavaScript and aside from a book published by O'Reilly Media (they are one of the most recommended as far as programming books I've found), I plan to get Visual QuickStart for JavaScript. I like the overall details about the programming language itself that O'Reilly gives me, but I'd like to package that with the syntax guide.