Python, C, and C++ kept their crowns on TIOBE Software's list of the most popular programming languages in February (Figure A). TIOBE's proprietary points system takes into account which programming languages are the most popular according to a variety of large search engines. Python, C, and C++ lost popularity year over year, but maintained their top spots for the month. Additionally, the Go programming language reached number eight on TIOBE's top 10 list for the first time.
Figure A
Top 10 Programming Languages in February 2024
Top 10 Programming Languages in February 2024 (Figure B) According to the TIOBE Programming Community index they are:
- Piton
- c
- C++
- Java
- C#
- javascript
- SQL
- Go
- Basic Visual
- PHP
Figure B
SEE: This bundle offers 12 courses on how to learn Python. (TechRepublic Academy)
Go enters the top 10
Go's entry into TIOBE's top 10 eliminated Scratch from the rankings. The popularity of Google's Go has waxed and waned since its first release in November 2009.
Go is popular in back-end programming, web services, and APIs. Docker and Kubernetes are written in Go, which contributed to the rise in popularity of the programming language.
Top 10 Programming Languages in January 2024
Top 10 Programming Languages in January 2024 (Figure C) according to the TIOBE Programming Community index are:
- Piton
- c
- C++
- Java
- C#
- javascript
- PHP
- Basic Visual
- SQL
- Scratch
Figure C
Other major moves in the TIOBE index month over month are Scratch joining the top 10, COBOL returning to the top 20 and Assembly's popularity falling, TIOBE Software CEO Paul Jansen told TechRepublic.
A look back to 2023
Jansen noted that two languages stood out in the index's top 20 this year: Kotlin, an easy-to-use Java rival; and Fortran, the venerable language still frequently used in university research. Jansen predicts that Dart, which is often used with Flutter apps, and TypeScript may enter the top 20 in 2024.
Top 10 Programming Languages in December 2023
In December, the top 10 programming languages remained the same as in November, according to TIOBE Software's monthly list. Paul Jansen, CEO of TIOBE Software, noted that most of the top 20 programming languages lost popularity according to TIOBE Software's points system, as smaller languages became more popular and gradually moved up the rankings.
Top 10 programming languages according to TIOBE's proprietary ranking system in December (Figure D) They were the following ones:
- Piton
- c
- C++
- Java
- C#
- javascript
- PHP
- Basic Visual
- SQL
- Assembly language
Figure D
Top 10 Programming Languages in November 2023
TIOBE Software has published its monthly list of the top programming languages for November. There hasn't been much movement on the top 10 list; Python, C, C++ and Java kept their crowns in the top four. TIOBE Software CEO Paul Jansen is keeping an eye on Kotlin, which made a dramatic jump from 18th to 15th in the index.
Below is the list of top 10 programming languages in November 2023, as ranked by the TIOBE Index.
Top 10 programming languages in TIOBE's proprietary ranking system (Figure E) remained practically stable in November. PHP and Visual Basic exchanged points. Python and C saw drops of 3.02% and 3.31% respectively. C++ decreased by 0.39%. C# increased its popularity by 3.40%.
- Piton
- c
- C++
- Java
- C#
- javascript
- PHP
- Basic Visual
- SQL
- Assembly language
Figure E
The 10 most popular programming languages in the TIOBE index for November 2023. The changes column indicates month-over-month changes. The point system used in the ratings column is determined by the number of worldwide trained engineers, courses, and third-party providers that interact with each language on a variety of popular search engines.
Top 10 Programming Languages in October 2023
The top three programming languages on TIOBE's list (Python, C, and C++) remain in their positions in October, as do the rest of the list. The competition between Java and C#, and the recent shift between the two programming languages, can be seen in Java's huge drop of -3.92% points on the proprietary TIOBE system (Figure F). C# gained 3.29% in the TIOBE points system, the largest annual gain of all programming languages.
- Piton
- c
- C++
- Java
- C#
- javascript
- Basic Visual
- PHP
- SQL
- Assembly language
Figure F
Top 10 Programming Languages in September 2023
In August, TIOBE CEO Paul Jansen suggested that the next change in the top three programming languages could be C++ overtaking C. Between August and September, C lost 2.70% in the proprietary ranking system, but that was not enough to displace him from second place. (Figure G).
- Piton
- c
- C++
- Java
- C#
- javascript
- Basic Visual
- PHP
- Assembly language
- SQL
Figure G
What is the TIOBE index?
The TIOBE index is an indicator of which programming languages are the most popular in a given month. Its owner, Paul Jansen, CEO of TIOBE Software, points out that the index is not an award for the “best” language or a list of which programming language has been written the most code; instead, it uses popular search engines to determine which languages are most commonly used among professional programmers, programming courses, and third-party vendors.
SEE:Intermediate and advanced C++ tutorial (TechRepublic Academy)