Graphical Applications

The first graphical applications had to invent all the details of the Graphical User Interface, because the mainstream operating systems (e.g., MS-DOS) was text-based. Thus, there was significant variation even within common modules (e.g., windows) and high-frequency tasks (e.g., save) among similar applications