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?

2/12/2017 1:06:30 PM

Karlo

7 Answers

New Answer

+12

C# Unity 3D

+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.

+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)

0

Thanks, that helped a lot.

0

c++ for game dev c# also, game engines use it

0

But, what about Java?

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.