亲爱的。 有一个问题在我的脑海中我需要问: 我想要一天/晚创建一个使用C编程语言的移动操作系统。移动操作系统及其编写的编程语言
我们知道像iOS,Android,Windows手机等操作系统。 当程序员决定为-X-操作系统编写应用程序时(这里我们假设为iOS),他/她必须找出iOS操作系统编写的编程语言。 就这样,iOS操作系统是用C/C++ 和目标C编写的,具有混合(XNU)内核类型。 最后,他/她开始编写iOS 操作系统的应用程序。
- >我想知道的是,当用这种语言编写操作系统时,这意味着什么,并且您必须使用该操作系统所编写的SAME语言编写软件。 - >主要原因是什么?
请详细解释一下。 非常感谢。 :-)
APIs man。蜜蜂。尽管你不会被迫使用相同的语言。 –
欢迎来到SO。不幸的是,SO不是一个你可以请教一个教程的地方(_“请详细解释给我看”),这个课题可能需要多年的学习。请阅读[常见问题]和[问]以获得编写好问题的提示。 –