You would use those programs if you don't want to code the games from scratch or don't know how to code the games.
a lot of people who don't know how to code games use them, but rpg maker have its own lenguaje (rgss) and game maker have the game maker languaje.
yes, and for that reason, it`s veeery advisible (heheheh...i don`t know how to translate this word...but it comes from advise ) that you don`t use the RPG Maker for long period of time...I already have seen guys that use RPG Maker to much and when they start a real Programming Language, they think that`s to complicated, and stop all the work they thought in doing...
OH MY...you HAVE to teach me ^^...kidding, but i`m starting to study OpenGL, any help that you can give is greatly accepted