C++ or Java

If I were you I would start with Java, it's easier than C++, has a lot of predefined methods and the demand for java developers is greater than that for c++.
Java is definitely great for a first language. It abstracts out enough so you don't get distracted by memory management. But anything higher level is not optimal at first.

As you soon as you finish the learning programming fundamentals with Java, I would immediately learn C as fast possible to understand what you get for free in Java.
 
It depends in what you are interested and where you want to work or what you want to work on, the best option will be java because the most common to be used but you need to investigate if is the best one for your project also you can find more information and people with guides step by step programming on java.
 
Java is mainly used for building web and mobile applications, while C++ is used for system programming, game development, and high-performance applications. It ultimately comes down to what you want to do with your OOP skills, so consider your interests and goals before making a choice.
 
Back
Top