Windows Vista编程的编程语言是什么?

时间:2008-12-19 13:37:07

标签: windows windows-vista operating-system

使用哪种编程语言编写Windows Vista代码?

9 个答案:

答案 0 :(得分:20)

嗯,Windows内核几乎完全是C.然而,有些不同的方面使用C ++,比如shell的某些部分,等等。核心是C.其他语言,甚至.NET可能在某些角落用于某些应用程序,但C是Windows中首选的操作系统语言。

答案 1 :(得分:4)

从使用Windows CE操作系统开始,我会说它是旧学校代码和接口的混合C,以及驱动程序和其他代码的幕后C ++。它(WinCE)在C接口后面的驱动程序中使用C ++到系统的其余部分。

现在我要猜测并说现在还有很多C#和其他代码。

答案 2 :(得分:3)

多种语言可用于创建Vista。

对于低级部分,C和汇编语言。

大多数人都使用C / C ++。

某些更高级别的应用程序可能是用托管代码编写的。

答案 3 :(得分:2)

我想象一下C / C ++和Assembly的组合(用于设备交互)。

答案 4 :(得分:0)

据我记忆,Windows Research Kernel(即afaik,基于XP)是用C语写的。我假设其余的也是。但是,仅仅因为内核是用C语言编写的,并不代表整个操作系统。还有图书馆,工具和应用程序,没有它们,Windows将毫无用处。其中,我假设大多数是用C,C ++或C#编写的,尽管这只是一个假设。

答案 5 :(得分:0)

Garry永远是对的,如果微软否认C被取代,他们应该在他们继续之前与他核实。

答案 6 :(得分:0)

Windows vista采用多种语言编写,用于不同的事情。整个内核是用C语言编写的,而其他部分则使用C ++,也可能是.NET。

答案 7 :(得分:-1)

Vista操作系统有很多变种,可以在英国和Kandohar这样的地方使用,如Vista及其定义规则中所述。有些编码用于家庭计算的RCODE,其他编码可能用COMAL,VBAS或ICODE编码,用于基于某些计算机基本单元中使用的Commodore(CBM)63的计算机。高级语言汇编成的是保密的,是英格兰创作人员的保留,该团队支持微软为其他国家创建的版本,并且在工作场所使用的计算机上安装的变体具有不同的保护策略。符合隐私规则的商业数据。

答案 8 :(得分:-1)

很好地完成了大部分的评论,这里有很多好人只用C做这件事,是的,世界上大多数内核都是用强大的编程语言C编写的,并且是少量的盐当然是为磁盘和视频接口以及某些内存(DMA)组装的。