Is Python really the language to start with?
Learning Python was my first time in the world of programming and after a lot of practice and learning from several sources I reached a level where 'If I could understand the question, I could solve it in Python'. I learnt how it was way slower than the other languages and I thought that I could learn another language as a secondary language. I tried C++ and I realized I was really frustrated because 1. I had become used to the simplicity of Python and had to search the web for how to do things in C++. 2. I had become used to using built-in methods of Python. 3. I always had to debug my program for semi-colons, data types etc. 4. I couldn't deal with very big numbers due to the limit of digits(maybe I can deal with, don't know how) .....and ultimately, thanks to my low patience, I quit. So my question is, is Python really the language to start with and if so, where did I go wrong in my course? Should I encourage others to start with another language? Please note: *almost* all concepts in C++ were clear.