Selecting a programming language depends on the games that you want to make. There are numerous languages for game development such as Java, Actionscript, iOS. However, the most popular programming language in the gaming industry, which is being used widely, is C++.
C++ was developed by Bjarne Stroustrup a computer scientist from Denmark. Bjarne Stroustrup was born on 30th December 1950 in Aarhus, Denmark. He works as Managing Director at Morgan Stanley in New York. Bjarne Stroustrup received his master’s degree in Mathematics and Computer Science from Aarhus University, Denmark in 1975. He is also a PhD in Computer Science from the University of Cambridge, England in 1979. This programming language first appeared 33 years ago in 1985. The development of this general purpose programming language started in 1979 at Bell Laboratories in Murray Hill, New Jersey, USA. C++ is an enhancement to the C programming language and is a superset of C. C++ is considered as a middle-level language because of the combination of both high-level and low-level language features.
(C++ Editor)
C++ is statically typed, case sensitive programming language. It supports procedural, generic and object-oriented programming. The four aspects of object-oriented programming are Encapsulation, Abstraction, Polymorphism and Inheritance.
Standardized by the International Organization for Standardization (ISO), the first standard release of C++ was in 1998 as ISO/IEC/14882:1998. The latest stable release of this programming language was released seven months ago on 1st December 2017 as ISO/IEC/14882:2017. The current release is also known as C++17. The next planned release for this programming language is in 2020. It is estimated that C++20 will provide high-level features for the organizations which work in C++.
C++ is widely used by thousands of programmers in almost every application domain. Apart from programmers, this programming language is also used for teaching and research purposes.