title: 机算机里所有显示的东西都是用计算机语言编写的吗？windows窗? 
answer: 根据几年前微软在美国公布的内容，WINDOWS本身属于微内核系统，WINDOWS98总共大概不到10万行代码，而WINDOWS2000则已经有20余万行代码，其中80%是用C++编写，其余部分有C和汇编，底层接口用汇编编写。
  
  微内核系统从概念上是指“只包括操作系统的基本功能，例如内存管理和进程管理等等”，就连对各个文件系统的支持也不算在内，不过具体WINDOWS是不是这样设计就不清楚了。
  所以一个微内核系统的操作系统能够有20万行代码已经很多了。
  之所以微软选择了C++而不想LINUX一样选择C，其根本原因就是WINDOWS操作系统本身是微内核系统，所以扩展性及以后的维护要求非常重要，所以C++的类的概念就能在这里很好的利用，但是毕竟C++的效率不如标准C及汇编，所以在一些明显以效率为重的地方用的还是标准C及汇编。
  
  编写完毕后，WINDOWS上的其他用户态程序（包括所有驱动程序、计算器、游戏等等所有你现在拿鼠标能够操作的东西）另行开发，例如：扫雷游戏就是用VB写的。