Apprendre à utiliser le langage d'interface utilisateur graphique de Microsoft, avec en supplément un tutoriel Silverlight.
XAML peut s'utiliser comme langage d'interface dans Metro sur Windows 8. Dans ce cas il fait partie de programmes en C# ou autre langage .NET.
Il peut aussi s'utiliser dans Silverlight, le plugin pour navigateurs.