GameMaker

Game Maker is a Rapid Application Development Tool for games, it's excellent for beginners to learn how to think when making games. It has an drag-and-drop interface which is easy to learn. It comes packed with the Game Maker Language for more advanced users than it's drag-and-drop interface can provide. GML, has a very limited syntax derived from Pascal and C++.

Game Maker it self is written in Object Pascal ( Delphi ) and C++.

A MacOS version of Game Maker has been made.

Links

 * [Official Webpage]
 * [Official Forum] ([Archived Forums])
 * [Official Development weblog]