热门回答:
作为编程初学者应该先选择哪门语言进行学习呢?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个赞。
以上就是由优质生活领域创作者 生活常识网 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:http://www.shenzhoubaby.com/227823.html,转载请说明来源于:生活常识网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系@qq.com进行处理。分享目的仅供大家学习与参考,不代表本站立场。
评论(2)
语言,入门,面向对象,易学,初学者,都是,这是,如果你,底层,知识
没想到大家都对编程初学者应该先学C++、Java还是Python?感兴趣,不过这这篇解答确实也是太好了
作为编程初学者应该先选择哪门语言进行学习呢?C语言在先前的一段时间内。我一直以为。使用C语言进行编程的入门是非常不错的