为什么开发操作系统,大型程序还是用C语言多,而不是java之类的oop语言?

看介绍java优点一大堆,还简单。。为啥用的不多呢?
我看的更多的都是在互联网和小应用上用java比较多。

操作系统和硬件的联系比较紧密,操作系统方好些最基层的东西是用C语言的。java语言只不过是比较容易上手。可以用来开发一些网站,应用程序什么的。但是一些大的软件。管理系统用的很少。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-25
asm+c=operat system
看来你编程原理都没学会的,先了解下什么叫机器码,计算机如何处理数据吧,什么是高级语言,什么低级语言 ,汇编都不会的,单单会c,你怎么能开发出3d软件和操作系统。
第2个回答  2011-12-25
表示java 运行需要操作系统, 所以他写不了操作系统
会用java 写软件 和 用 C 写系统的 水平要求不是一个级别的
java 办不到,只会用java 的人更办不到,
lz还是了解一下操作系统内核 到底是干什么 你就知道java 为什么不行了本回答被网友采纳
相似回答