ActionScript to wewnętrzny język programowania Flash'a, dzięki któremu jesteśmy w stanie kontrolować zachowanie animacji oraz zawartych w niej obiektów. Możemy tworzyć skrypty, które dołączone do odpowiednich odnośników potrafią stworzyć interaktywne elementy interfejsu graficznego, takie jak przyciski, paski przewijania, rozwijane menu itp. Zaawansowanie języka ActionScript w piątej wersji Flash'a pozwala na tworzenie złożonych aplikacji internetowych, np. gier, formularzy itp.