当前位置:网站首页>World programming language ranking in January 2022
World programming language ranking in January 2022
2022-06-11 04:37:00 【Dabie Mountains】
2022 year 01 World programming language rankings in October
2022 year 1 month TIOBE Index
January title :2021 year Python programing language
Python Won the prestigious TIOBE Programming language Award . Congratulations on ! This is the second time in a row . The award goes to the programming language that has achieved the highest audience growth in a year .C# For the first time in history , but Python Last month, it exceeded C#.
Python stay 2021 At the beginning of the year TIOBE Ranked... In the index 3 position , And will Java and C Left behind , Become TIOBE The first place in the index . but Python The popularity of is more than that . It is currently ahead of other companies 1% above .Java stay 2001 Year record 26.49% The historical record of ratings is still far away , but Python Has become the de facto standard programming language in many fields . There's no sign Python Our journey to victory will soon stop .
Python Are there any real competitors ? Are there any new and shiny languages that might compete in the future ? If we look at the promising languages of the past few years , We will be in 2021 The following changes were seen in :Swift from #13 To #10, from #14 To #13,Rust from #26 To #26,Julia from #23 To #28,Kotlin from #40 To #29,Dart from #25 To #37,TypeScript from #42 To #49. therefore , except Swift and Go outside , We don't expect any new languages to come soon before 5 Even before 3 name .
TIOBE The programming community index is an indicator of the popularity of programming languages . The index is updated monthly . The rating is based on global skilled engineers , Number of courses and third party suppliers . Popular search engines , Such as Google , Bing Ying , Yahoo , Wikipedia , Amazon ,YouTube And Baidu are used to calculate ratings . The important thing is to pay attention ,TIOBE The index is not about first-class Programming language or writing The language of most lines of code .
This index can be used to check if your programming skills are still up to date , Or make a strategic decision about which programming language to use when starting to build a new software system .


Other programming languages
Below is a complete list of the previous 50 Programming languages . This overview is released informally , Because we may have missed a language . If you feel the lack of a programming language , Please pass [email protected] Let us know .
| Position | Programming Language | Ratings |
|---|---|---|
| 21 | (Visual) FoxPro | 0.70% |
| 22 | SAS | 0.68% |
| 23 | Scratch | 0.59% |
| 24 | Objective-C | 0.58% |
| 25 | COBOL | 0.51% |
| 26 | Rust | 0.50% |
| 27 | Prolog | 0.48% |
| 28 | Julia | 0.39% |
| 29 | Kotlin | 0.37% |
| 30 | Lua | 0.37% |
| 31 | PL/SQL | 0.35% |
| 32 | VBScript | 0.35% |
| 33 | ABAP | 0.34% |
| 34 | Ada | 0.34% |
| 35 | Lisp | 0.33% |
| 36 | Scala | 0.30% |
| 37 | Dart | 0.27% |
| 38 | D | 0.24% |
| 39 | PowerShell | 0.24% |
| 40 | Logo | 0.20% |
| 41 | LabVIEW | 0.18% |
| 42 | Awk | 0.18% |
| 43 | Apex | 0.18% |
| 44 | Transact-SQL | 0.17% |
| 45 | RPG | 0.15% |
| 46 | Ladder Logic | 0.15% |
| 47 | Haskell | 0.15% |
| 48 | ML | 0.15% |
| 49 | TypeScript | 0.15% |
| 50 | Tcl | 0.15% |
Next 50-100 name
- Alice, AutoLISP, B4X, bc, BCPL, BlitzMax, Boo, Bourne shell, C shell, CFML, CIL, CL (OS/400), Clipper, CLIPS, Clojure, DCL, DiBOL, Dylan, Elm, Erlang, F#, Icon, Inform, Io, Korn shell, Lingo, LiveCode, MEL, Monkey, MOO, MQL4, Nim, NXT-G, Oberon, OCaml, Occam, OpenCL, Oz, Pike, Processing, Q, Racket, REXX, Ring, Snap!, SPARK, SPSS, X10, Xojo, Zig
Long term performance
To understand the longer history , Please find below the top ranking many years ago 10 Bit programming language position . Please note that , These are 12 Average score for months .
| Programming Language | 2022 | 2017 | 2012 | 2007 | 2002 | 1997 | 1992 | 1987 |
|---|---|---|---|---|---|---|---|---|
| C | 1 | 2 | 2 | 2 | 1 | 1 | 1 | 1 |
| Python | 2 | 5 | 8 | 8 | 18 | 28 | - | - |
| Java | 3 | 1 | 1 | 1 | 2 | 18 | - | - |
| C++ | 4 | 3 | 3 | 3 | 3 | 2 | 2 | 4 |
| C# | 5 | 4 | 4 | 7 | 12 | - | - | - |
| Visual Basic | 6 | 14 | - | - | - | - | - | - |
| JavaScript | 7 | 7 | 10 | 9 | 9 | 21 | - | - |
| Assembly language | 8 | 10 | - | - | - | - | - | - |
| PHP | 9 | 6 | 5 | 5 | 8 | - | - | - |
| SQL | 10 | - | - | - | 35 | - | - | - |
| Prolog | 24 | 33 | 45 | 28 | 29 | 15 | 10 | 3 |
| Ada | 28 | 30 | 17 | 17 | 17 | 11 | 3 | 14 |
| Lisp | 32 | 28 | 13 | 13 | 11 | 8 | 12 | 2 |
| (Visual) Basic | - | - | 7 | 4 | 4 | 3 | 7 | 5 |
Here you are 2 Important remarks :
- In the table above "Visual Basic" and "(Visual) Basic" There are differences between . until 2010 year ,"(Visual)Basic" refer to Basic All possible dialects , Include Visual Basic. After a discussion , It was decided that "(Visual)Basic" Split into all dialects , Such as Visual Basic .NET,Classic Visual Basic,PureBasic and Small Basic, Just a few examples. . because Visual Basic .NET Has become Visual Basic The main implementation of , It is now called "Visual Basic".
- programing language SQL It's been a long time since TIOBE In the index . stay 2018 year , It was pointed out that SQL Turing is complete . From that moment on ,SQL Namely TIOBE Part of index . therefore , Although the language is very old , But its history in the index is very short .
Programming language Hall of fame
List all " Programming language of the year " The winners' hall of fame is shown below . This award is awarded to the programming language with the fastest growing interest in the year .
边栏推荐
- Unity MonoSingleton
- 传说使用Shader的ID来设置Shader属性能提高效率:)
- 如何快速寻找STM32系列单片机官方例程
- PCB ground wire design_ Single point grounding_ Bobbin line bold
- idea gradle项目 如何导入 本地jar 包
- JVM(3):类加载器分类、双亲委派机制
- Record an ES accident
- Sharing of precautions for the construction of dioxin laboratory in Meizhou
- 强大新UI装逼神器微信小程序源码+多模板支持多种流量主模式
- 项目架构演进
猜你喜欢

How to quickly find the official routine of STM32 Series MCU

JVM(2):内存结构、类的加载过程

新UI学法减分专业版34235道题库学法减分专业版小程序源码

Product milestones in May 2022

Redis master-slave replication, sentinel, cluster cluster principle + experiment (wait, it will be later, but it will be better)

精益产品开发体系最佳实践及原则

一款自适应的聊天网站-匿名在线聊天室PHP源码

Check the digital tube with a multimeter

Guanghetong successfully won the bidding for China Unicom Yanfei CAT1 customized module with the largest share

How the idea gradle project imports local jar packages
随机推荐
Record of serial baud rate
PHP话费充值通道网站完整运营源码/全解密无授权/对接免签约支付接口
Redis master-slave replication, sentinel, cluster cluster principle + experiment (wait, it will be later, but it will be better)
Legend has it that setting shader attributes with shader ID can improve efficiency:)
Guanghetong advanced the fm160-cn project sample of the first 3GPP R16 industrial 5g module customized for China
SQL optimization
ACTS:如何让缺陷无处藏身?
MySQL index
International qihuo: what are the risks of Zhengda master account
Sharing of precautions for the construction of dioxin laboratory in Meizhou
梅州植物组培实验室建设资料整理
The 4th small class discussion class on fundamentals of information and communication
Unity occlusion culling
Detailed decomposition of the shortest path problem in Figure
一款自适应的聊天网站-匿名在线聊天室PHP源码
2021 5g aiot annual innovation achievements! release!
Game Mathematics: calculate the points on the plane in the screen points (God's perspective)
正大国际 至秋天的第一个主帐户
Carbon path first, Huawei digital energy injects new momentum into the green development of Guangxi
智慧工地怎样做到数字化转型?