What programming language is good for what (like 2D, 3D programs...)? ... | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

What programming language is good for what (like 2D, 3D programs...)? ...

What programming language is good for what (like 2D, 3D programs...)? Which one gives the programs the best performance or the most abilities? I recently started learning programming languages and I don't know which one I should choose for which project. Can somebody help me?

12th Feb 2017, 1:06 PM
Karlo
Karlo - avatar
7 Answers
+ 12
C# Unity 3D
12th Feb 2017, 1:29 PM
Valen.H. ~
Valen.H. ~ - avatar
+ 1
No, I didn't mean it like that, instead, example: "Games in C# have a better framerate than in Python" or "Java is better for 3D games, because... bla bla bla..." You know what I mean.
12th Feb 2017, 1:33 PM
Karlo
Karlo - avatar
+ 1
for 3d program you have C# and C++, for me C++ is better because it's not windows-only, have better performances (the différence si not so big), but C# is maybe a bit easier because it have a lot of functionality from the .net framework, but if you want tout create game, then C# and C++ have some good games engines, Unity for C# and a weird javascript-like, CryEngine and UnrealEngine for C++, so my conclusion would be : go for C++, for 3d games it's better, or if performances are not that important then go C#, but think to what else you could do when you have those programming skills. (sorry for my awfull english)
12th Feb 2017, 2:28 PM
Cryorca
Cryorca - avatar
0
Thanks, that helped a lot.
12th Feb 2017, 2:30 PM
Karlo
Karlo - avatar
0
c++ for game dev c# also, game engines use it
12th Feb 2017, 4:27 PM
Abdur-Rahmaan Janhangeer
Abdur-Rahmaan Janhangeer - avatar
0
But, what about Java?
13th Feb 2017, 7:28 PM
Karlo
Karlo - avatar
0
i would not go on java, and as you are probably beginning java is not easy to switch to others language, where with C++ you can learn C#, Java or other langages un like 1 month.
14th Feb 2017, 12:34 AM
Cryorca
Cryorca - avatar