1:基于NT的windows(WIN2K,XP,2003,VISTA),主要是用C写的(少量与硬件交互的代码因为C无法实现所以用汇编写的)
2:Unix内核基本上是用C完成的,少量与硬件交互的代码因为C无法实现,所以用汇编写的,没有使用C++代码.但是,现在linux有些高级特性是也有采用用c++写的。Linux,Unix平台上的很多GNU软件也全部是用C写出来的。
3:System7之前的老MacOS很大一部分就是pascal写的,新的MACOS基本都是C++写的
不是的,要看你公司的要求,同时结合项目需求以及性能要求。若果要求性能较高,可以考虑用c语言,否则可以考虑编写方便,并周期短便于维护的python等解释性语言。