C / 奇思妙想 · 2024年 3月 22日 0

C语言应用范围有哪些?

52 次浏览

C语言使用得极其广泛,在主流操作系统内核和驱动,系统级应用程序和编译器、解释器中应用广泛。macOS/Windows/Linux内核都使用C语言,默认都可以用C语言写驱动,例外是macOS采用一套简化的C++框架IOKit写驱动。三大主流PC平台都支持C语言写用户态应用程序,不少编译器都是用C语言编写,尤其是Java/C#/Python等更高级语言产生之前。TCC就是一个例子,GCC早期也是用C语言,后来才改用C++. Python/PHP解释器,Mysql/Skynet/Ngnix都是C语言编写的。

内核只用C语言,可以完成吗?