The best magazine
What Are the Advantages That the GUI Have Over the Command Inline Interface?
- A GUI is intuitive; a person who has never used a computer before can perform basic navigation with a GUI after brief instruction. Users simply click the item they want to interact with. Right-click an item to open a context menu and see the other things you can do with it. A command line interface is more obscure and requires memorization. A computer novice wouldn't know that the command "DIR" lists the files in a directory unless you told her.
- GUI-based operating systems are designed for multitasking. You can change the size of any window as needed and place windows side-by-side to see and interact with different programs simultaneously. Command line operating systems generally use full-screen applications; although it may be possible to run multiple applications and switch between them, it is generally not possible to view them simultaneously.
- The applications designed for GUI-based operating systems tend to have similar interfaces. For example, many Windows applications have bars at the top of the screen with options such as "File," "Edit," "Tools" and "Help." If you have used these functions in one Windows application, you know how to use them in another application even if you have never used that application before.
- GUI-based operating systems are designed with rich media such as images, videos and music in mind, and these operating systems utilize programming frameworks such as Microsoft DirectX and Adobe Flash to make rich media applications easier to develop. Although it is possible to play a video or listen to music on a command line-based operating system, it is often more difficult.
- Interacting with the items on a computer involves several abstract concepts that might be difficult for some to understand. GUI-based operating systems give these concepts visual representations. New users quickly learn that folders contain files, and that you can double-click a folder to see what it contains. A file often has a specific icon indicating its type; for example, an audio file might have an icon depicting a music note.
Intuitive
Multitasking
Application Interface
Rich Media
Visualizing Concepts
Source: ...