Well, you know python would be better at making 3D games, but Java would be better at making 2D games.
Also, I noticed Adobe Animate uses ActionScript thanks for the heads up I will defiantly be staying away from scripting in that, besides their user interface isn't so bad that scripting is necessary like with GMS2, but I suppose GMS2's user interface is more of a tutorial than anything else.