Hello, I am also, as you put it 'A young programmer'. I would start with programming now, because why not? Java is a good starting language. At least, it was good for me. ActionScript isn't bad. You can make games with Actionscript.
I made one, it's rather bad, but whatever.
Yes, but as I stated I want to be a computer scientist rather than a game developer. Theres a difference...A game developer is most likely in it because of his passion for videogames. A computer scientist makes more money and they rely on mathematics to solve a lot of problems in there code (varying on what they are developing). I too love game development, but in the future I want to do what is best for me and what I will make a good liveing on. Game developent would only be a hobby to me...more like a small learning expierence for me that I can have fun with....love your game btw. It's pretty fun.