Gamemaker
i found this a few years ago, and just remembered it..out of the blue, i think i'm going to learn it up again. the cool thing about it, is it requires no C++ or other coding knowledge. BUT, if you wan't 3d game making, or advanced commands, you have to know some code called GML...
but hell i think this things pretty cool, i enjoy myself with it. just wish you could change your file names to some kind of java or something so you can put it on websites...