XAML stands for Extensible Application Markup Language. It’s a simple and declarative language based on XML.
XAML can be used on different platforms such as WPF (Windows Presentation Foundation), Silverlight, Mobile Development, and Windows Store App. It can be used across different. Net framework and CLR (common language runtime) versions.
In XAML, it very easy to create, initialize and set properties of an object with hierarchical relations. It is mainly used for designing GUIs.