Ask HN: Which language should I start learning?
https://news.ycombinator.com/item?id=3409725Im in the last year in high school. I wanted to major in Computer Science and Engineering but I don't know any programming so I thought I should start self-teaching me at least the basics. The first language introduced at the university that Im going to is C++ but I read on the internet that C++ isn't a good language to start with ( too complicated for beginners), Python and Ruby seem more suited for this purpose. So now I'm confused, should I start learning C++ so I have a good background on it and risk not fully grasping it or start learning Python (or Ruby or any other "first language") and get my programming basics right from that language, and learn then C++ at the uni? Please elaborate your recommendation and thank-you in advance.