深入学习linux 需要哪几种语言

我现在只学了C语言,学得还可以
请问还需要什么高级语言?
或者提下建议,谢谢了。

这要看你想往哪一方面努力了:
如果想做linux内核编程的话,编程语言有c就够了,不过你要学习一些linux内核的知识,比如进程调度、内存管理什么的。
如果你想做linux应用程序开发的话,可以学习一下java、Qt等。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-08
学好C语言很重要,很多源文件多是用C写的,内核代码更不用说了

脚本语言也可以学习点,perl 、python、 bash shell、ruby等

多用就好了
第2个回答  2011-05-08
英语!!

学linux需要什么基础
1. 计算机网络基础知识与常用英语词汇。2. Linux基础命令与常用选项的使用与理解(通常为英文缩写,需总结并随时回顾)。3. Shell脚本编写(重点,需多练,注意格式规范)。4. 服务器搭建与配置、管理(熟练掌握,对工作至关重要)。基础学习完成后,可深入探索以下领域:1. 计算机组成原理与基础。2. ...

linux用什么语言
Linux作为开源操作系统,其核心技术基础是C语言,这是因为C语言强大且适合进行底层系统编程,可以直接操作硬件资源,这使得它在构建操作系统时占据主导地位。然而,Linux并未局限于C语言。它还广泛使用BASH脚本语言,这是一种专门设计的脚本语言,主要用于编写自动化任务和进行系统管理,为简化运维工作提供了便...

学习linux需要什么基础?需要了解C语言和C++吗?
1 、一定的英文基础是必要的,需要了解C语言和C++。针对学习shell编程,及熟知各种Linux系统命令使用即可。如果有python或perl基础则更容易上手。2、 看书时要多做习题,一题一题的弄明白,要不书也白看。从一开始养成良好的编程习惯,怎么算好的你看书上的代码怎么写的。3、关于数学, 初中数学水平可...

如何学习linux?
如果你对在Linux环境下进行编程感兴趣,可以学习C语言、shell脚本等编程语言和工具。Linux系统底层代码大量使用C语言编写,了解C语言将有助于你理解Linux内核机制。同时,学习使用Makefile、gcc等工具进行代码编译和调试,有助于在Linux环境下进行高效编程。对于内核移植或驱动开发的爱好者,深入学习Linux内核原...

linux系统需要学什么
你都能够充分了解,这对计算机方面的爱好者是有很大帮助的,它可以让用户知道系统是怎样工作的。Linux的语言 linux开发用的是C语言和汇编语言。C语言是Linux的“母语”,这也是linux这个开源环境和本身机制所导致的。Linux的内核部分基本都是用C语言来编写的,还有部分是用汇编语言写的。

linux学习路线参考(嵌入式篇)
一、Linux入门 嵌入式开发主要环境为Linux,因其开源、易用性广受青睐。Linux系统众多,如RedHat、Ubuntu、Fedora。对于嵌入式开发人员,重要的是掌握Linux服务和设计理念。Ubuntu官网提供下载地址。二、C语言 C语言是嵌入式开发的基础。Linux下使用C更顺畅,因为其诞生于Unix。学习C,指针掌握至关重要。需...

linux用什么语言
Linux操作系统的核心是C语言和汇编语言,但它的语言选择非常灵活。接下来,让我们深入了解这一特性。Linux凭借其开源特性,为开发者提供了丰富的语言选择。除了C和汇编语言,它还接纳C++、Java和Python等高级编程语言。这样的多样性使得开发者可以根据项目需求,选择最适宜的语言进行开发,增加了灵活性和效率...

学习linux系统要掌握哪门语言才能学好!
学LINUX其实本身就在学习语言。只要在LINUX下生存,shell脚本语言是一定会经常接触的。这个要学习,完成后对地其它的脚本语言也有好处。另外一定会经常用C/C++,这是LINUX的基础。不过LINUX下有很多很奇妙的东西。不在LINUX下生活的人都体会不出来。 LINUX天天有奇妙发现。 LINUX下有很多奇妙有特点,...

学习linux,要什么基础?要懂C语言吗,还是C和C加加。
1 学习Linux的操作及系统维护。不需要任何基础,针对学习shell编程,及熟知各种Linux系统命令使用即可。如果有python或perl基础则更容易上手。2 学习Linux内核开发。Linux的内核是由绝大部分的C语言和少部分汇编语言组成的。要学习Linux内核开发,必须要懂C语言,同时对操作系统原理需要有一定了解。3 学习...

想要学习LINUX是不是要先学习编程,是什么类型的编程?
看你要干什么了,如果是研究源码的话诚如楼上所说,要学习C和AT&T ASM,另外可以熟悉下系统指令集(基本上就是x86)和POSIX API;如果你是做其他用途,不一定要学习以上这些,看需要吧;比方说你想很好的使用shell,那就可以学习shell对应的script ...

相似回答