时间:2015-6-4来源:本站原创作者:佚名

java

perl224

java8,731

提问:如果你进来打算学习编程,你想选择什么语言呢?是否帮助或者阻碍你的学习?你推荐什么给新的开发人员呢?

c

c#

c685

不要太书面化的看待这个结果,一个语言包含更多问题可能会得到更高的分数

这里有一些明显的机会,例如:

暂时来说,个人推荐javascript这个语言可以在很多场景下使用,发展的很快并且拥有很多的在线的资源学习javascript可以帮助你避免其他开发人员的开发经验唯一比较让人犹豫的是js处于浏览器环境js可能要求额外的一些客户端知识,例如,html,css和跨浏览器兼容,即使你开发node.js的服务器端代码开发

objective-c

sql3,553

scala143

asp.net编程语言发展有哪些492

python1,587

php8,238

ruby

新手开发人员的选择

python

自上一年,主要的变化如下:

objective-c

近来的一个lynda的在线调查提供了如下一个流行度的排名:

以上数据来自twitter,由于地域或者其它原因可能导致结果的偏差

via sitepoint

php和java换了位置,但是仍旧是高居不下

c#

需要建议 - 不需要分析和数据

css

如果你考虑这些的话,你需要避免使用平台有限的语言,例如,actionscript,vb6和objective-c然而,objective-c主要使用在ios系统和api,但是目前来说对于ios 的app开发,工作也不少

ruby2,937

选择一个流行的编程语言意味着你需要编程语言参考手册说服其它语言学习fortran可能不会非常流行但是你将会发现维护10几年的老系统还是很有“钱途”的幸运的是,我们可以提供几个比较常用的方向来帮助你选择你的学习目标

当然,这里也有一些疑问,网站的主要用户是相对新的开发人员

工业分析redmonk采用了不同的方式来生成了最受欢迎的编程语言,主要通过了github上的项目和stackoverflow上的提问来生成

actionscript基于ecmascript(浏览器中的执行就是javascript),flash开发人员来说更靠近html5的技术虽然类似sass,less和stylus之类的预处理器的出现使得css也出现在列表中并不奇怪,因为现在它看起来更想一个编程语言发展有哪些编程语言当然,如果说css是一个编程语言,那么html和sql呢?

c++

尽管这些,不要害怕学习更多新的技术js看起来类似java和其它c风格的语言,但是很多开发人员开始觉得很痛苦,因为基础不太一样坚持一下你就看到了javascript能够提供的强大功能

javascript3,154

php

javascript已经超过了ruby

php

c#2,549

java

actionscript下降了2位

actionscript674

python

最好的建议是:不要再阅读类似的建议类文章

javascript

对于那些使用8位家用机时代的开发人员来说并没有什么可以选择,在有足够信心后可以学习c或者汇编之前先学习basic吧web开发的黎明相对来说编程语言发展有哪些更简单;你可以学习html及其服务器端的语言例如,perl你的开发技术会随着html及其其它例如css,php,javascript,asp和.net的发展而慢慢提升

c++1,273

objective-c5,859

sql

javascript

c++

永远不要使用分析作为学习语言的唯一基础

java的android已经取代了sql并且接近objective-c

visual basic92

python提高了2位

另外一个选择,你应用考虑类似ruby和python的编程语言,相对来说学习更简单,也没有环境和遗留系统的问题然而,他们提供了比较少的资源,并且来自c风格的语法,这个可能成为你的最后目标

老手开发人员的选择

如果你使用vs,编程语言发展有哪些.net来开发windows桌面应用,那么应该选择微软平台

ruby

使用软件工具来定位并且解决问题使用autohotkey来自动化任务或者使用macro来编写spreadsheet的计算公式这些知识都可以提供足够的储备帮助你学习更大更复杂的编程任务

c

java for android4,312

c++,java,c#,object-c甚至是php都非常类似,因此你可能需要经常在它们之间换换

很少开发人员是为了经济上的原因来学习编程的,这里有很多其它赚钱的方式... 例如成为“数字市场分析师”,或者“seo专员”

技术的起起伏伏

个人并不妒忌2014年才开始学习编程开发的人;过多选择会让人迷糊,那么你如何开始?

所有的语言在流编程语言环境配置行度上都是起起伏伏的,不同的时间段也将不一样考虑一下actionscriptflash开发正在走下坡路,当然个人怀疑很多的actionscript项目也需要维护同样的问题也出现在perl,cobol和vb6,虽然他们拥有超长的生命周期

如果你已经熟练掌握了1到2门的语言,选择就更简单了:选择你感兴趣的(知性或者经济上来考虑)


白癜风传染途径
治疗白癜风什么外用药好
转载请注明原文网址:http://www.gzdatangtv.com/bcyytx/247.html
------分隔线----------------------------