THe first programming language I’ve learnt is Java. It’s painful even though I learn it without learning OOP concepts. Then, I switched to C++ with OOP. It’s syntax is clearer and simpler, and I learn it better and more comformtable.
Although c++ is better than Java and universal, it’s very low level and it’s hard to code. Debugging in C++ is hard and painful. Then, I started to learn Python because I want to learn more about OOP and I believe Python can saves me from the hell of debuging.
After coding in Python in a month, I believe it’s the best of programming language in the world!