728x90 AdSpace

Latest News
Wednesday, 19 November 2014

Top 10 Programming language to learn 2015

Top 10 Programming language to learn 2015

Programming Daily News
The IEEE Spectrum Survey
IEEE Spectrum recently completed a survey which uses no less than ten sources to rank the popularity of programming languages:
  • search results in Google
  • data from Google Trends
  • tweets sent on Twitter
  • GitHub repositories
  • StackOverflow questions
  • Reddit posts
  • Hacker News posts
  • demand for jobs on the Career Builder job site
  • demand for jobs on the Dice job site
  • IEEE Xplore journal articles
Languages were allocated to web, mobile, enterprise and embedded categories. The interactive tool allows you to make your own comparisons and apply custom weightings to the data sources if you don’t agree with IEEE Spectrum’s methodology. In summary:

IEEE Spectrum All Languages Top 20

  1. Java
  2. C
  3. C++
  4. Python
  5. C#
  6. PHP
  7. JavaScript
  8. Ruby
  9. R
  10. MATLAB
  11. Perl
  12. SQL
  13. Assembly
  14. HTML
  15. Visual Basic
  16. Objective-C
  17. Scala
  18. Shell
  19. Arduino
  20. Go
Programming daily tricks
Source: IEEE Spectrum’s 2014 Ranking
If you omit ‘Embedded’ languages, the positions stay the same but Assembly and Arduino disappear.

IEEE Spectrum Web Top 10

  1. Java
  2. Python
  3. C#
  4. PHP
  5. JavaScript
  6. Ruby
  7. Perl
  8. HTML
  9. Scala
  10. Go

IEEE Spectrum Mobile Top 10

  1. Java
  2. C
  3. C++
  4. C#
  5. JavaScript
  6. Objective-C
  7. Scala
  8. Delphi
  9. Scheme
  10. ActionScript

The Weird Stuff

There are a few classifications and results I would question…
  • Python is classified as both ‘web’ and ‘enterprise’ although PHP and Ruby are just ‘web’?
  • Yes, HTML isn’t a language but it’s classified as ‘web’ only and somehow comes below SQL, Perl and even Assembly?
  • Is C# mobile development really above JavaScript and Objective-C? And who’s creating phone apps in Scala, Delphi and Scheme?
  • The sources are a little IEEE Xplore and US-centric which could sway the chart.
Newer Post
Previous
This is the last post.
  • Blogger Comments
  • Facebook Comments

0 comments:

Post a Comment

Item Reviewed: Top 10 Programming language to learn 2015 Rating: 5 Reviewed By: Unknown