Extensible Application Markup Language (XAML) - это декларативный язык на основе XML, используемый для инициализации структурированных значений и объектов в различных средах. Когда возникает вопрос об использовании XAML с определенной платформой, также должен быть указан тег для этой платформы, например [wpf] (Windows Presentation Foundation), [silverlight], [windows-phone], [windows-store-apps] (Приложения из магазина Windows 8), [win-universal-app], [xamarin.forms] или [workflow-foundation]

XAML, е Х tensible РИМЕНЕНИЕ М arkup Language, является языком разметки для декларативного прикладного программирования (способ представления .net графов объектов в XML).

Его основное использование - определение пользовательских интерфейсов в wpf (Windows Presentation Foundation), silverlight, windows-phone, приложениях для магазинов windows-8, win-universal-app и xamarin.

Последние два используют принципы Microsoft Design Language (MDL) (ранее известного как Metro или Modern UI), хотя его также можно использовать для других приложений, в частности рабочих процессов wf (Windows Workflow Foundation).

Ссылки: