É uma línguagem de programação usada para controlar filmes e aplicações Flash. Visto que o JavaScript e ActionScript são baseados na mesma sintaxe, ambos são traduzidos de um para outro facilmente. Contudo, o modelo de cliente é diferente.
Enquanto o JavaScript trabalha com janelas, documentos e formulários, o ActionScript trabalha com movie-clips, campos de texto e som. Essa linguagem tornou o ambiente do Flash muito mais interessante de se trabalhar, pois faz com que se possa desenvolver programas bem elaborados com ambientação gráfica.