Code for the hardcore programmer
The simple truth is, if you take the time to learn how to program then you’ll find it’s the best way to make games. The keyboard is faster than the mouse and when you learn how to code you don’t look behind again.
If you master Haxe, you’ll be able to transition to other languages like C# or Java in a matter of days. But its simplicity and rapid development properties is why it makes it one of the top languages amongst game developers.