Bac*_*nga 7 programming kernel design
哪些编程语言用于制作/创建基于 Linux 的操作系统?
jll*_*gre 13
Linux(内核)本质上是用 C 语言编写的,并带有少量汇编代码。
用户空间的较低层,通常是 GNU(glibc 和其他库以及标准核心命令)几乎完全用 C 和 shell 脚本编写。
其余的 Gnu/Linux 发行版用户区是用开发人员决定使用的任何语言编写的(仍然有很多 C 和 shell,但还有 C++、python、perl、javascript、java、C#、golang 等等……)
Wal*_*cio 5
我相信以下链接有您正在寻找的答案:http : //ubuntuforums.org/showthread.php?t=705754
在那里转述我最喜欢的答案:
Linux的,内核是mostrly写在ç和一点点大会。
用于开发图形界面的工具包和框架(例如GTK+、Qt、GNOME、KDE、Unity)主要是用C和C++编写的。
与操作系统捆绑在一起的实用程序和应用程序(即程序)通常是用Java、Python、C、C++甚至C#编写的。
归档时间:
12 年,1 月 前
查看次数:
19080 次
最近记录:
8 年,4 月 前