Game maker has it's own programming language. I have a friend who can make quitr complex games with it.