Консольная графика и графический интерфейс в современных системах отличаются способом взаимодействия пользователя с программой. 1
Консольная графика (консольный интерфейс, CLI) — это программа для командной строки. 1 В ней нет кнопок и окошек, а чтобы управлять программой, нужно писать команды в консоль. 1 Такой подход бывает удобным для программистов, но только в случае специализированного профессионального ПО. 1 Например, популярные утилиты для работы с кодом — консольные. 1
Графический интерфейс (GUI) есть в большинстве современных программ. 1 Он включает окна, меню и другие элементы, с которыми пользователь взаимодействует с помощью мыши или клавиатуры. 1 GUI проще и понятнее, чем командная строка. 1 Например, программами и приложениями для личных дел удобнее пользоваться через GUI. 1
Однако граница между консольной графикой и GUI условна. 3 Можно создать консольное приложение, которое будет отображать диалоговые окна, или GUI-приложение, выводящее текстовые строки в консольное окно. 3