MXML - это декларативный язык на основе XML, похожий на CFML.

MXML- это декларативный язык на основе XML ( xml), созданный как часть инфраструктуры Adobe Flex.

Теги MXML представляют собой компоненты, написанные на ActionScript ( ActionScript) под капотом. Когда вы компилируете приложение Flex ( flex), MXML компилируется с помощью компилятора Adobe mxmlc в ActionScript, который затем компилируется с кодом ActionScript приложения в файл SWF ( swf).

Из-за этого все, что делается в MXML, можно также записать в ActionScript. Язык существует для упрощения и ускорения разработки приложений для платформы Adobe Flash.