Game Maker is the Game Making software developed by Mark Overmars.
It uses object-oriented programming to make it easy to learn how to program. It can use simple Drag and Drop or the more advanced GML coding language. Game maker can be used to make any type of game (and in 6.0 even 3-D). RPGs, 3-D games, and Fighting games use much coding while sidescrollers are a little easier. Strategy/Puzzle games are usually easy, though it depends on how complex the game is.
Current version Edit
As of January 2016, the current version is Version 1.4.1711 (Studio)