Ein Character User Interface (CUI) ist eine textorientierte Benutzeroberfläche, wie das Command Line Interface ( CLI), bei der der Anwender seine Befehle als Text in eine textorientierte Kommandozeile eingibt.
Eine solche CUI-Schnittsterlle oder CLI- Schnittstelle wird beispielsweise im DOS-Betriebssystem benutzt. Die CUI-Eingaben werden dabei von Befehlsinterpretern zur Verfügung gestellt. Bei einem Character User Interface (CUI) wird eine Array aus Schriftzeichen, normalerweise sind es ASCII-Zeichen, in den Bildschirm eingeblendet.