38 AnswersNew Answer
According to the job and marketplace,java has more job offers and opportunity than comparing to c/c++.And c++ is bit harder to moderate. If you looking for inde developing than java is preferred more than other languages. Because java has huge area of possible marketing,like android. C++ is for games and desktop applications. There are large amount tools for developing games.Like cry engine and unreal engine.You can still find jobs regarding to the c++.But inde developing is somehow bit harder for desktop field.
Both C++ and Java are object oriented programming languages. According to my experience,if one language is learnt u will feel other language easy.
Learn C++ and Java.
For windows = c++ ,multiplatform = java Java = easy C++ = compiles to .exe
Java is very good for mobile programms or apps. Download JavaSDK and Android Studio. Java can make difficult programms fast, and weight will be not big. C++ is good for computer programms or games with help of Unreal Engine 4. So, what is your choose
Hust1k it compiles to a directly executable file .exe all or most of your application are in .exe format ,java compiles to .jar which is only executable through Java Run-time environment bc java runs in its own virtual environment basically java runs in windows indirectly c++ runs directly c++ , c# basically .NET is needed for software engineering
"But if you Need performance for your project anything Is better than C++." Giovanni Palleschi I think you got that the wrong way around. Are you implying that Java is better for performance than C++? That's obviously nonsense. Edit: No worries, I thought so. Isaac. D A very good answer. I think you made an important argument helping the reader to decide what's best for them.
c++,hwo is too vote please♥️
I see Java being used alot to make Android games, yet c++ is cool for making desktop games. I personally like c++ for Arduino/arduboy. I haven't actually learned Java since I have loads of content to learn for web development and it seems Java isn't anywhere in my near future.
I love c++. It feels like putting together a complex puzzle. (by the way, i learned that c++ is the most difficult, since it needs alot of memorization, alot of reasoning, and it's the key to all other programming languages. Likewise, programmers say that, although uncommon, c++ can put together everything from video games to apps.)
it depends on what you’re trying to do, each language has it’s own advantages and disadvantages everything on google and android OS applications are written on java and both are object oriented programming language C++ usually used for making desktop programs and games
I feel both
Java since it is Platform-Independent and has automatic Garbage Collection.
For what I've seen, Java is a short term investment as average programmer (1 or 2 years of experience) can be hired but for c++ unless it's your uncle who urgently needs you, you should have a decent (3 and +) practical knowledge to get hired, so if you're running out of time have some coffee ☕ and go for Java or if you're patient buy some Aspirin 💊 and go for c++
Depends on what you will create, since C ++ is more often used to create games, and Java for creating applications. Both languages are complex in syntax. And so I would advise Java.
What do you mean with compiles to .exe
Java Is more simple as language and It requiere less Time to learn. But if you Need performance for your project anything Is better than C++.