可能重复: Windows是用什么编程语言编写的?
编写Windows的主要编程语言是什么?我很确定Windows的所有版本的内核都是用C编写的,对吗?现在,诸如命令行工具(如ipconfig、ping、cmd、net等)怎么办?这些工具是用C还是C++编写的?打印假脱机、终端服务、IIS等服务如何?这些是用C写的还是用C++写的?最后,是否有用汇编语言编写的组件?谢谢你的回答。
发布于 2010-09-01 18:50:10
大多数这些组件和应用程序将是C++。
我怀疑装配中是否有完整的部件--也许是一些部件的碎片。
是的,大部分内核都在C中。
我相信,如果你想学到更多的东西,里面的窗户或里面的书是个很好的起点。
发布于 2010-09-01 18:58:01
Windows的大部分源代码都是用C或C++编写的。这些高级语言使得将Windows移植到不同类型的工作站相对容易.可以重新编译相同的源代码以构建特定于每个处理器指令集的Windows版本。 Windows NT中的少量代码是用汇编语言编写的。通常,这些代码要么直接与计算机硬件交互,要么需要极快地运行。
https://stackoverflow.com/questions/3621164
复制相似问题