Validity as a beginning language
So I want to know before I get too far into c++, I would like to know how smart of a choice it is as my first language. I hear c++ is a hard language, even mire so when you don't have experience. Is there any problems that can arise for me later on?
If it would be better for me to Understand the basics of programming and learn a different language first then I'll do that instead. I was thinking of swithing over to java, because in the end I want to learn c++ and the syntax is really similar. Also that I hear that it's a good language for beginners. I have about a week of studying c++ so it wouldn't matter much if I switch over.