A ActionScript 3.0 é a linguagem de programação do Adobe Flash usada para desenvolver projetos interativos para web, desktop e mobile, suportando programação orientada a objetos. Ela é executada na máquina virtual Flash Player/Adobe AIR e possui recursos para animação, mídia, controle de eventos e fluxo.