The IEEE (Institute of Electrical and Electronic Engineers) has developed and published a list of the main and most popular programming languages of 2021 . The list, which has been published in the entity’s magazine, IEEE Spectrum , has 55 positions, of which the first is occupied, to the surprise of very few, by the popular Python .
This language is, according to the IEEE, the most used this year, followed by others that are also very popular and used in the development world: Java, C, C ++ and JavaScript ; that occupy from second to fifth place, in that order. These are followed by C #, R, Go, HTML, and Swift . Past tenth place are Arduino, Matlab, PHP, Dart, SQL, Ruby, Rust, Assembly, Kotlin and Julia.
The IEEE builds its list of most popular programming languages based on 11 metrics that it draws from eight different sources: CareerBuiler, GitHub, Google Search and Google Trends, Hacker News, Reddit, Stack Overflow, and the IEEE itself. The entity chose the sources so that the programming languages appear mentioned in different contexts. Among them, the development of open source software, the search for employment in the software development sector and communications that spoke of programming between developers.
Each programming language of the 55 that appear in the list received a demand rating from 0 to 100, an indicator that was used to create the list, ordered in ascending order, so that the one with the highest indicator is the one that occupies the first place. It is, as we have mentioned, Python , which obtained the highest rating: a 100. Therefore, it is a language that the IEEE believes that anyone who is interested in a career related to software development and engineering should learn. Obviously, it is also advisable to learn some of the languages that occupy the first positions of the list, such as Java, C and its derivatives, or JavaScript.
Among the programming languages that occupy the top positions in popularity in 2021, C # is worth highlighting. On last year’s list it wasn’t even in the top 20. It was ranked 23rd, with 48.1 points, and this year it is in sixth position, with 82.4 points. C # is the brainchild of Microsoft, and was released in 2001 as a general-purpose, multi-paradigm programming language. It is the main language of the development of the Microsoft.NET framework . It is very similar to C and its syntax is similar to that of C ++ and Java.