Instead of asking for languages I would vote for a complete tutorial for setting up a Visual Studio environment and how to write a game in C++ while inventing a pattern that bridges the gap between Lite-C, C++ and the wait(1) paradigma. This is hard, I am thinking about this now for months (while not being able to develop games at the moment). Make Gamestudio more C++ friendly, and I mean object orientated C++, not that C style stuff.