XAML (acrónimo pronunciado "xammel" del inglés "eXtensible Application Markup Language", "Lenguaje Extensible de Formato para Aplicaciones" en español) es el lenguaje de formato para la interfaz de usuario para la Base de Presentación de Windows (WPF por sus siglas en inglés) y Silverlight(wpf/e), el cual es uno de los "pilares" de la interfaz de programación de aplicaciones .NET en su versión 3.0 (conocida con anterioridad con el nombre clave WinFX).