Which is best for developing apps : Java, C++, C# or any | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Which is best for developing apps : Java, C++, C# or any

16th Dec 2016, 12:27 AM
Jayvardhan Choudhary
Jayvardhan Choudhary - avatar
3 Answers
+ 7
Java is good for developing android apps. C++ is more for game developing. C# is slightly more flexible but slightly more limited compared to the both of them, but good to develop softwares.
16th Dec 2016, 5:46 AM
Wen Qin
Wen Qin - avatar
+ 5
The answer is pretty broad but eh. All can build apps but for the most part C# is seen where windows is the name of the game, desktop or mobile. While Java is used practically everywhere else like android or other platforms like Linux. Building apps in C++ seems a little overkill unless best performance is a criteria. So again, it depends on the platform.
16th Dec 2016, 12:55 AM
Don
Don - avatar
+ 3
C++, JavaScript, and C# are the 3 primary ones used by game developers. C++ is considered to have the best optimization, where C# is a little more user friendly to the programmer. Depending on the game engine you want to use, all 3 are helpful to know. I would suggest finding a game engine you want to use and learn the language it supports. Unity 3D uses C#, while Unreal Engine 4 (UE4) supports C++, and after learning one of the C languages you can more easily learn the others. JavaScript is good to know in addition to whatever primary language you use, but I would suggest learning it after one of the others.
17th Dec 2016, 4:56 PM
Trevor Tucker
Trevor Tucker - avatar