Programming language ranking: Python at the top for the fifth year in a row

Share your love

The IEEE Language Ranking of the Institute of Electrical and Electronics Engineers (IEEE) appears annually. In this year’s eighth edition, Python has defended first place for the fifth year in a row. The ranking not only shows the most popular programming language, but also subdivides the languages ​​into different areas of application – and Python stands out as the winner in three of four categories.

The IEEE ranking shows Python at the top, and again the programming language achieves a score of 100. This is followed by Java (95.4), C (94.7), C ++ (92.4) and JavaScript (88.1). The order of the first five places has not changed compared to the previous year, but C # has made it into the top 10 and lands in sixth place. Another new addition in ninth place is HTML, which despite its controversial position in programming languages- Rankings are often included.

The ranking takes into account the different areas of application of programming languages ​​by dividing them into four categories and identifying them in the table with icons for web, enterprise, mobile and embedded. Enterprise means both enterprise and desktop and scientific use. For example, the R programming language only appears in the enterprise category, while Python is represented in all categories except mobile.

Die Top 10 des IEEE Language Ranking 2021

The top 10 programming languages ​​of the IEEE Language Ranking 2021

(Bild: IEEE Spectrum)

An interactive view allows the ranking to be filtered depending on the desired area of ​​application. In the area of ​​web development, for example, you can search for trend languages ​​or the programming languages ​​most frequently requested by employers, but you can also customize the weighting of the ranking sources.

Read Also   AI is supposed to help identify real shootings

In web development, Python, Java and JavaScript occupy the first three places, while enterprise and desktop development is primarily based on Python, Java and C. The embedded winners are also Python and C, with C ++ following in third place. Mobile development leads Java, followed by C and C ++. It should be noted, however, that the score of the programming languages ​​remains the same and corresponds to the overall rating, only their order changes due to differently weighted criteria.

The trade magazine has been producing since 2014 Spectrum of the Institute of Electrical and Electronics Engineers (IEEE) the IEEE Language Ranking once a year. The US-based technical professional association IEEE has over 400,000 members in over 160 countries and its technical publications enjoy a good reputation. The data for the IEEE Language Ranking relates Spectrum after a renewal of the methodology in 2019 to generate eleven metrics from eight different sources, including Google, GitHub, Stack Overflow, Twitter and Reddit.

A blog entry summarizes the Results of this year’s ranking together.


(May)

Article Source

Share your love