7 comments

4

You don't even need to "learn" a language to use it. Just learn one language extremely well and be familiar with the big paradigms and you'll be able to jump around to any language well enough.

3

There are sometimes minutiae about the language (especially in Python, with all of its extra features) that make it so that you need to dig a bit deeper to be able to effectively use it, but generally knowledge of one of the C-based languages will allow you to pick up any other C-based language in short order.

1

I'd agree with that. When I first picked up Python, I over-exerted myself quite a bit haha.

3

I'd go with English.

2

https://archive.is/nBWHx | :

Q. What's today's top language? A. Python... no, wait, Java... no, C • The Register

'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. '

'The Tiobe Index for July 2017 ranks Java first and Python fourth, behind C and C++. '

'And its top results are more or less consistent with other programming language surveys. '

'The PYPL Popularity of Programming Language Index, for example, ranks Java first and Python second, with the former losing share and the latter gaining it. '

'The Redmonk June 2017 ranking lists JavaScript in the lead, followed by Java, and Python. '

This has been an automated message.

2

Java is by far the most popular to the general masses and will be for awhile.

0

Learn one very good, and then go learn others systematically. Being specialists is usually not good for coders.