+ 67
Best programming language for video games?
What is the best programming language for making video games?
59 Answers
+ 85
Also depends on the platform but yeah, lower level languages are recommended if you need speed.
Many computers now can handle "slow programming languages" so its up to you (favorite language plus engine that fits your needs).
I personally enjoy C++ with SDL, C++ with OpenGL, JavaScript HTML5 canvas, and Lua with LOVE2D.
I also like plain Java and Android dex/dalvik Java but its too much typing lol
The most popular is Unity and its language(s) since it can deploy for many platforms
I have some resources you can check out if interested. Sorry its slightly broken; I gave up on it
https://code.sololearn.com/Wyp02xwvepns/?ref=app
+ 61
Big budget studio games: C++
Phone app games: Java
Web game: HTML + CSS + JavaScript and maybe a backend language if it's multiplayer.
Indie game: whatever you want. C++ for detailed 3d on Unreal Engine, C# for simpler 3D or 2D on Unity engine. Game maker for pure 2D. Or you can say screw that and build a game with Python/Java/whatever.
+ 32
It's depends
...
Game Development Resources:
https://www.sololearn.com/discuss/708938/?ref=app
https://www.sololearn.com/discuss/448721/?ref=app
https://www.sololearn.com/discuss/488976/?ref=app
https://www.sololearn.com/discuss/900345/?ref=app
https://www.sololearn.com/discuss/622803/?ref=app
https://www.sololearn.com/discuss/1211091/?ref=app
https://www.sololearn.com/discuss/938441/?ref=app
+ 17
C# --- goes with unity
+ 17
coding a game is one thing, working with a graphic engine another....i recomend using c# and the unity engine. both easy to learn with big community support.
+ 14
its hard to say c++ was a long time used for the most games and is still a good choice
c# is also very good and my personal favorite
if you want build a web game js is your language
+ 14
Programming Languages for Game Design
https://www.gamedesigning.org/career/programming-languages/
+ 12
Unity and Pixel are best according to me.
+ 12
The one that gets the job done!
In this case C# for Unity!
+ 10
C# is used .In unity C# used to making game. C++ is good if you need speed.
+ 10
I give upvote to C#
+ 7
https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.gamedesigning.org/career/programming-languages/&ved=2ahUKEwi-5bq--K7fAhWRfysKHdsLCRkQFjACegQIEBAP&usg=AOvVaw2lTPfnR0P43zOiQ0vbVLPO&cshid=1545327231696
Here you may go and see which language is perfect for making a video game.
I THINK THAT C++ AND JAVA IS BEST AND BEAT COMPARED TO ALL OTHER LANGUAGES.......
+ 7
Maybe use Unreal Engine 4 for 3D realistic games :D
+ 7
Every language can be used as long that the game engine supports it.
Example: Java can be used in Android Studio. C++ can be used in Unreal Engine. PUBG game (popular this year with stunning graphic) in Android is written in Unreal Engine
+ 7
Best language is c++
+ 6
Any OOP Language is best for programing games. Includes C++, Java, and Python.
+ 6
I think c# and c++ is good choice.
+ 6
Unity + C# + Blender 👍
+ 6
Using graphics
+ 6
C++ is the best language, goes with Unreal Engine.