那么多编程语言,到底学哪个,一般用哪一种语言?

科普苑


我们假设你是一个初学者,确实最大的困难就是不知道选那一门语言来学习,肯定有人告诉你学Java,因为用的人多,也有人建议你学习Python,因为语言本身足够简单,而且人工智能现在这么火,还有一个也是不例外的那就是Javascript,貌似掌握了它就无敌了。编程语言这么多我们到底该如何抉择?我姑且认为可以从三个方面来考虑:

你想从事的方向

虽然说现在的各种语言在很多领域都能够作为开发语言,但是在不同的领域,用的人数多少以及该语言在这个领域的优势是不同的,比如Java目前比较火的领域是大数据,Python人工智能和爬虫,C语言在即将到来的物联网时代肯定会重新焕发出它的活力,而且它从来没没落过,再到C#,目前它比价厉害的地方有游戏领域,如果你对游戏开发感兴趣,倒是可以从事它,而且微软开源了

.net

core,发展相信也不会差,然后是web方向,论效率php还是很高的,java也不错,然后就是Javascript,它是目前我觉得最值得学习的语言,因为它真的是强大到甚至可以为所欲为

你自己是否感兴趣

有些人喜欢从众,在学习编程的时候,总是不能够专心,别人说什么就是什么,也不知道自己是否感兴趣,到最后啥也没学好,所以你得找到一门你喜欢的语言,有可能是它优雅的语法吸引了你,有可能是它强大的功能吸引了你,甚至有可能是因为它的开发工具吸引了你,不管哪一项,你必须首先选择一个你感兴趣的语言并坚持下去,不然很可能到头来什么都没学到,那就得不偿失了


总结

选择其实并不困难,就看你有没有学习一门语言的冲动,学的好,其实在哪都能吃得开,再好的语言,也得看用的人,今天心情浮动较大,回答的不是很有条理,以上仅代表个人意见,如果对你有启发,那再好不过


最美分享Coder


就我个人的感觉,既然想学编程那么肯定是想在IT领域工作。 就我个人建议,编程不可能速成,培训几个月半年的速成,或者学一下当下时髦的Python啊,或许直接学安卓 iOS,还有大数据,云计算什么的很火,很时髦。但是这样根本学不出来东西,可以说只能代码的搬运工(你的薪资水平肯定不高)

计算机组成原理,数据结构,计算机网络是完全离不开的三门课。这个理论课很重要,要是更高级更深度的开发,编译原理和算法也要学。这些是核心,编程语言不管是什么,都需要最后转化成机器可以识别的二进制指令去执行。

就比如Java和Android开发,学的人很多,约底层的越是基础的越容易忽视。问题就恰恰出在这里,你会的别人也会,核心竞争力是解决核心问题,解决一般人解决不了的问题。越底层越重要。

面向对象编程思想,数据结构,C++学好了,学通了 在学Java在学Android 和php,或者Python很快的。 估计你几年时间才搞明白了C++,然后你有这样的编程基础半年就可以把Java学的很好。 Java学好了,Android就是锦上添花了。 学编程千万不要好高骛远,眼高手低。要脚踏实地。

我今年大三,学了三年计算机,C++和Java都学过,现在因为考研的缘故重新学了C++,毕业设计做Android项目,第二遍看《Java核心技术卷一和二》,收获了很多大一大二完全没有理解的东西,更多的是细节,是指的去慢慢扣的。

以上就是个人的建议和看法,假若有不对支出,欢迎评论 批评指正。


ChengYR


可以选Java,建议你找个办学久 的电脑学校学习。


江西新华电脑ch


那得看你想干什么了

每种语言都非常强大,有些东西其实每个语言都可以完成,但每个语言都有最适合的东西

如果你想开发安卓应用,那你最好学Java,如果你想开发游戏,C++是最好的选择,而Python在爬虫与机器学习这一块有很大的优势,不是说干这个只能用这种语言,只不过是最适合的


SC1222


看你初衷吧。

如果是真的喜欢,那先学三本书,再学习JAVA或者C++

如果是为了短平快挣钱,js PHP Python


新一代魔暴龙


平时给单位开发维护中小型Web应用,用C#真的很高效!


Nightdrizzle


主要看你要拿来做什么

Excel也可以编程

批处理也是程序

就像中国菜有那么多,哪个好吃。

你先要知道自己爱吃什么口味


分享到:


相關文章: