I am making a program/game maker called GM+.
How will it work?
Well, you put in simple code (there are no objects). You compile your game.
This creates an exe that includes a runner and your code. The runner reads your code and turns it into working functions.
Here's an image of the current GUI.