Newby Coder header banner

GUI

What is GUI - Graphical User Interface

GUI or Graphical User Interface is a form of user interface with graphical components, such as windows, icons, buttons etc

It enables an application to display information or data and optionally bind functionality to these components for a user to interact

Examples are web browsers, video games, text editors, file explorers etc

Windows with Windows Explorer GUI

GUI Components

A GUI displays objects that convey information, and represent actions that can be taken by the user

GUI objects include menus, icons, cursors, and buttons

Interaction

Human interface devices include a keyboard, virtual keyboard, mouse, touchpad, joystick, touchscreen etc