Skip to content
Related Articles
Open in App
Not now

Related Articles

What is the difference between GUI and CUI?

Improve Article
Save Article
  • Difficulty Level : Easy
  • Last Updated : 15 Nov, 2022
Improve Article
Save Article

GUI and CUI are two types of User Interfaces. GUI stands for Graphical User Interface while CUI stands for Character User Interface. In this article we will be discussing the differences between these two interfaces and which one has advantages over the other. 

User Interface : User Interface comprises of everything the user can use to interact with the computer. It is basically the means by which the user and computer system can interact using input and output devices.

GUI: GUI stands for Graphical User Interface. This is a type of user interface where user interacts with the computer using graphics. Graphics include icons, navigation bars, images etc. Mouse can be used while using this interface to interact with the graphics. It is a very user-friendly interface and requires no expertise. Eg: Windows has GUI.

CUI: CUI stands for Character User Interface. This is a type of user interface where user interacts with computer using only keyboard. To perform any action a command is required. CUI is precursor of GUI and was used in most primitive computers.

Most modern computers use GUI and not CUI. Eg: MS-DOS has CUI. 


Difference between GUI and CUI:

InteractionUsing graphics(images, icons)Using commands(only text)
Peripherals usedKeyboard and mouse(or any pointing device)Keyboard only
Ease of OperationEasierDifficult, requires expertise
Memory RequiredHIGHLOW
FlexibilityMORE FlexibleLESS Flexible
Customising AppearanceHighly customisableAppearance cannot be changed
My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!