C++ or JAVA?? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 5

C++ or JAVA??

(As for making programs)

15th Jan 2020, 8:24 PM
Hyst1k
Hyst1k - avatar
36 Answers
+ 18
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.
16th Jan 2020, 8:47 AM
0_O-[Mägár_Sám_Äkà_Nüllpøïntêr_Èxëcéptïön]~~
0_O-[Mägár_Sám_Äkà_Nüllpøïntêr_Èxëcéptïön]~~ - avatar
+ 9
Both C++ and Java are object oriented programming languages. According to my experience,if one language is learnt u will feel other language easy.
16th Jan 2020, 4:37 AM
Dheeraj
Dheeraj - avatar
+ 6
Learn C++ and Java.
17th Jan 2020, 8:48 AM
Иван Лукинов
Иван Лукинов - avatar
+ 4
For windows = c++ ,multiplatform = java Java = easy C++ = compiles to .exe
15th Jan 2020, 8:32 PM
Flayer
Flayer - avatar
+ 4
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
15th Jan 2020, 10:21 PM
Anisimov David
Anisimov David - avatar
+ 4
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
16th Jan 2020, 6:45 AM
Flayer
Flayer - avatar
+ 4
"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.
17th Jan 2020, 3:34 PM
n/A
+ 4
Depending requirement.
10th Mar 2020, 6:34 AM
Ketul Patel
Ketul Patel - avatar
+ 3
C++
16th Jan 2020, 5:36 PM
Bathri Narayanana .M
Bathri Narayanana .M - avatar
+ 3
c++,hwo is too vote please♥️
16th Jan 2020, 10:12 PM
Natali
Natali - avatar
+ 3
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.
17th Jan 2020, 2:13 AM
{ Aza }
{ Aza } - avatar
+ 2
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.)
17th Jan 2020, 8:32 AM
makesmesmile
makesmesmile - avatar
+ 2
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
17th Jan 2020, 8:48 AM
Bilguun
Bilguun - avatar
+ 2
I feel both
17th Jan 2020, 9:48 AM
NURFADILA
NURFADILA - avatar
+ 2
Java since it is Platform-Independent and has automatic Garbage Collection.
17th Jan 2020, 10:59 AM
Master -Console_
Master -Console_ - avatar
+ 2
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++
17th Jan 2020, 3:56 PM
Isaac D
Isaac D - avatar
+ 2
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.
17th Jan 2020, 4:39 PM
Ganji
Ganji - avatar
+ 2
java
7th Jul 2020, 5:11 AM
Sruthy 1 AVICENNA
Sruthy 1 AVICENNA - avatar
+ 1
What do you mean with compiles to .exe
15th Jan 2020, 8:36 PM
Hyst1k
Hyst1k - avatar
+ 1
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++.
16th Jan 2020, 9:22 PM
Giovanni Palleschi
Giovanni Palleschi - avatar