寻找最好的编程语言
2015-03-01 23:30:05 来源:程序猿

寻找最好的编程语言

2015-03-01 程序猿 程序猿
程序猿 \

imkuqin

本微信公众号:imkuqin,为程序员提供最新最全的编程学习资料的查询。目前已经开通PHP、C/C++函数库、.NET Framework类库、J2SE API查询功能。

文章转载自慧都控件网

链接:http://www.evget.com/article/2015/2/9/22143.html


我们社会生活的方方面面越来越依赖着科技技术。从工厂生产,商业贸易到社会互动,几乎在每一个行业中都有软件开发者的身影。计算机编程已经迅速成为最赚钱的职业之一,计算机程序员的平均工资在不断创造新高,目前在美国这一数字已经达到接近$100,000。


如果你正在考虑学习编程,你想要明白的第一个问题就是你该学习哪一门语言。回答这个问题并不容易,有许多东西需要考量,比如你准备通过编程做什么工作以及你想去哪里发展。今天我们为你准备了一大堆数据和其它的一些信息,可以帮助你最好的作出决定。在这里,我们并不是为了回答哪些编程语言更好或更糟,我们只是从搜集到的一些数据,通过不同人的意见,客观的反映不同语言的差异性。


编程语言常用于:


你应该首先回答的问题是:你准备从事什么方面的编程工作?是想创造美丽的网站还是喜欢设计iOS和Android上的手机游戏?是想进行个体用户的客户端开发还是想做大型企业软件的研发工作?金融和企业系统需要实现许多复杂的功能和高度的组织性,这需要学习c#和java。而与媒体和设计相关的网页和软件则需要动态、全能以及功能性的小型化编程语言,比如 Ruby, PHP, JavaScript和Objective-C。


语言常用于
Python/Ruby/PHP网站和手机应用程序的服务器端。
Objective-CIPhone的程序开发。
HTML网站的客户端。是构建网站的标记语言,网站的“积木”。
CSS网站的客户端。HTML的描述语言。
JavaScript网站客户端,用于控制HTML/CSS。jQuery是你需要知道的。
Java/.NetAndroid系统的编程。网站的服务器端,在大型企业中受欢迎。
C/C++高性能(如股票交易)或图形(电子游戏)的应用


编程语言的薪水如何:


虽然有个别软件开发人员能够挣到超过同类平均水平5.5倍的薪水,但是关于从事不同语言编程的人员在薪资方面的整体差异性还是不得不说。下面我们整理了一组在法国、德国、英国和美国从事不同类型语言编程工作的开发人员的年度平均工资。



法国[欧元]德国[欧元]英国[英镑]美国(美元)
C++404604890038,28083000
Java384214791534,55295000
C#407244549731,61396000
.NET380004793231,181#N/A
Python35650#N/A#N/A94000
PHP3850043102#N/A91000
SQL375004654130,339#N/A


编程语言的工作职位统计:


高薪固然重要,但是请记住,要得到这么丰厚的薪水的前提是得有人雇你。有很多技术,它们的薪水报酬会很高,但是它们的专业性很强,涉及的领域很窄,会这种技术的人很少。比如Fortran的受欢迎度不高,只有极少人愿意碰它,但是你会发现这种已经存在了几十年的语言确实报酬丰厚。另一方面,当你选择学习市场上需求量最高的语言时,你会发现随时都有几十个竞争对手在和你申请同样的职位。下面我们为你搜集了在不同地方的工作职位统计。


SkillU.S.Indeed.comJobsTractor
SQL984531333733553
Java66485721708731
HTML4545643965#N/A
JavaScript43189507263154
C++32018329951273
C#31936328482549
XML3143129146#N/A
C24081114756685
Perl2057920354224
Python19627302361587
PHP18862170588238
Obj. C18192#N/A#N/A
AJAX1664913760#N/A
ASP.NET1642815067492
Ruby12383145102937


编程语言的流行度:


在谈论编程语言的流行度时,职位需求数量并不是测量它的唯一标准。来看看在不同标准下关于“最流行的编程语言”的排名。


Position:TIOBELynda.comRedmonk
1CJavaJavaScript
2JavaCJava
3Objective-CC++PHP
4C++C#C#
5C#Objective-CPython
6PHPPHPC++
7JavaScriptPythonRuby
8PythonRubyC
9PerlJavaScriptObjective-C
10PL/SQLSQLCSS


1.什么是TIOBE指数?


TIOBE编程指数是一种关于编程语言流行度的排名,这是基于在Google、Yahoo、 MSN、Baidu、Wikipedia和Youtube等搜索引擎的查询数量统计。TIOBE只考虑图灵的完整语言,因此某些流行的语言如HTML和SQL不存在排名。


2.调查由Lynda.com提供,这是一个提供成千上万的关于软件、创意和业务技能视频课程的公司。


3.RedMonk采取了一套不同的方法,通过检测在GitHub上创建项目和StackOverflow上创建问题的频率来确定语言流行度。



写在最后:


语言没有好坏之说,最适合自己且自己真正热爱的语言才是最好的语言。Choose a job you love, and you will never have to work a day in your life!


文章转载自慧都控件网

链接:http://www.evget.com/article/2015/2/9/22143.html


―――――――――――――――――

●本文编号712,以后想阅读这篇文章直接输入712即可。

●本文分类“编程语言”,搜索分类名可以获得相关文章。

●输入m可以获取到全部文章目录

●输入r可以获取到热门文章推荐

●输入f可以获取到全部分类名称

―――――――――――――――――

推荐公众微信「IT电商网」报道热点电商资讯,分享有价值的电商营销案例。电商创业、电商从业者必须关注的公众微信,绝对都是精选文章!微信号:itdianshang


(长按上图↑可自动识别二维码)


点击“阅读原文”也可关注

↓↓↓

  • 为你推荐
  • 公益播报
  • 公益汇
  • 进社区

热点推荐

即时新闻

武汉