コンソールアプリケーションは、テキスト端末、一部のオペレーティングシステム(Unix、DOSなど)をテキストのみのコンピュータインターフェイスを使って操作できるように設計されたプログラムです。 Microsoft WindowsのWin32コンソール、macOSのターミナル、Unixのxtermなどのユーザーインターフェイス(GUI)、オペレーティングシステムをテキストのみで動かすことができるインターフェイスです。 一般のユーザは通常、GUIアプリケーション(マウスやその他のポインティングデバイスを使用する必要がある)を使用します。 それとは対照的に、コンソールアプリケーションではキーボードと表示画面のみを使用して操作することができます。