09-02-2012, 12:14 PM
Well, as far as just Java and C++ go, there are advantages and disadvantages to both. I'll list the advantages to both (As far as my knowledge goes) here.
Java
-Garbage Collection is automatically handles
-Can run on most operating systems
-Can create applets that can be run in the webbrowser
-Easy syntax
-Dynamic libraries
-Huge internet communities; plenty of resources
C++
-Globally accepted language for game development
-Can run on most common operating systems
-Syntax is a tad harder than Java
-Huge internet communities; plenty of resources
-Gives the programmer complete control and access to everything.
-Fast.
I would personally recommend C++ if you are willing to dive right into the mainstream world of programming. However, if you still need to learn a thing or two, I would recommend going with Java. However, in the long run, it's all about which language you enjoy the most.
Java
-Garbage Collection is automatically handles
-Can run on most operating systems
-Can create applets that can be run in the webbrowser
-Easy syntax
-Dynamic libraries
-Huge internet communities; plenty of resources
C++
-Globally accepted language for game development
-Can run on most common operating systems
-Syntax is a tad harder than Java
-Huge internet communities; plenty of resources
-Gives the programmer complete control and access to everything.
-Fast.
I would personally recommend C++ if you are willing to dive right into the mainstream world of programming. However, if you still need to learn a thing or two, I would recommend going with Java. However, in the long run, it's all about which language you enjoy the most.