我可以使用c编程语言创建自己的操作系统

时间:2017-06-09 09:27:29

标签: systems-programming

是否使用GUI? 我会制作自己的应用吗? 我自己的文件扩展名 我可以在Android设备中启动我的操作系统

  

Sory因为我的英语不好

2 个答案:

答案 0 :(得分:0)

我强烈建议osdev

问题: 第一个c是一种更高级的语言,这意味着它更多地涉及“用户交互”,例如gui,网络通信等,但你必须为像C这样的高级语言建立一个基础。 要建立这个基础,你很可能必须学习assambly,这对于初学者来说是一种非常困难的语言。但如果你愿意花很多时间在研究上,学习新的编程语言,并且通常会考虑复杂的问题,那么就没有什么能阻碍你了。

答案 1 :(得分:0)

想要在C中制作操作系统的主要原因是什么?你必须考虑目的和你真正想做的事情。为了从头开始制作操作系统,您需要熟悉电路的基础知识,并且对二进制文件非常熟悉。

首先,我建议你看一下这个GitHub存储库并从那里开始:

GitHub OS from scratch repo

我希望这对你有用。