
ActionScript — объектно-ориентированный язык программирования, один из диалектов ECMAScript, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash-приложений. ActionScript исполняется виртуальной машиной, которая является составной частью Flash Player. ActionScript компилируется в байт-код, который включается в SWF-файл.

Adobe Flash — мультимедийная платформа компании Adobe Systems для создания веб-приложений или мультимедийных презентаций. Использовалась для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей.

AJAX, Ajax — подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с веб-сервером. В результате при обновлении данных веб-страница не перезагружается полностью, и веб-приложения становятся быстрее и удобнее. По-русски иногда произносится транслитом как «аякс». У аббревиатуры AJAX нет устоявшегося аналога на кириллице.
XAML — расширяемый язык разметки для приложений — основанный на XML язык разметки для декларативного программирования приложений, разработанный Microsoft.

SWF — проприетарный видео формат для флеш-анимации, векторной графики, видео и аудио в сети Интернет. Картинка, сохраненная в этом формате, масштабируется без видимых искажений, видеоролик имеет небольшой размер, происходит более быстрая загрузка видео файла и его воспроизведение.
Flash Lite — относительно новая технология, основанная на использовании Flash-плеера на мобильных устройствах. В настоящее время существует версия Flash Lite 4.0
KML — язык разметки на основе XML для представления трёхмерных геопространственных данных в программе Google Планета Земля.

Dreamweaver (Дримвивер) — визуальный HTML-редактор компании Adobe. Изначально разработан и поддерживался компанией Macromedia, вплоть до 8-й версии. Следующие версии, начиная с Dreamweaver CS3 (2007), выпускает Adobe.

Apache Flex — комплект средств разработки (SDK) для создания кросс-платформенных Rich Internet Applications на основе Flash. Разработанный вначале компанией Macromedia и приобретённый затем компанией Adobe Systems, Flex был пожертвован компанией Adobe фонду Apache Software Foundation в 2011 году. Члены ASF по результатам голосования включили его в Apache Incubator и через полгода, в июле 2012 выпустили новую версию (4.8.0).

Microsoft Silverlight — это программная платформа для написания и запуска многофункциональных интернет-приложений RIA, схожая с Adobe Flash, включающая в себя модуль для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и мультимедиа. Версия 2.0 добавила поддержку для языков .NET и интеграцию с IDE.
JavaFX — платформа на основе Java для создания приложений с насыщенным графическим интерфейсом. Может использоваться как для создания настольных приложений, запускаемых непосредственно из-под операционных систем, так и для интернет-приложений (RIA), работающих в браузерах, и для приложений на мобильных устройствах. JavaFX призвана заменить использовавшуюся ранее библиотеку Swing. Платформа JavaFX конкурирует с Microsoft Silverlight, Adobe Flash и аналогичными системами.
UIML — это дочерний язык XML, который служит для описания пользовательского интерфейса приложений. В настоящее время написание приложений на этом языке реализовано в Microsoft Visual Studio в виде XAML для создания WPF приложений. UIML — абстрактный язык. На сегодня, UIML стандартизован OASIS. Теоретически, UIML разрабатывался для разработки кросс-платформенных приложений. Но на практике перевод приложений с одной платформы на другую связан с трудностями.
Список языков описания пользовательских интерфейсов

Vala — язык программирования, предназначенный для прикладного и системного программирования на основе библиотек GLib Object System (GObject) рабочей среды GNOME/GTK+. Язык был разработан Йюргом Биллетером и Раффаэле Сандрини.

Haxe — это высокоуровневый мультиплатформенный язык программирования с открытым исходным кодом, а также компилятор, с помощью которого можно создавать приложения и генерировать исходный код для разных платформ, сохраняя единую кодовую базу.

FlashDevelop — свободная среда разработки и редактор, написанный на C# и использующий для вывода текста компонент Scintilla, позволяющий создавать Flash-приложения при помощи Flex SDK, MTASC или haxe.

Adobe Shockwave — мультимедийная платформа, состоящая из интегрируемого проигрывателя Shockwave Player и средства создания shockwave-контента Adobe Director.
ECMAScript для XML (E4X) — расширение языка программирования, добавляющее естественную поддержку XML в стандарт языка ECMAScript. Цель — обеспечить альтернативу DOM-интерфейсам для упрощения синтаксиса для доступа к XML-документам. Также предлагается новый способ отображения XML. До выпуска E4X, доступ к XML всегда осуществлялся на объектном уровне. Вместо этого E4X рассматривает XML как примитивный тип. Это обеспечивает повышение скорости доступа, лучшую поддерживаемость и удобство использования в качестве структуры данных программы.

Adobe Flash Builder — программный продукт компании Adobe, представляет собой IDE на основе Eclipse для создания многофункциональных межплатформенных интернет-приложений (RIA) с помощью открытой среды Flex.
QML — декларативный язык программирования, основанный на JavaScript, предназначенный для дизайна приложений, делающих основной упор на пользовательский интерфейс. Является частью Qt Quick, среды разработки пользовательского интерфейса, распространяемой вместе с Qt. В основном используется для создания приложений, ориентированных на мобильные устройства с сенсорным управлением.