What programming language are video games developed in?

I was just curious as to what language ( c++, java, python) professional video games are developed in, more specifically for the ps3. Thanks.

Today, because it is object oriented and compiles to binary (the native language of the target platform), the most popular game development language is C++. However, Java and C are also popular

7 Comments

  1. Excessive MHz
    Posted May 13, 2010 at 1:19 am | Permalink

    Typically C++, at least on the PC.
    References :

  2. Keeton
    Posted May 13, 2010 at 2:05 am | Permalink

    Today, because it is object oriented and compiles to binary (the native language of the target platform), the most popular game development language is C++. However, Java and C are also popular
    References :

  3. AMD
    Posted May 13, 2010 at 2:43 am | Permalink

    for ps3, c++
    References :

  4. Lie Ryan
    Posted May 13, 2010 at 3:24 am | Permalink

    Practically all popular programming languages have taken part in professional video games. Many games are written in several programming languages; often the game engine is written in low level language (C/C++, etc) while the game scenarios are written in high-level scripting language (e.g. Python, Lua, etc).

    C/C++ is a favorite for Desktop games, as they have been the de facto standard language. Flash games are abound, both for hobbyist and professional, since Flash game can be a web applet. Professional web games sometimes is written in Java since it has a much more solid framework than Flash. An example is Three Ring’s Puzzle Pirates. EVE Online has been known to use Python extensively.
    References :

  5. [insert name here]
    Posted May 13, 2010 at 3:47 am | Permalink

    they really can be made in almost any code, for instance i use python, my friend uses c#……but you can also use stuff like c,C+,C++,C#,python, ogre, java, and so on and so on. but most popular is either c++ or c#
    References :

  6. jplatt39
    Posted May 13, 2010 at 4:17 am | Permalink

    Most games are and always have been developed on networks both because it makes collaboration easier and because it makes it easier to marshall the resources for memory-intensive operations like animation rendering and because in the early stages at least games can get quite intensive in and of themselves. The same approach applies to languages. Traditionally C and Assembly have been used for the game engines. C++ has joined them because it has other advantages.On top of that is usually a higher level language. Here is what the Wikipedia says about it:

    High-level scripting languages are increasingly being used as embedded extensions to the underlying game written in a low or mid-level programming language such as C++. Many developers have created custom languages for their games, such as id Software’s QuakeC and Epic Games’ UnrealScript. Others have chosen existing ones like Lua and Python in order to avoid the difficulties of creating a language from scratch and teaching other programmers a proprietary language. BASIC has also been popular for hobbyist game development, especially QBasic and Visual Basic.

    In recent years we have been hearing more and more about the proprietary tools as individual studios try to get more control over their IP. Still, in fact, Firefox and Seamonkey (which I’m using to access this page) have always been written in XUL running on top of a C++ engine. Most complex programs are written in a variety of languages rather than on one. And games are more complex than most.
    References :
    http://en.wikipedia.org/wiki/Game_programming

  7. Vlad C
    Posted May 13, 2010 at 5:07 am | Permalink

    The main programming language used for any platform is C++. It’s the most efficient and fastest!

    Now XBox uses C# (language created by Microsoft) with the XNA Framewor (again, created by Microsoft).
    References :

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*