Action Script is a scripting language based on ECMAScript. ActionScript is used primarily for the development of websites and software using the Adobe Flash Player platform (in the form of SWF files embedded into Web pages), but is also used in some database applications (such as Alpha Five), and in basic robotics, as with the Make Controller Kit. Originally developed by Macromedia, the language is now owned by Adobe (which acquired Macromedia in 2005). Action Script was initially designed for controlling simple 2D vector animations made in Adobe Flash (formerly Macromedia Flash). Later versions added functionality allowing for the creation of Web-based games and rich Internet applications with streaming media (such as video and audio).

Tutorials

ActionScript 3.0 Lesson 17: Detecting Stage Collisions Between Objects in Different Layers
By Avraham Saltoun | Published August 18, 2009 | Flash |

Mask In Mask
By Andriy Drozdenko | Published August 17, 2009 |

Creating a Reflection Effect with AS3
By Jean André Mas | Published August 17, 2009 | Intermediate |

How to Create Interactive Multiple-choice Quiz in Adobe Flash CS4
By Sarra jiang | Published August 5, 2009 |

New Set of Classes: Digital Warp Pack – Where to get them and how to use them PLUS: Matrix/BitmapData Class Review
By Jesse Nicholson | Published July 23, 2009 | Beginner |

Simple Enemies
By Andy Crockett | Published July 20, 2009 | Intermediate |

[AS3]Using caurina Tweener
By Tecsi Aron | Published July 7, 2009 | Beginner |

Quiz Application Part 2 – XML
By Jody Hall | Published June 27, 2009 | Beginner |

Using integrated animation properties in SPAS 3.0
By Pascal ECHEMANN | Published June 20, 2009 | Flash , Intermediate , Tutorials |

Using integrated animation properties in SPAS 3.0
By Pascal ECHEMANN | Published June 20, 2009 | Flash , Intermediate , Tutorials |

Change text formating of cells in DataGrid
By Tecsi Aron | Published June 19, 2009 | Intermediate |

Hands-on Garbage Collection
By Minh Ha | Published April 29, 2009 |

Introduction to Pixel Bender and Shader for Flash Player 10
By Jean André Mas | Published April 19, 2009 | Advanced |

Creating AIR widgets using SPAS 3.0 and Flash
By Pascal ECHEMANN | Published April 9, 2009 | Product Reviews , Intermediate , Flash , Tutorials |

Creating AIR widgets using SPAS 3.0 and Flash
By Pascal ECHEMANN | Published April 9, 2009 | Product Reviews , Intermediate , Flash , Tutorials |

Super Easy AS3 Preloading – JUST LIKE AS2 :O!!!!!!!
By Jesse Nicholson | Published April 8, 2009 |

Shooting Bullets
By Andy Crockett | Published March 23, 2009 | Intermediate |

Creating multi-player game – TicTacToe
By Prashanth Hirematada | Published March 3, 2009 | Third Party , Intermediate |

Preloading in ActionScript 3.0, the Easy Way
By Christopher Skyi | Published February 19, 2009 | Best Practices , Intermediate |

Orbiting in AS2
By Andy Crockett | Published January 28, 2009 | Intermediate , Flash , Tutorials |

Orbiting in AS2
By Andy Crockett | Published January 28, 2009 | Intermediate , Flash , Tutorials |

Creating custom controls with SPAS 3.0
By Pascal ECHEMANN | Published January 27, 2009 | Product Reviews , Intermediate , Flash , Tutorials |

Creating custom controls with SPAS 3.0
By Pascal ECHEMANN | Published January 27, 2009 | Product Reviews , Intermediate , Flash , Tutorials |

Another Useful, Reusable AS3 Class, “ButtonDisabler”
By Jody Hall | Published December 19, 2008 | Beginner |

Creating widgets fast and easily with SPAS 3.0
By Pascal ECHEMANN | Published December 12, 2008 | Tutorials , Intermediate , Product Reviews , Flex , Flash |

Creating widgets fast and easily with SPAS 3.0
By Pascal ECHEMANN | Published December 12, 2008 | Tutorials , Intermediate , Product Reviews , Flex , Flash | Unrated

Easy to use, Dynamic Reflection Class for AS3
By Jesse Nicholson | Published December 3, 2008 | Beginner | Rating:

After Effects Quality Effect in AS3 (Free Downloadable Class)
By Jesse Nicholson | Published November 27, 2008 | Beginner | Rating:

Command-line terminal for Flash
By Allen Brunson | Published November 26, 2008 | Intermediate | Rating:

Simple Projectile Motion
By Immanuel Encarnacion | Published November 22, 2008 | Beginner