Adobe Flash CS3 Professional est l'outil de programmation standard des professionnels pour la création de contenu web percutant. Le langage ActionScript permet d'améliorer l'interactivité des applications Flash, qu'il s'agisse de simples fichiers SWF animés ou d'applications Internet plus complexes. Vous pouvez très bien vous servir de Flash sans ActionScript. Toutefois, si l'interactivité utilisateur est l'une de vos priorités ou si vous souhaitez utiliser des objets autres que ceux intégrés dans Flash (tels que les boutons et les clips) ou créer des applications plus complexes à partir de fichiers SWF, il est probable que vous aurez recours à ActionScript.