Python and Java are both languages that you cannot make games in and submit them to this website. You must use flash or a program that exports to .swf format. And even then I don't know how strict Armor Games is with their files.
While actionscript isn't that hard, AS3 is a bit more strict than AS2 - which helps if you want to debug your code.
However, the hard part is not writing the code itself, the 'down-and-dirty' part, but the thinking that should go prior to it. Small projects can easily be programmed in one big list, but bigger ones will absolutely require some sort of setup, to ensure that no matter how much you've written you'll still be able to read your code like a childrens' book. 'Hiding' a lot of code in classes, extending generic classes, will all help a lot with this. When you do, make sure you use names that are descriptive enough to know what the object or class does, even without reading the internal code.