Actually, GameMaker also has drag and drop capabilities.
In fact, the first game I made had no coding whatsoever. And the coding tutorials talk you through the meaning of the coding you do. Since the language it uses is a custom one designed specifically for this engine, you can learn this code through the program and tutorials without having to pre-learn any other languages.
If you're interested, you should maybe check it out. The free version allows you to make games for Windows and Mac. With the tutorials, a simple game can be made in 30 to 180 minutes, or so (and then using what you have learned, you can expand it with more levels and features).
http://www.yoyogames.com/gamemaker/studio