I said it on my comment already, OS and console vendors SDKs.<p>Contrary to common belief among current generation of young developers, C compilers did not always generated good code.<p>In the 8 and 16 bit days, proper games were done in Assembly. Any language you can think of, were the managed languages of the day.<p>At the end of the 16bit days, C had widespread enough outside UNIX, that OS vendors started adopting it. So SDKs were then in C.<p>So many were forced to use C, even if their code was mainly composed of C functions wrapping inline Assembly.<p>Similarly, around the PS3 time, SDKs started to move to C++. So many didn&#x27;t had other options than moving along to C++ compilers. But, just like the Assembly generation, many still use mainly C code compiled by a C++ compiler.<p>So when an OS or console vendor says the language X is the platform&#x27;s language, they either adopt it, even if only partially, or ignore the platform until they cannot avoid it anymore.