Windows Workflow Foundation.
Akronim XAML pierwotnie rozwijany był jako , gdzie Avalon było nazwą kodową dla biblioteki .NET.
Okrojona wersja Windows Presentation Foundation, pozwalająca tworzyć aplikacje internetowe, jest wykorzystywana w Silverlight.
Historia Początki języka XAML sięgają roku 2003. Akronim XAML początkowo rozwijał się do nazwy , gdzie Avalon to pierwotna nazwa Windows Presentation Foundation. Avalon wprowadził język XAML w celu umożliwienia mapowania języka na obiekty graficzne i połączenia pracy programistów i grafików w jednym miejscu. W roku 2006 w momencie wydania Windows Presentation Foundation w wersji 3.0 język XAML został rozszerzony o data binding, kontrolki czy wzorzec MVVM. W 2007 roku wraz z pojawieniem się wersji 1.0 Silverlight język XAML był używany do budowania interfejsu użytkownika, jednak tworzone projekty nie używały WPF. Wraz z rozwojem WPF rozszerzane były możliwości języka XAML. W wersji 3.5 wprowadzone zostały animacje oraz elementy 3D. WPF 4.0 z roku 2010 wprowadza między innymi nowe kontrolki takie jak: DataGrid, Calendar, DatePicker oraz wsparcie dla dotyku. Wraz z wypuszczeniem wersji 4.5 wprowadzona została możliwość wiązania do statycznych właściwości, asynchroniczna walidacja danych przy użyciu INotifyDataErrorInfo, nowe metody dla klasy Dispachter.