Die Benutzeroberfläche (englisch: User Interface, kurz UI) ist der Teil eines Programms oder Systems, mit dem der Mensch direkt interagiert. Sie stellt die sichtbare und bedienbare Schnittstelle zwischen Benutzer und Technik dar.

Benutzeroberflächen gibt es in verschiedenen Formen, darunter:

  • Grafische Benutzeroberfläche (GUI): Mit Fenstern, Symbolen, Buttons, Menüs usw. (z. B. Windows, macOS)
  • Kommandozeile (CLI): Texteingabe über eine Konsole oder ein Terminal
  • Touch-Oberflächen: Bei Smartphones und Tablets
  • Sprachbasierte Oberflächen: z. B. über Sprachassistenten wie Alexa oder Siri

Eine gute Benutzeroberfläche zeichnet sich durch Intuitivität, Übersichtlichkeit und Benutzerfreundlichkeit aus. Sie spielt eine entscheidende Rolle bei der Bedienbarkeit und Akzeptanz von Software und Geräten.