Which is the Best Programming Language to Learn?

I’ll get straight to the point - in most cases, it does not matter. Sure, there are cases where domain expertise is important. For example, if you want to work as an iOS developer, being an expert in Python does not really help. But, what does it even mean to be an expert in a language? Because the fundamentals of programming are more or less the same across almost all languages. And that’s what I mean by “it does not matter.” Rather than obsessing over which language to learn, focus on the fundamentals. Then if you want a specific track, you can easily pick that up.

I explain this idea with an example in my video, much easier explained with illustrations than in written form. So definitely check that video out for a more detailed discussion around this topic.

Previous
Previous

Best Books for Learning Data Structures and Algorithms

Next
Next

AlgoExpert In Depth Review - Better than LeetCode?