C++ sin dudarlo. Es rápido, fácil y si te aburres de hacer juegos puedes pasarte ha desarrollar aplicaciones
Claro! C++ es facilisimo! De hecho debe ser el lenguaje mas facil de aprender y sobretodo de dominar que existe en la actualidad. Y evidentemente, te puedes pasar a desarrollar aplicaciones, de hecho el mercado esta rebosante de ofertas de trabajo para desarrolladores C++. No como esos muertos de hambre de J2EE que apenas encuentran trabajillos sueltos.
Vamos a ver, antes de meter a la gente en lios habria que pensar un poco en lo que decimos. C++ es dificil de dominar, propenso a errores bastante sutiles que desembocan en mala performance del videojuego. Es mucho mas facil programar aplicaciones estables en java, python, c#, etc. Cuando se elige C++, se elige el camino dificil, aunque tambien es el que mas posibilidades nos brinda, pero para que esas posibilidades existan, debemos domar a la bestia y no es facil.
El camino del C++ es para cuando se quiere programar graficos y no juegos. Si lo que queremos es un juego, a nivel de plasmar una idea y no nos gusta demasiado la programacion, odiamos las matematicas, etc etc, c++ es el camino equivocado, puesto que antes de tener algo jugable tendremos que programar muchas lineas, y hacer un monton de trabajo. La mejor manera es buscar una suite de programacion de videojuegos (un game engine, mas o menos), donde podamos cargar geometria escribiendo una sola linea.