Extensible Application Markup Language (XAML) to deklaratywny język oparty na języku XML używany do inicjowania strukturalnych wartości i obiektów w różnych strukturach. W przypadku pytania o użycie XAML z konkretną strukturą należy również podać znacznik tej struktury, np. [Wpf] (Windows Presentation Foundation), [silverlight], [windows-phone], [windows-store-apps] ( Aplikacje ze sklepu Windows 8), [win-universal-app], [xamarin.forms] lub [workflow-Foundation]