The graphical user interface (GUI) is the now very familiar user interface that allows you to interact with computers or smartphones through graphical icons using a mouse or touch screen. Years ago you would have used a text-based user interface, and typed strange sounding commands. You can still use these the “Terminal” or command line modes of todays operating systems. GUIs emerged in the 197