User Interface/Benutzerschnittstelle

Ein User Interface (dt.: Benutzerschnittstelle) bietet Benutzern die Möglichkeit, mit einem Programm oder Rechner einen Datenaustausch durchzuführen. Eine (Benutzer-) Schnittstelle kann zum Beispiel ein Web-Formular oder eine Eingabemaske sein. Man unterteilt das User Interface in verschiedene Interaktions-Level, die sich im Laufe der Zeit entwickelt haben: Das "Command Line Interface" (CLI), über welches Befehle direkt eingegeben werden können, das "Text User Interface" (TUI), bei dem eine Eingabe per Text erfolgt, das "Graphical User Interface" (GUI) und das "Voice User Interface" (VUI), bei dem die Benutzer ihre Befehle per Sprechbefehl eingeben können. Das am meisten benutzte Interaktions-Level ist derzeit das GUI.