What is XAML?

What is XAML?

XAML is a language from Microsoft which stands for eXtensible Application Markup Language. It is a declarative language used specially for defining application user interfaces. It is XML based. Each XAML tag corresponds to a class in .NET Framework and the properties represent XML attributes.

Eg:

<Button> </Button>

The above tag represents a button that is defined in the System.Windows.Controls.Button