This is for Gamemaker, that means it is written in GML, the Gamemaker language.
It's really possible to write on GML only ? U didn't even use something other ? like some libraries maybe
It is written only in GML. I have not written any libraries for this. It is all Gamemaker only.