The top ten list of the TIOBE Programming Community index stayed stable this month, except for a close race between Visual Basic, Fortran and SQL. Visual Basic’s popularity fell by 0.82% year over year to 2.08% at eighth place in July, while Fortran’s popularity rose by 0.80% year-over-year to 2.05% at ninth place. SQL’s popularity rose by 0.57% year-over-year to 0.57% at tenth place in July.

Lower on the list, Rust reached an all-time high at #13. This could be a sign that enough institutional support and community are growing for Rust to be a likely contender for the top 10.

Top 10 programming languages in July 2024

The top 10 programming languages in July 2024, according to the TIOBE Programming Community index, are:

  1. Python: A general-purpose programming language commonly used for back-end development and data science. A good programming language for beginners.
  1. C++: Very similar to C, with the addition of classes and objects. C++ is well-suited for game and system development. It may be relatively difficult to learn.
  1. C: A programming language often used in app and system development. Its syntax is similar to other popular languages, making it a useful branching-off point for beginner developers.
  1. Java: An exceptionally good language for AI, app and web development. Java requires relatively advanced skills to learn.
  1. C#: Used in app, game and web development, C# is an object- and component-oriented programming language and is similar to the C and Java language families.
  1. JavaScript: A scripting language often used for app, game and web development, as well as web servers. JavaScript is simpler and more flexible than Java, which makes it inappropriate for some programming tasks but often easier to learn.
  1. Go: Go is a relatively easy-to-learn language good for back-end development and for working with APIs and web services.
  1. Visual Basic: A programming language with a drag-and-drop user interface good for front-end and full-stack development.
  1. Fortran: First used in the 1950s, Fortran was remarkable at the time because it could be written on any system, not just on a specific computer. It is still used today in scientific research, engineering and other cases.
  1. SQL: SQL is intended specifically for database programming.

Other movements in the top ten list in July

TIOBE Index Top 10 programming languages for the month of July 2024.
TIOBE’s proprietary points system takes into account which programming languages are most popular according to a variety of large search engines. Image: TIOBE Software

Other major ranking changes this month include Go’s jump from 1.93% in June to 2.19% in July. Delphi/Object Pascal jumped from 1.52% in June to 1.89% in July, and approached the top 10 at number 11, but isn’t anywhere near its peak of popularity back in 2004.

Top 10 programming languages in June 2024

The top 10 programming languages in June 2024, according to the TIOBE Programming Community index, are:

  1. Python
  2. C++
  3. C
  4. Java
  5. C#
  6. JavaScript
  7. Go
  8. SQL
  9. Visual Basic
  10. Fortran

Top 10 programming languages in May 2024

The top 10 programming languages in May 2024, according to the TIOBE Programming Community index, are:

  1. Python
  2. C
  3. C++
  4. Java
  5. C#
  6. JavaScript
  7. Visual Basic
  8. Go
  9. SQL
  10. Fortran

SEE: Informatica PowerCenter, Microsoft Playwright and Oracle Database SQL are hot topics to learn in 2024, according to Udemy. (TechRepublic)

Top 10 programming languages in April 2024

The top 10 programming languages in April 2024, according to the TIOBE Programming Community index, are:

  1. Python
  2. C
  3. C++
  4. Java
  5. C#
  6. JavaScript
  7. Go
  8. Visual Basic
  9. SQL
  10. Fortran

TIOBE’s proprietary points system takes into account which programming languages are most popular according to a variety of large search engines.

SEE: Google Cloud’s Axion data center chip enters the ARM fight. (TechRepublic)

Top 10 programming languages in March 2024

The top 10 programming languages in March 2024 according to the TIOBE Programming Community index, are:

  1. Python
  2. C
  3. C++
  4. Java
  5. C#
  6. JavaScript
  7. SQL
  8. Go
  9. Scratch
  10. Visual Basic

TIOBE’s proprietary points system takes into account which programming languages are most popular according to a variety of large search engines.

SEE: Learn Python with this 12-course bootcamp. (TechRepublic Academy)

Top 10 programming languages in February 2024

The top 10 programming languages in February 2024, according to the TIOBE Programming Community index, are:

  1. Python
  2. C
  3. C++
  4. Java
  5. C#
  6. JavaScript
  7. SQL
  8. Go
  9. Visual Basic
  10. PHP

Top 10 programming languages in January 2024

The top 10 programming languages in January 2024, according to the TIOBE Programming Community index, are:

  1. Python
  2. C
  3. C++
  4. Java
  5. C#
  6. JavaScript
  7. PHP
  8. Visual Basic
  9. SQL
  10. Scratch

What is the TIOBE Index?

The TIOBE Index is an indicator of which programming languages are most popular within a given month. Its proprietor, TIOBE Software CEO Paul Jansen, notes that the index is not a prize for the “best” language or a list of in which programming language the most code has been written; instead, he uses popular search engines to determine which languages are most used among professional programmers, programming courses and third-party vendors.

Subscribe to the Developer Insider Newsletter

From the hottest programming languages to commentary on the Linux OS, get the developer and open source news and tips you need to know. Delivered Tuesdays and Thursdays

Subscribe to the Developer Insider Newsletter

From the hottest programming languages to commentary on the Linux OS, get the developer and open source news and tips you need to know. Delivered Tuesdays and Thursdays