• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

linux的应用开发需要学习那种语言

liuxiaofei126 2018-06-06 浏览量:1008
现在只会c语言,想入手linux应用开发,需要学习那种语言,一年时间可以学的差不多吗
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • c就可以了,又能写应用程序,又能写驱动。

    有c的基础的话,c++一看就明白

    • 发布于 2018-06-11
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:19
  • 会c语言其实就可以参与大多数linux应用开发了。

    其实C是linux下第一排位语言,因为linux本身就是用c开发的。

    • 发布于2018-06-06
    • 举报
    • 评论 1
    • 0
    • 0
liuxiaofei126 回复了 xdsnet :底层都用C,应用这块用C++的多? 回复

  • linux应用C语言也是可以的,不过最好还是C++,linux下很多的库和开源代码都是基于C++的,会C语言了掌握C++也不是很难,主要在C的基础上多学习一些面向对象的思想,类,对象,继承,派生,多态等等。这些东西有一两个月就能熟悉,边熟悉边做项目,很快就能掌握了。
    • 发布于2018-06-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 学一下进程间的同步机制,比如信号量、锁等,还有就是多线程、网络编程
    • 发布于2018-06-06
    • 举报
    • 评论 2
    • 0
    • 0
liuxiaofei126 回复了 @曲终人散@ :这些也是C语言吗 回复
@曲终人散@ 回复了 @曲终人散@ :你都说了要学linux应用开发,那就不是你在Windows下简单的写写程序了,多线程编程很常用 回复

  • linux一般都是使用C语言进行开发,开发主要了解一下内核
    • 发布于2018-06-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用C语言进行开发,如果深入学习Linux的话需要了解应用层和linux的内核裁剪
    • 发布于2018-06-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是C语言开发,最好也会C++
    • 发布于2018-06-06
    • 举报
    • 评论 1
    • 0
    • 0
liuxiaofei126 回复了 DansonZ :哪些开发应用到C语言啊 回复

  • 鸟哥的linux私房菜 不错

    还可以把 C++ 搞一遍 

    • 发布于2018-06-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 应用的话比如QT的话需要C++了
    • 发布于2018-06-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 应用开发,界面使用QT是要学习C++的

    一般的也是用C,也可以是python

    • 发布于2018-06-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用C语言就可以,python也行,一年的时间足够你学习回了,树莓派是比较简单的linux
    • 发布于2018-06-07
    • 举报
    • 评论 0
    • 0
    • 0

  • Linux最基本的开发语言就是C,用C写的程序运行效率是最高的
    • 发布于2018-06-07
    • 举报
    • 评论 0
    • 0
    • 0

  • linux应用程序可以使用很多语言,C、C++是用的比较多的,还有一 些脚本语言
    • 发布于2018-06-08
    • 举报
    • 评论 0
    • 0
    • 0

  • C语言,python都可以学习一下。当然C语言用的最多。一年时间肯定够了。
    • 发布于2018-06-09
    • 举报
    • 评论 0
    • 0
    • 0

  • C语言就可以,然后学习下shell编程和Makefile,如果精力足够可以学习下Python,c++
    • 发布于2018-06-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般就是C/C++,如果是树莓派的话还支持PYTHON。

    • 发布于2018-06-30
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

linux的应用开发需要学习那种语言