The Stack Overflow survey is in, and the results are in! Here are the most loved and most disliked programming languages, according to the survey.
Stack Overflow recently released the results of its annual survey, which asked more than 80,000 developers about their feelings toward various programming languages and tools. The results are in, and the results are fascinating! Here are the most loved and most disliked programming languages according to the survey
What Is The Stack Overflow Survey?
The Stack Overflow Survey is an annual survey of developers from all over the world. The survey asks developers about their thoughts on various programming languages, tools, and more. This year’s survey had over 65,000 responses from developers in 173 countries. Python was voted as the most loved language by those surveyed. However, JavaScript was voted as the most hated language. Java ranked as the second-most hated language while PHP came in third place for its polarizing status among developers surveyed. Rounding out the top five least loved languages were C++, Objective-C, and Perl.
For what some might see as a surprising ranking, R also made it into the top 10 list of most hated languages – coming in at number eight. Overall, 49% of respondents said they love working with R compared to just 11% who hate it. Some people may not like that you have to learn another set of commands for plotting graphs with R instead of using standard graphs from Excel or similar programs. Another factor that could have led to its spot on the most hated list could be because there are other languages better suited for statistical analysis such as SAS or MATLAB.
Most Loved Programming Languages
- Python was the clear winner, with 79.4% of respondents saying they love using Python for their work.
- Java came in second, with 61.8% of respondents saying they love using Java.
- C# was third, with 57.1% of respondents saying they love using C#.
- JavaScript followed behind with 54.3% of respondents saying they love using JavaScript
- PHP rounded out the top five, with 44.5% of respondents saying they love using PHP . The least loved programming languages were Visual Basic (only 8.7% of respondents said they love using it), COBOL (9.2%), R (10%), Fortran (10%), and Ruby (13%). Visual Basic was one of the only two languages that more than half the respondents (50.6%) reported as disliking using on a regular basis, with Objective-C coming in at 47%.
And among all professional developers, 24% either dislike or hate using COBOL for their work.
Top Most Loved Programming Languages According To Python Developers Section: Most Disliked Programming Languages
Python developers generally don’t seem to dislike any particular language too much. However, there are a few that didn’t make the top 10 list of most loved languages. These include: Java, C++, PHP, and JavaScript. In fact, as you’ll see below, some Python developers expressed their frustration with these four popular languages because they’re commonly used in conjunction with Python but aren’t actually used by Python programmers themselves. For example, developer Laura Schmidt had this to say about Java: Java can be overkill for many simple scripting tasks. We’ve highlighted some other complaints below which may be informative if you’re looking for new tools or learning resources (or a way out of your current dilemma!). Many people who use Python just do web development, says one commenter. JavaScript frameworks like React, Angular, and VueJS are becoming more popular.
Top Most Loved Programming Languages According To Developers Section: Most Disliked Programming Languages: Developers also ranked their favorite and least favorite programming languages based on factors such as popularity in the industry, interest level, and ease of use. The findings showed that the following were among the most loved programming languages among developers:
- Python
- C
- Java
- Rust
- Ruby
- PHP
- MATLAB
- Go
- Swift
The following were among the most hated programming languages among developers:
- Java
- Visual Basic
- SQL
- JavaScript
- Objective-C
- Shell
7 . . . What’s Next? . . . As you can see from our analysis, we have a pretty good understanding of what programming languages are most loved and what ones are considered most hated. That said, there’s always room for improvement. What new or unheard-of technologies would you like to learn about? What questions would you like us to answer next? Drop us a line .