最近,TIOBE公布了2月份编程语言排行榜,在排名Top4的席位中,前几个编程语言的地位并没有太大的变化,Java依旧是稳居榜首,而紧随其后的分别是C、Python、C++,在这份榜单中,Objective-C的下降速度很快,已经跌出了前二十的边缘,而苹果的新编程语言Swift随着iPhone和iPad的移动应用程序开发得到了快速发展之后,份额也从1%增加到2%,以下是完整榜单和排名前三的编程语言简介,一起来看看吧。
1.Java
Java作为一门面向对象的编程语言,除了吸取了C++语言的优点之外,还摒弃了了C++里很多难以理解的多继承、指针等概念,并具有功能强大和简单易用的两大特征,作为静态面向对象编程语言的标志性语言,使用者可以用Java以优雅的思维方式来完成复杂的编程。同时Java还可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等
2.C
C语言是一门面向过程的、抽象化的通用程序设计语言,能用简易的方式编译和处理低级存储器,这种对运行环境要求不高的高效率程序设计语言被广泛应用于底层开发。
3.Python
Python是一种跨平台的计算机程序设计语言,也是一种面向对象的动态类型语言,从20世纪诞生至今,Python就被广泛地运用到了系统管理任务的处理和Web编程之中,并成为了一门易读、易维护、且受大量用户欢迎的语言。
2020年2月编程语言排名
2020年二月 | 2019年二月 | 变化 | 编程语言 | 支持率 | 变化 |
1 | 1 | Java | 17.36% | 1.48% | |
2 | 2 | C | 16.77% | 4.34% | |
3 | 3 | Python | 9.35% | 1.77% | |
4 | 4 | C++ | 6.16% | -1.28% | |
5 | 7 | 上升 | C# | 5.93% | 3.08% |
6 | 5 | 下降 | Visual Basic .NET | 5.86% | 1.23% |
7 | 6 | 下降 | JavaScript | 2.06% | 0.79% |
8 | 8 | PHP | 2.02% | -0.25% | |
9 | 9 | SQL | 1.53% | -0.37% | |
10 | 20 | 上升 | Swift | 1.46% | 0.54% |
11 | 18 | 上升 | Go | 1.13% | 0.17% |
12 | 11 | 下降 | Assembly language | 1.11% | -0.27% |
13 | 15 | 上升 | R | 1.01% | -0.04% |
14 | 23 | 上升 | D | 0.92% | 0.28% |
15 | 16 | 上升 | Ruby | 0.84% | -0.19% |
16 | 12 | 下降 | MATLAB | 0.79% | -0.40% |
17 | 21 | 上升 | PL/SQL | 0.76% | -0.05% |
18 | 14 | 下降 | Delphi/Object Pascal | 0.75% | -0.32% |
19 | 13 | 下降 | Per | 0.70% | -0.40% |
20 | 10 | 下降 | Objective-C | 0.69% | -0.76% |