recherche

Maison  >  Questions et réponses  >  le corps du texte

开始学习编程学习c开始还是java?

想学习编程,但是不知道是学习c开始还是java开始,很纠结! 各位高手给点建议。

PHPzPHPz2804 Il y a quelques jours1234

répondre à tous(14)je répondrai

  • 迷茫

    迷茫2017-04-17 11:05:39

    对,学什么语言并不重要,很多语言其实没有太多差异性,一门通者百通。

    不过个人而言,建议你还是先从 C 学起。原因:

    C 是最早的语言,C++ 是 C 的增强版,Java 是 C++ 的精简版,学好 C,你可以更容易学会 Java。

    C 更接近底层,类库比 Java 少,语法也比 Java 清晰,可以让你更专注编程。

    C 系语言的使用者不比 Java 少,未来也是很有用的。

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-17 11:05:39

    web:python 后台api及分布式:java

    répondre
    0
  • 高洛峰

    高洛峰2017-04-17 11:05:39

    还是觉得从非C语言开始学会好一点,因为其他的语言相对C语言比较友好,没有C语言繁琐的细节

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 11:05:39

    必然是C。上面说学哪个都可以的人没有回答到这个问题。为什么是C呢? 首先,学了C你才能真正理解内存,你在编程的时候才会真正关心内存,真正关心程序的效率。而在使用JAVA的时候你根本就不用考虑内存,拿到的对象是引用还是一份拷贝呢,这都不是你能左右的。如果你一开始就使用这种语言,以后你对内存会不敏感,编写出来的程序效率会不高。 第二,学习C的过程中会涉及到了一些操作系统,编译原理,计算机组成原理的知识,而这些知识对你以后的发展是非常有好处的,这也会是你的竞争力所在。 第三,C语言是近代高级语言的鼻祖,学了C语言再学JAVA,会很快上手,而学了JAVA再学C语言,你会发现有很多底层的概念无法理解。

    另外,上面提到一些动态语言(Python, Ruby...),这些是需要的时候拿来就玩的,如果你先学了这种,那么你连类型的概念都没有,而如果你把C语言学好了,其它的语言都可以现学现用,包括函数式语言。

    répondre
    0
  • Annulerrépondre