XAML language is based on XML and it is used for writing WPF UI elements. XAML elements can be mapped directly with Dotnet objects.