Then, some guy comes and suggests, "Hey, learn you a programming! Python, or Java, or C#! Thoze are goodz!".
Which is a smart answer. The trouble is, these languages aren't considered 'real' game development languages.
So many times people get answers like this:
"Heyz, learn you a C++ and makez games with DirectXes! Itz easy! Don't use a babiez languagez!"
I have one thing to say:
Any useful programming language can be used to make high-quality games, because no one cares how it was
made as long as it's fun.
As an example: Spelunky is a popular computer game made by Derek Yu. He made it using GameMaker, a program that lets people make games with little programming. What programming the creators do is in a GameMaker's proprietary scripting language; the farthest thing from C++. Spelunky eventually grew so popular that Derek Yu's company, Mossmouth, is releasing it for XBLA.
Another example, Minecraft was made in Java. Java isn't considered a major game programming language either, yet Minecraft has been bought by over 7 million people.