Um sistema operacional baseado em texto é um sistema operacional que usa uma interface somente de texto para interação do usuário. Em vez de elementos gráficos como Windows, ícones e menus, ele se baseia em comandos digitados em um terminal ou prompt de comando para executar tarefas. A saída também é exibida como texto. Exemplos incluem MS-DOS, versões iniciais do UNIX e alguns sistemas modernos como Templeos.