Graphical User Interface (GUI)

Definition - What does Graphical User Interface (GUI) mean?

A graphical user interface (GUI) is an interface through which a user interacts with electronic devices such as computers, hand-held devices and other appliances. This interface uses icons, menus and other visual indicator (graphics) representations to display information and related user controls, unlike text-based interfaces, where data and commands are in text. GUIl representations are manipulated by a pointing device such as a mouse, trackball, stylus, or a finger on a touch screen.

The need for GUI became apparent because the first human/computer text interface was through keyboard text creation by what is called a prompt (or DOS prompt). Commands were typed on a keyboard at the DOS prompt to initiate responses from a computer. The use of these commands and the need for exact spelling created a cumbersome and inefficient interface.

Techopedia explains Graphical User Interface (GUI)

In the late 1970s, the Xerox Palo Alto research laboratory created GUIs, which are now common in Windows, Mac OS, and many software applications. By using specially designed and labeled images, pictures, shapes and color combinations, objects were depicted on the computer screen that either resembled the operation to be performed or were intuitively recognized by the user. Today, each OS has its own GUI. Software applications use these and add additional GUIs of their own.

How we interface with a computer is constantly being revised and reinvented. Human ingenuity has brought users from the keyboard to the mouse and trackball, touch screens and voice commands.

A visual language has evolved as GUI has become commonplace in both operating systems (OS) and software applications. Even those with few computer skills can now, through the use of GUI, learn how to use computer applications for word processing, finances, inventory, design, artwork or hobbies.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.