C++ does not work - that is very strange as most normal games are made with C++ actually.
What about Java?
And about the editing - I doubt you will have the need to edit too much. It is supposed to be a self-satirical battle with a caricature of me + Sephiroth all in one.