Por su parte, las modernas se realizan mediante un lenguaje de programación, lo que permite modificar tanto el aspecto de la ventana como su comportamiento.