UIML
Erscheinungsbild
UIML (User Interface Modelling Language) ist eine Programmiersprache auf Basis von XML, die benutzt wird, um grafische Benutzeroberflächen zu gestalten. XML wird gewöhnlich dazu verwendet, um Dokumente und Daten zu speichern, es kann aber dank der allgemeinen Definition auch für andere Anwendungen genutzt werden.
XUL (Xml User-interface Language) bietet ähnliche Funktionen wie UIML und wird vom Webbrowser Mozilla genutzt.