I know this has probably been discussed before, but I'd like to know about what programming languages were used to make the commercially available computer games (not only NES, but all generations).
It is a well known fact that different programming languages were designed for different tasks, and are unsuited or unpractical for other tasks.
I know that the "mainstream" languages were first assembly, then C and slowly moved to C++. However all three of those languages has plenty of inconvenients. 'C' was designed for operating system programming, and is in fact not very well suited for other things (such as games), despite the fact it is used in everything because of a snowball effect that could have happened to any other of it's competitors. 'C++' was designed to remedy for C's shortcomings, but comes as a bloated huge pile of backwards compatibility s***t that is barely manageable.
So my question is : Is there any accurate sources stating in which language some popular games were developed ? That'd be especially interesting if they were not developed in a language of the 'C' family, however any accurate source in regard to the 'C' family would still be interesting too.
Were some games programmed in FORTH, ADA, Pascal, .... ?
It is a well known fact that different programming languages were designed for different tasks, and are unsuited or unpractical for other tasks.
I know that the "mainstream" languages were first assembly, then C and slowly moved to C++. However all three of those languages has plenty of inconvenients. 'C' was designed for operating system programming, and is in fact not very well suited for other things (such as games), despite the fact it is used in everything because of a snowball effect that could have happened to any other of it's competitors. 'C++' was designed to remedy for C's shortcomings, but comes as a bloated huge pile of backwards compatibility s***t that is barely manageable.
So my question is : Is there any accurate sources stating in which language some popular games were developed ? That'd be especially interesting if they were not developed in a language of the 'C' family, however any accurate source in regard to the 'C' family would still be interesting too.
Were some games programmed in FORTH, ADA, Pascal, .... ?