哪种语言适合Linux及相关编程?

时间:2013-05-26 16:28:58

标签: linux programming-languages

如果我想开发一系列与Linux相关的东西,最好的语言是什么。我想制作内核补丁,Linux程序,为其他项目做贡献等等。我在哪里开始使用哪种语言?

4 个答案:

答案 0 :(得分:1)

如果你想做内核工作和各种其他Linux核心的东西,那么C(后面跟着C ++)就是你的出发点。你还需要投入健康的bash shell编程。 gcc是首选的编译工具。内核几乎全是C,许多应用都使用C++

答案 1 :(得分:1)

决定哪种语言对您有用的最佳方法是查看您希望贡献的项目的来源。查看热门代码存储库,例如

潜入之类的语言可能对某些科学项目很有用,但对于像开发这样的低级项目来说根本没用。

  

我想制作内核补丁

目前Linux kernel source tree

首先从The C Programming Language开始,然后从那里开始!

祝你好运!

答案 2 :(得分:1)

你应该知道C(对于内核补丁)和Bash(所以你实际上可以使用Linux)。也许还有Python(用于一般脚本)。

答案 3 :(得分:1)

如果您熟悉面向对象的编程,那么学习Python是一个好的开始。 Shell脚本也可以为您提供很多帮助。