사용자가 그래픽 요소를 통해 컴퓨터나 프로그램과 상호작용할 수 있는 인터페이스를 의미합니다. GUI는 아이콘, 버튼, 메뉴, 창 등의 시각적 요소를 사용하여 사용자에게 직관적인 환경을 제공하며, 사용자는 마우스나 터치스크린과 같은 포인팅 장치를 사용하여 이러한 그래픽 요소를 조작할 수 있습니다.
CLI(Command Line Interface)와 달리 명령어를 입력하지 않고도 복잡한 작업을 수행할 수 있어, 컴퓨터를 처음 사용하는 사람들도 쉽게 사용할 수 있는 장점을 가지고 있습니다.
운영 체제: Windows, macOS, Linux의 GNOME이나 KDE와 같은 데스크탑 환경
웹 브라우저: Chrome, Firefox, Safari 등
그래픽 소프트웨어: Adobe Photoshop, GIMP 등
오피스 프로그램: Microsoft Word, Excel, PowerPoint 등
GUI는 현대의 대부분의 소프트웨어에서 사용되며, 사용자에게 직관적이고 쉽게 접근할 수 있는 환경을 제공합니다.