The primary language I want to learn is C++. Is Python okay to start with before I learn C++?
they're pretty different syntactically and all that other stuff Python is fine if you're trying to get a background for some basic programming concepts, a bunch of stuff will translate over when you start learning c++ You might want to learn java if you're really deadset on moving onto c++ imo
Java would be a better choice. In many ways Java is like C++ version 2.
Python is a great program to start with especially as a beginner and the skills you develop with that programming language can be used in other languages just like bibby stated. Java is a virtual language so it can be used on mostly anything and is good to start learning objects (object oriented programming) since java relies heavily on that. C++ is a general programming language, I would say is more picky about its syntax because it tries to use less memory but the language is very similar to java in many respects.
Join our real-time social learning platform and learn together with your friends!