MSDOS最初编写的语言是什么?
在维基百科的文章就意味着是C,QBasic的或Pascal,但是:
除了这三种语言之外还有汇编,但我认为微软已经从汇编转换为"更高"级别的语言?
由于C最初是为UNIX发明的,我仍然不认为微软正在使用C ...虽然Microsoft API是用C语言编写的(实际上我发现这种反应性的).
任何人都可以在这个主题上启发我吗?
zal*_*lew 10
http://answers.google.com/answers/threadview?id=197874
由于CP/M是用FORTRAN编写的,而QDOS是基于CP/M的,这是否意味着QDOS和MS-DOS是用FORTRAN编写的?根据Tim Patterson本人撰写的下一篇文章,西雅图计算机产品公司使用的汇编语言不是FORTRAN,而是内部构建的,因为它是当时唯一可用的东西.
"最后的设计要求是用汇编语言编写MS-DOS.虽然这个特性确实有助于满足速度和效率的需要,但包含它的原因更为基础.西雅图计算机只有8086个软件开发工具可用当时是CP/M下运行在Z80上的汇编器和一个适合2K字节EPROM(可擦除可编程只读存储器)的监视器/调试器.这两种工具都是在内部开发的.
"MS-DOS的内幕" http://www.patersontech.com/Dos/Byte/InsideDos.htm