Top 4 Most-Hated Programming Languages 2020

web development

TIOBE software index publishes the list of top programming languages each month. The latest list is dominated by C programming language. While some programming languages are most popular among developers, some are hated by them.

1. Java

The programming language is immensely popular among developers across the world. While Java is a great programming language, some developers hate it because of their inability to understand the object-oriented programming (OOP) structures.

Java became dominant in the late 90s and maintained its crown as one of the most widely used programming languages. It strongly enforces OOP structures and forces developers to follow the paradigm.

2. JavaScript
The programming language holds a strong position in TIOBE’s rankings. It is important to note that JavaScript has ranked among top 10. Some developers find that JavaScript is a big mess. The programming language encourages anti-patterns such as the use of global variables. The type of coercion approach baffles developers when the results are unexpected.

JavaScript is king because it is the only universal language that runs inside web browsers. The programming language was not originally developed as a full-featured programming language but more of. The programming language had to grow a great deal over the years.

3. C++
Another popular language that holds among top ranks in TIOBE rankings. Since 1985, C++ has ranked in the top 10 annually. Despite the popularity, C++ garners hate in some areas. Linux creator, Linus Torvalds says, “In other words, the only way to do good, efficient, and system-level and portable C++ ends up to limit yourself to all the things that are basically available in C.”

4. Perl
Perl has always lacked the supporting programming community. It is one of the most hated programming languages. Perl has never been Abel to crack in the top 10 on TIOBE’s list. Most developers call it as ‘Write Only’ language.