哪些操作系统是用C语言编写的?

日期:2025-01-13 14:07:40 人气:1

哪些操作系统是用C语言编写的?

Unix某个版本是用C语言编写的,在C语言使用之前,用的是汇编

Windows传闻80%是用C语言编写的,也有部分是C和汇编混编的

据说Windows2000以后大多是用C++编写的

Linux是用C语言编写的,它的代码是公开的,可以去看看,看懂了基本就无敌了

Mac OS至今还不清楚,应该不会脱离C/C++吧,用汇编不知道要编到猴年马月去了,其它高级语言又不能进行底层操作,C/C++相对于其它高级语言来说,最合适了,当然肯定不及汇编了
    A+
热门评论

手机操作系统用什么语言编的?是C语言吗

不同的手机操作系统是基于不同的编程语言开发的。 1、塞班系统则是是C语言开发的。 2、android则是基于linux的开源操作系统。 3、linux是使用标准C语言开发的操作系统。ios系统则是基于objective-c语言开发出来的。 4、手机操作系统主要应用在智能手机上。主流的智能手机有Google Android和苹果的iOS等。智能手机与非智能手机都支持JAVA,智能机与非智能机的区别主要看能否基于系统平台的功能扩展,非JAVA应用平台,还有就是支持多任务。

阅读全文

linux操作系统是用C++还是C语言写的?

Linux是C和C++编写的,以前的小型机的操作系统都是C写的,Linux操作系统是从Unix操作系统演化而来的。由于Linux的内核是完全公开的,因此受到的攻击也比较小,也更加完善。源代码在网上也能查到。 可惜,由于本人水平有限,查到了也读不懂(主要读不懂注释),也许你可以。 另外,用c语言写界面,目前看来简直就是妄想了,一没有必要;二c目前就用在底层。 c只是一种开发语言,在单线程的操作系统中,开发多线程程序是没有必要的,在多线程、多进程操作系统中,如果仍然进行单线程的开发那有些无用了。因此说,单线程的C开发目前在嵌入式操作系统中仍有市场,例如在Windows CE、Linux等操作系统中,单线程编程没有太多的使用价值,个人认为单片机开发似乎还有一些市场。

阅读全文