Początki systemów graficznych
Pierwsze programy budowane z myślą o komercyjnych użytkownikach komputerów musiały być przede wszystkim uproszczone. Oczywiście dlatego, że komputery dopiero stawały się modne i to tylko w kręgach ludzi zamożnych, niezbędne było stworzenie interfejsu, który nie będzie wymagał od nich znajomości zaawansowanych, tekstowo wpisywanych komend. Tak zrodziła się idea stworzenia graficznego interfejsu, czyli szeregu ikonek i folderów, między którymi przy pomocy myszki poruszać mógłby się użytkownik. Po stworzeniu myszki i klawiatury oraz zaprezentowaniu światu pierwszego programu operacyjnego o nazwie Windows zaczął się prawdziwy boom na komputery. Nie oznacza to jednak, że programiści nie postanowili szukać nowych form rozwiązania problemu zarządzania komputerem. Oczywiście na przestrzeni lat pojawiły się kolejne systemy operacyjne, stające w szranki z wielkim i niepokonanym przez lata Windowsem. Nad swoim szlagierowym produktem Microsoft pracuje do dzisiaj, stale wypuszczając nowe wersje i wydając miliardy dolarów w procesie tworzenia i ulepszania tego produktu. Ostatnio pojawiają się jednak kolejne głosy mówiące o tym, że tak samo jak w przypadku braku innowacji w Internet Explorerze, tak samo i brak nowinek w Windowsie doprowadzi ten produkt do upadku i osłabi jego aktualną rynkową pozycję.