Do it the traditional way
C then C++ then JAVA then others...
Going this path you will appreciate the advantage that C++ brought over C and you will appreciate the advantage of JAVA brought over C++.
JAVA makes a lot of people LAZY b/c it takes care a lot of memory management for you. Start with C and C++ and learn about proper memory management then when you go into JAVA you will have that mindset already. Good luck
C then C++ then JAVA then others...
Going this path you will appreciate the advantage that C++ brought over C and you will appreciate the advantage of JAVA brought over C++.
JAVA makes a lot of people LAZY b/c it takes care a lot of memory management for you. Start with C and C++ and learn about proper memory management then when you go into JAVA you will have that mindset already. Good luck