O Actionscript é a linguagem de programação utilizada no desenvolvimento de aplicações em Adobe Flex, assim como o Javascript é para o HTML. Ele permite criar funções para eventos, acessar dados externos e capturar dados em formulários. O MXML é uma linguagem baseada em XML para desenvolvimento da interface, enquanto o Actionscript é orientado a objetos e tem sintaxe semelhante ao Java.