XAML est un langage d’interface utilisateur graphique universel pour les applications Web riches (RIA) et les logiciels de bureau.
XAML utilise un format XML facile à éditer et à réutiliser. La majorité des applications pour Windows Phone et la Windows Store sont écrites en XAML et C#.
XAML est un langage déclaratif permettant de créer des éléments d’interface tels que des contrôles, des formes, du texte et d’autres types de contenu présentés à l’écran.