Game Guides > Game FAQ >  

What programming languages are used for video games

What programming languages are used for video games
Basically, all languages can and are used for game programming. The most common include

  • Java (e.g. for development aimed at the Android operating system)
  • C++ (Omnipresent(All Platforms))
  • .NET (primarily for development aimed at Windows operating systems)
  • Adobe Flex (ActionScript and MXML) (for use with Flash Player or Adobe Air)


There are also a number of game engines, some of them free. Unity3D is an example for a powerful game engine. It can build games for Android, Flash, Windows and a number of other targets.