Well, I think you should learn to program. Basic computer programming. Once you control this, you might grasp the concept of gaming programming, even though it's different.
Python is a really nice tool for programming on the computer and it has quite a lot of good tutorials on the site.
python has nothing to do with games^^. I know I might seem off topic with my previous post, but what I meant is that if you know how to simply program with a computer then it'll be easier to program games. Python won't allow you to program flash games though. it's only a great tool to learn how to do simple programmation on your CPU. I don't think that it'll be easy for someone who has never experienced programming on the CPU to learn to program games, though it is possible...
dont you use formulas to program a game? like ab*m=(gd+23) or some other wierd algebra thingymajig.my freind made a game when he was 9 and that what he did.
You can find loads of tutorials on the web about regular programming and games programming. I wouls suggest python for regular programming and there are quite good tutorials about games programming on Newgrounds, in the Collections section.
lol study take classes google flash borrow books from the library i think armor games only take flash games and flash is a very good program for people that don't know that much..