XAML (Extensible Application Markup Language) es un lenguaje basado en XML utilizado para diseñar interfaces de usuario en aplicaciones de Windows. Permite definir elementos visuales como botones, menús y estilos, separando el diseño de la lógica de programación. Es una herramienta clave en tecnologías como WPF (Windows Presentation Foundation) y UWP (Universal Windows Platform), facilitando el desarrollo de aplicaciones modernas con interfaces atractivas y funcionales. Su enfoque declarativo lo hace accesible para diseñadores y desarrolladores por igual.