世界上一共有多少种编程的语言?我们先试着数一下:Java, C, Python, VB, Matlab, Fortran, LabVIEW…只是随便一说,就脱口而出这么多如雷贯耳的编程语言。
然而我们的时间和精力终究是有限的,充其量只能把少数几种语言学的精通,那么究竟学习哪种编程语言最好呢?3M君在这里基于TIOBE编程语言排行榜,为大家详细分析一下。
TIOBE 编程语言社区排行榜是互联网行业内一个著名的网站。它每个月更新一次,给出编程语言的流行趋势。排名采用著名的搜索引擎例如谷歌、MSN、雅虎、维基百科、YouTube等进行计算。
这个排行榜可以用来检查你的编程技能是否与时俱进,也可以在学习新编程语言时作为一个选择依据。(以下软件logo来自网络,表格数据来自http://www.tiobe.com/tiobe_index)
1. 编程语言排行榜Top20榜单
表中第一列是目前最新的排名,第二列是一年前的排名,第三列是目前跟一年前相比排名的变化趋势。
第1名:Java
Java是编程语言的头牌红人。它是一门面向对象的编程语言,简单易用、开源免费、语言结构严谨、运行效率高,适合快速开发网站。利用这些优势,它在第一次互联网浪潮兴起时,成功地抓住了大趋势,站上了风口。
Java在计算机史上影响深远,它在吸收C++语言各种优点的同时,摒弃了C++里复杂的指针、继承等概念。它能很好的实现静态面向对象编程,并可以把复杂的编程用优雅的方式表现出来。
第2-4名:C/C++/C#
C