1981年8月发行的Microsoft DOS 1.0由4000行汇编代码组成,可以运行在8KB的内存中。DOS是基于命令行的——直到最后都是如此(但是在后期出现了DOSSHELL这样的类似于图形界面的DOS外壳程序),当时,图形界面(GUI,Graphics User Interface)已经出现,甚至已经出现了很多年:
最早的GUI:Xerox Alto,1973年
最早的GUI源自Xerox施乐内部的研究,不过很奇怪地在很长一段时间内没有得到应用,1979年Steve Jobs(史蒂夫·乔布斯)在访问Xerox PARC之后回来立即就建立了Apple Lisa,一个不太成熟也不太成功的GUI系统:
软硬捆绑的计算机:Apple Lisa Office System,1983年
很快Apple Lisa被Macintosh计划代替:
Apple Mac OS System 1.0,1984年
然而早在1981年底的时候,盖茨就已经见过Macintosh的原型机了,在1982年的时候盖茨还与Apple协议为Macintosh写一个图形化的表格程序(叫做Multiplan)。盖茨很清楚,图形用户界面(GUI)这种更直观的操作方式显然要比DOS的命令行来得更加友好,并毫无疑问是未来的方向(记得一开始我们说操作系统就是为了更方便地使用电脑么?)。在81年末82年初,盖茨和艾伦(Paul Allen)决定为IBM PC做一个GUI界面,这个动机就是Windows诞生的由来。