I'm currently trying to figure out what language I should try to learn in order to start game programming. To be honest, the only game programming experience I have, would be DarkBASIC Pro. I know a lot of people don't even consider that a language, but more or less a framework, used to create simple games or demos. I have web programming skills, such as HTML/CSS, but other than that I'm pretty much starting fresh. Are there any languages you could suggest based on the information I've given? I am a relatively fast learner and difficult tasks do not bother me. Also, I would like to mention, I have fooled around with game engines like Irrlicht, Cube and a few tools like Unity and UDK, but with no real programming knowledge I haven't really gotten very far with any of those. Thanks in advance for any friendly suggestions!