Which coding languages are the best for developing or coding PC games? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

Which coding languages are the best for developing or coding PC games?

My dream job is to become a game developer or coder ( I can't really understand the difference to be honest).Thus i am willing to learn the languages that are needed.So far I know that C++ is really useful for PC games and I started taking classes and I find it really interesting!In conclusion what should I learn and study except C++ for pc games development ?

13th Mar 2017, 5:11 PM
Relentless
Relentless - avatar
4 Answers
+ 2
As you stated C++ is the main language used for triple A PC game development however another language that I recommend due to messing with it myself (no where near experienced) I have to say that C# works pretty well, its easier than C++ but not as optimized. C# uses Monogame (An open source version of XNA which was made by Microsoft to support indie developers for PC and Xbox games which is no longer given support.) C# is also a preferred language for scripting with the Unity Engine which offers a user friendly environment for beginner game development and has tons of tutorials online. Happy Coding~
13th Mar 2017, 5:33 PM
R. Chaotic
R. Chaotic - avatar
+ 5
Thanks for the reply!I know that unity engine is really powerful so knowing C# rather than only C++ would be really benefitial. One last question .What about Java?Is it mostly phone app development or i can use it for pc games too?(Not for something big something more like a mini game ).And happy coding to you too! :)
13th Mar 2017, 5:41 PM
Relentless
Relentless - avatar
+ 5
I see.I will learn C++ for now and when Im finished I may learn c# I dont know.There is so much to learn for c++ right now.Anyway thank you for your help!!!:)
13th Mar 2017, 6:44 PM
Relentless
Relentless - avatar
+ 2
I'm not much of a Java person.The syntax however is fairly similar to c# making it easy to learn if u know c#. Java however was known for being more compatible and with its age it has a lot of resources and libraries making it good both and bad as following outdated coding techniques and finding what library you need would require a bit more effort than c# as monogame alone is great and has a good community. I wouldn't recommend Java for pc games at the moment when its rivals offer so much more. Should be fine for a minigame though, as you stated but nothing extensive~ (biased against Java tbh)
13th Mar 2017, 6:35 PM
R. Chaotic
R. Chaotic - avatar