编程初学者应该先学C++、Java还是Python?
首发

编程初学者应该先学C++、Java还是Python?

优质
请用语音读文章

热门回答:

作为编程初学者应该先选择哪门语言进行学习呢?C语言

在先前的一段时间内。我一直以为。使用C语言进行编程的入门是非常不错的选择。事实上C语言也比较适合进行初学者的学习。

进行C语言学习的话。我推荐给大家可以查看郝斌的C语言课程。讲解的很详细。我就是实用这个教程学习的。

Python

随着学习的深入。我突然发现Python因其简单化。初学者也是非常不错的语言。但总体来言。我认为Python还不是主流。当然他在大数据云计算行业比较不错。

如果你使用Python入门也是不错的选择。

JAVA

作为目前为止使用最多的语言JAVA.今天我认为实用java进行入门。其实也是可以的。不过入门的话。一定要只选择学习面向对象前面的知识。如果初学者加上面向对象一起学习。你会发现你能崩溃。

只有在完成总共的面向过程。非常熟悉之后。才可以进行面向对象的学习。

纯手打。如果感觉到对你有帮助。麻烦再下方为我点个赞~~

如果回答有问题的话。还请大家指出。

其他观点:

我很认真负责的告诉你。先学习c语言。确实c相对来说比较难。但是它就像你幼儿时期的爬行。是你学会走和跑的重要基础!c语言中你要自己注意内存泄漏。垃圾回收等等一系列重要知识。而这些高级语言都帮你做了。也许这一辈子你都不会知道。而这些确实是成为一个优秀程序员的必备知识。我这里说的是优秀。而不是代码工!其次c的IDE一般都不强大。你才能真真切切体会到手敲代码的感觉。

java我建议做第二个学习的语言。java是面向对象的语言。更贴近人的思考。很多底层帮你封装好了。你不用太关注底层实现。你可以从java中学会面向对象的特点。网络编程等一系类知识。

其次我建议python最后学习。或者和java一起学习。你掌握了c(不是精通)。对于这些都好学多了。语言都是相通的。越往后你越会明白。python的初衷就是快捷便利。各种各样的库能满足你大部分的编程。而库内的知识点你不一定需要知道。所以算是个“表面”工作者!

总结一下。我建议先学习基础但异常重要的c做入门(如果你感兴趣可以深学)。了解编程基本概念和底层原理。知道程序在机器里到底怎么运行的。然后学习java或者和python一起学习。它们可以让你更快速创建应用。最后看你的兴趣去学习深入其中一门或者多门语言!

其他观点:

看了这么多人说C用来入门。真是有点看不下去。你10月份去高校软院旁听下C语言入门。看看课室里同学们的表情。相信每个科班出身的孩子都有过这么痛的领悟。四年本科。我都从来没喜欢上过C。CPP。JAVA。

C的指针。国内的教程就没几个科学的。还是要去看经典的国外教材。要真正理解指针。还要从计算机结构。操作系统。汇编语言说起。一匹布那么长。你能做好这些功课。你可以把C玩成神器。但是。正常人能有那么多时间?我自己都花了3年多。实在痛苦。但收获巨大。

然后不客气的说。计算机结构。操作系统原理。汇编语言。国内也没有几本能读的书。真的跪死我了。如果你想了解可以私信我。我就不吐槽了。

以上那么多只表达一点。C。CPP不适合入门。JAVA另说。

JAVA是我接触的第二门语言。入门的难点在于面向对象的概念。这需要大量的项目实践和研读。才能真正领悟。好的教材可以少走弯路。我工作之后就没用过了。不深入评论。

PYTHON是第三门接触的语言。易学。非常易学。还能马上折腾出一些好用的小工具。才学了1个月吧。就折腾着拿来做Excel报表了。能快速有收获可以增进你的学习欲望。这是前面几门语言给不到的。等你有实践经验。再去看面向对象和设计模式这些书。就能很好地把握了。不然都是空谈。

说起易学的高级语言。最后。不能不说下C#的易学程度和高回报效率。易学程度堪比Python。语法更简洁灵活。学会了C#去学JS和typescript真是秒杀的事情。我也是后来有项目要用到才发现这是无形的财富。用ASP做后台。angular做前台。真是对入门了C#的孩子不要太容易。容我说一句。微软对编程的奉献真是要点32个赞。

以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

骁龙855和苹果8的a11哪个能坚持得久一点,谁会先卡呢?

请用语音读文章热门回答:很多人一直都不愿意承认。苹果比安卓手机要耐用一点。系统流[&...

DNF15号送的“纯净的黄金清除卷轴”和普通的异界气息清除卷轴有什么不同?

请用语音读文章热门回答:不同的地方就在于它多了黄金两个字。这可就厉害了。厉就厉害[&...

S17赛季升星耀没段位保护卡了吗?

请用语音读文章热门回答:这个是要你在该赛季首次上星耀才会获得其他观点:S17[&he...

《燃烧蓝》讲得是什么?

请用语音读文章热门回答:《燃烧蓝》是由D.M.W.格里尔执导的剧情片。特伦特·福[&...

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 北海茫月 永久VIP 2022年10月2日 16:33:10

    语言,入门,面向对象,易学,初学者,都是,这是,如果你,底层,知识

  • 曾温暖 永久VIP 2022年10月2日 16:33:10

    没想到大家都对编程初学者应该先学C++、Java还是Python?感兴趣,不过这这篇解答确实也是太好了

  • 一桥孤寂 永久VIP 2022年10月2日 16:33:10

    作为编程初学者应该先选择哪门语言进行学习呢?C语言在先前的一段时间内。我一直以为。使用C语言进行编程的入门是非常不错的