I would like to know what would be the best way to get started. I am very much a beginner, although I have done some Python programming.
I would like to know what would be the best way to get started. I am very much a beginner, although I have done some Python programming.
Well C++ is a difficult language to learn as a beginner's language. I suggest you read a book that allows you to understand more about programming in general so you can get an idea about memory management, design and more. If you still feel like your ready, I suggest getting a C++ book yet again. But most of these don't teach you the basics of mid-level language like this and assumes you understand it already.
I know it sounds retro, but learn qbasic. Knowing how that works will get you ready to start a higher level language. A popular learning sequence from non programmer to object oriented coding is qbasic->pascal/korel->c/c++. Thats what I did in early high school.
Do some more python programming then, until you're very familiar with all it has to offer.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.