李乐阳军人:XP操作系统是用什么语言编写的?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 11:46:06
XP操作系统是用什么语言编写的?

大部分代码因考虑到可移植性,基本上是用C语言写的,个别的用的是C++。
但HAL.DLL与硬件相关的部分是用汇编语言写的,不同类型的硬件,实现方式肯定是不一样的,所以同样安装的是Windows操作系统,hal.dll文件一般是不会一样的,但其它文件多数是相同的。

是用C语言写的 我们这学期的操作系统课上老师刚讲过
因为C语言的优势是稳定性 这是其他语言望尘莫及的

有人声称是用BASIC写成的,也有人声称是用C写成的,反正不可能是用JAVA写的 或者.net平台写成的

事实上,关键是编程的平台和运行的平台,至于选用什么语言,对于一个程序员来讲是无关紧要的

通常我们讲某人搞Win32应用程序开发,很少讲他是C程序员,事实上一个程序员为了算法交流等原因可能熟练掌握几门语言,但可能精通的1到2门吧

很多时候以目的来区分他们

内核主要是用汇编写
主体部分是用C++写的

当然是用他们自己的c写的了