Microsoft® Windows® and Microsoft® Windows NT® provide consoles that manage input and output (I/O) for character-mode applications (applications that do not provide their own graphical user interface).
This overview describes support for character-mode applications.