Among developers, Python is the most popular programming language, followed by C, Java, C++, and JavaScript; among employers, Java is the most sought after, followed by C, Python, C++, and JavaScript.
Or so says the 2017 IEEE Spectrum ranking, published this week.
IEEE Spectrum, a publication of the The Institute of Electrical and Electronics Engineers, a technical advocacy organization, says it evaluated 12 metrics from 10 sources to arrive at this conclusion.
It claims to have culled data from Google Search, Google Trends, Twitter, GitHub, Stack Overflow, Reddit, Hacker News, CareerBuilder, Dice, and its own digital library.
https://www.theregister.co.uk/2017/07/21/python_java_c_programming_languages/
(Score: 0) by Anonymous Coward on Saturday August 05 2017, @08:08PM
Usually when I see that sort of language, what the person is actually trying to say is, "I can't copy-paste my code from one place to the other and it still works." While that is true, because Python uses white space to denote most blocks of code, it is also true that the same things can happen in languages that use braces. Sure, Copy-paste of a simple if block is more likely to be a problem in Python than other languages, but there are other constructs that will get you in more trouble being copy-pasted in other languages than Python.
The real problem is that people need to not blindly copy-paste, regardless of the language.