Because while less powerful than a command line, they are more usable by unskilled people because they mimic everyday activities that people are familiar with (eg tossing something into the trash to delete it).
The most widely used way is Tkinter.
There are nearly an infinite number of "interfaces." You need to clarify the question: Interfaces to what?
Many operating systems provide both a command line and a GUI interface. Windows, for instance, is obviously a GUI, however cmd.exe provides access to the underlying command line interface.
Menu-DrivenCommand-DrivenIcon-Driven ( GUI )
See this link here: http://www.netvalley.com/cgi-bin/intval/net_history.pl?chapter=1
Through CLI (command line interface) or GUI (graphic user interface) interfaces.
2D graphics will always be used for basic applications and interfaces, such as spreadsheets and word processing.
The Graphical User Interface (GUI) was developed by Xerox at their Palo Alto Research Center (PARC). They used the GUI concepts in their Xerox 8010 Star Information System in 1981.The idea was developed further by Apple and used in their Lisa in 1983, then the Macintosh in 1984.So technically the Mac OS was not the first GUI but it was the first to be widely adopted by consumers.
GUI is used in almost everything, so it's kinda hard to explain it... the task bar on Windows is an example of a GUI, the header of a Internet Browser is a GUI, etc. Every interacting form of a program or game is a GUI, its function is used for user interaction with the program, so it's used for almost anything Hope it helped.
the difference between the gui & console are ,in the gui we can use the mouse pointer and console screen only we have to used the character. from anknush
In 2006, all major Web Browsers were using graphical user interfaces (GUI), starting with internet Explorer 7.0. Previous versions of Internet Explorer, including 6.0, were based on other formats like TUI.
In 2006, all major Web Browsers were using graphical user interfaces (GUI), starting with internet Explorer 7.0. Previous versions of Internet Explorer, including 6.0, were based on other formats like TUI.