The Most Loved And Hated Programming Languages According To Developers

Most Loved And Hated Programming Languages

Stack Overflow has shared the results from its annual survey on the most liked and disliked Programming Languages according to developers.

The poll was taken by almost 90,000 developers from across the globe. Around 90,000 developers weighed in on what programming languages developers most enjoy using, which are associated with the high salaries, most commonly used, the survey also includes the most preferred frameworks, databases, and development environments.

Here are the results (You can jump right into the lists below):

The Most popular Programming languages
The Most popular Web Frameworks
The Most popular Databases
The Most Loved Programming Languages
The Most Disliked Programming Languages
Most Popular Development Environments
Programming Languages Most Associated with the Highest Salaries


The Most popular Programming languages

  • JavaScript – 67.8%
  • HTML/CSS – 63.5%
  • SQL – 54.4%
  • Python – 41.7%
  • Java – 41.1%
  • Bash/Shell/PowerShell – 36.6%
  • C# – 31.0%
  • PHP – 26.4%
  • C++ – 23.5%
  • TypeScript – 21.2%
  • C – 20.6%
  • Ruby – 8.4%
  • Go – 8.2%
  • Assembly – 6.7%
  • Swift – 6.6%
  • Kotlin – 6.4%
  • R – 5.8%
  • VBA – 5.5%
  • Objective-C – 4.8%
  • Scala – 3.8%
  • Rust – 3.2%
  • Dart – 1.9%
  • Elixir – 1.4%
  • Clojure – 1.4%
  • WebAssembly – 1.2%

JavaScript, HTML/CSS and SQL are the top 3 most popular programming languages around the world, but surprisingly, it seems they are not even in the top 10 of the most loved programming languages. Python on the other hand is steadily gaining popularity with a 41.7% share.


The Most popular Web Frameworks:

  • jQuery – 48.7%
  • React.js – 31.3%
  • Angular/Angular.js – 30.7%
  • ASP.NET – 26.3%
  • Express – 19.7%
  • Spring – 16.2%
  • Vue.js – 15.2%
  • Django – 13.0%
  • Flask – 12.1%
  • Laravel – 10.5%
  • Ruby on Rails – 8.2%
  • Drupal – 3.5%

While jQuery still holds the top spot, React.js has overtaken Angular as the 2nd most popular web framework according to developers pooled this year.


The Most popular Databases:

  • MySQL – 54.0%
  • PostgreSQL – 34.3%
  • Microsoft SQL Server – 32.8%
  • SQLite – 31.6%
  • MongoDB – 25.5%
  • Redis – 18.6%
  • MariaDB – 16.5%
  • Oracle – 16.5%
  • Elasticsearch – 14.3%
  • Firebase – 12.8%
  • DynamoDB – 6.2%
  • Cassandra – 3.5%
  • Couchbase – 2.0%

MYSQL still takes a strong hold of the top spot with a solid 54.0% of the votes.


The Most Loved Programming Languages:

Dominate the App Store.

Get the latest industry news first.

  • Rust – 83.5%
  • Python – 73.1%
  • TypeScript – 73.1%
  • Kotlin – 72.6%
  • WebAssembly – 69.5%
  • Swift – 69.2%
  • Clojure – 68.3%
  • Elixir – 68.2%
  • Go – 67.9%
  • C# – 67.0%
  • JavaScript – 66.8%
  • Dart – 66.3%
  • SQL – 64.1%
  • HTML/CSS – 62.2%
  • F# – 61.7%
  • Bash/Shell/PowerShell – 59.5%
  • Scala – 58.3%
  • Java – 53.4%
  • C++ – 52.0%
  • R – 51.7%
  • Ruby – 50.3%
  • Erlang – 47.4%
  • PHP – 45.8%
  • C – 42.5%
  • Assembly – 35.6%

Although JavaScript, HTML/CSS and SQL are the three most popular programming languages in 2019, unfortunately they are not the most loved. Rust takes the top spot as the most loved programming language in 2019 followed by Python and TypeScript.


The Most Disliked Programming Languages:

  • VBA – 75.2%
  • Objective-C – 68.7%
  • Assembly – 64.4%
  • C – 57.5%
  • PHP – 54.2%
  • Erlang – 52.6%
  • Ruby – 49.7%
  • R – 48.3%
  • C++ – 48.0%
  • Java – 46.6%
  • Scala – 41.7%
  • Bash/Shell/PowerShell – 40.5%
  • F# – 38.3%
  • HTML/CSS – 37.8%
  • SQL – 35.9%
  • Dart – 33.7%
  • JavaScript – 33.2%
  • C# – 33.0%
  • Go – 32.1%
  • Elixir – 31.8%
  • Clojure – 31.7%
  • Swift – 30.8%
  • WebAssembly – 30.5%
  • Kotlin – 27.4%
  • TypeScript – 26.9%

VBA , Objective-C and Assembly rank as the top 3 most disliked languages this year. Most of the developers using these programming languages prefer to discontinue using them as obviously these are some of the oldest and dare we say outdated programming languages.

Most Popular Development Environments:

  • Visual Studio Code – 50.7%
  • Visual Studio – 31.5%
  • Notepad++ – 30.5%
  • IntelliJ – 25.4%
  • Vim – 25.4%
  • Sublime Text – 23.4%
  • Android Studio – 16.9%
  • Eclipse – 14.4%
  • PyCharm – 13.4%
  • Atom – 13.3%
  • IPython / Jupyter – 9.5%
  • Xcode – 9.4%
  • PHPStorm – 7.6%
  • NetBeans – 5.9%
  • Emacs – 4.5%
  • RStudio – 3.4%
  • RubyMine – 1.4%
  • TextMate – 0.9%
  • Coda – 0.7%
  • Komodo – 0.4%
  • Zend – 0.4%
  • Light Table – 0.2%


Programming Languages Most Associated with the Highest Salaries:

  • Clojure – $90k
  • F# – $80k
  • Go – $80k
  • Scala – $78k
  • Elixir – $76k
  • Ruby – $75k
  • WebAssembly – $73k
  • Rust – $72k
  • Erlang – $71k
  • Bash/Shell/PowerShell – $69k
  • R – $64k
  • Python – $63k
  • Objective-C – $62k
  • TypeScript – $60k
  • C# – $59k
  • Swift – $59k
  • Kotlin – $57k
  • SQL – $57k
  • JavaScript – $56k
  • C++ – $55k
  • HTML/CSS – $55k
  • VBA – $55k
  • Assembly – $52k
  • C – $52k
  • Java – $52k

According to developers, Clojure, F#, And Go are the top 3 programming languages most associated with the highest salaries. Rust, which is the most loved programming language is in the 8th spot with $72k.

More details such as the employment status, experience level, demographics and other info on the poll respondents can be found on the Stackoverflow website here.

Image Source: Pinterest

Dominate the App Store.

Get the latest industry news first.

Roamni Case Study
How Jason & Greg Built an App Worth Over $5 Million
  • How to Get $100,000s in Funding for Your App
  • What Makes a Profitable and Successful App
  • 7 Critical Entrepreneurial Lessons From Jason and Greg
  • How to Create Apps that Get People Hooked