Abbreviated
UI, the junction between a
user and a
computer program. An interface is a set of
commands or
menus through which a user communicates with a program. A
command-driven interface is one in which you enter commands. A
menu-driven interface is one in which you
select command choices from various menus displayed on the
screen.
The user interface is one of the most important parts of any program because it determines how easily you can make the program do what you want. A powerful program with a poorly designed user interface has little value. Graphical user interfaces (GUIs) that use windows, icons, and pop-up menus have become standard on personal computers.