What is the best possible way to start coding?
You should not learn C++, unless you have an actual reason to learn C++. And probably you dont. The language is large and complex and tricky to use correctly. It will consume a lot of time that isnt advancing you toward your goal. Really, your goal should not be to learn more languages. Java is a sufficient starting point. Your real challenge is to start to learn useful and relevant Java libraries, with a goal toward learning the Java ecosystem. You will need to learn new languages, but let y...