The best programming language for game developers

Recommended Answers

All 3 Replies

I would think c++, but I guess it depends what type of game and for what platform?

@Dani is right: C++ for Windows.

C# is important as well, as it's what Unity uses.
Java for Android phones, obviously.
C++ for those using Unreal Engine.

Both Java, C#, and C++ have (to various degrees and with various restrictions) the option to be used for cross platform development.

However, many games are more scripting into a pre-built game engine either developed in-house or purchased externally, and that scripting is usually done using either Lua or some custom language specific to the game engine.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.