text user interface: tekstowy interfejs użytkownika
Zestaw narzędzi umożliwiających interakcję człowieka z programem. Komunikacja odbywa się za pośrednictwem specjalnego okna (konsoli), w którym użytkownik wpisuje polecenia tekstowe do wykonania przez program, a program wyświetla wyniki wykonanych poleceń. Najczęściej używanym (chociaż nie jedynym) urządzeniem wejściowym wykorzystywanym w tego rodzaju komunikacji jest klawiatura.