Skip to main content
The 2024 Developer Survey results are live! See the results

Use this tag for programs that interact with their user by means of a character-based console or terminal

A console is an interactive text-mode or text-based user interface to a software application or operating system. It may be implemented as a character-mode application or embedded in a graphical user interface.

It may be used as the main user interface or as a secondary interface for debugging and administrative tasks. The degree of interactivity varies widely between consoles.