4 ms·
Which programming language should you learn first?
- ascotan 4y agoLanguages are becoming more and more dumbed down. These languages become the standard learning languages. Eventually Python will become too complicated for the next generation of developers who are are learning low-code platforms. When that happens we'll read posts from our kids about how Python is not fun because it involves too much learning and us old timers will all be rolling our eyes.
- exposition 4y agoYep, very true. They'll probably be using English to prompt some model :)
- dudul 4y agoC
- exposition 4y agoPython and Ruby are great languages to start with but definitely not the end goal (for anyone who really wants to gain a deep understanding). They make the transition to understanding lower level languages e.g. C a lot smoother.
- dudul 4y agoI disagree. I believe it works much better to start low level and then use higher level languages. You start by learning how to do math on paper before being given a calculator.
- exposition 4y agoI don’t think that analogy is accurate. Python and Ruby capture the essence of programming- they still require one to think logically and structure problems in precise computational language. Yes, they do operate further from the underlying hardware- but as a beginner, this isn’t really important. Once you’ve grasped the basics, languages like C become a lot more accessible and you can better appreciate what the higher level languages do for you. I guess it’s personal preference at the end of the day.