MGG=REVIEWS said:
13, i need to start with basic rather than flash
Not to be rude, or to put a wet blanket into the conversation, but you need education. Not a 'teach yourself this or that' type of education either. I know a lot of people personally, as well as myself, who learned a lot through self taught 'screwing around' and reading books and such on the subject, but nothing beats an actual education in the field.
You want to program games? Learn C++.
C++ too hard right now? Heck, start with the scripting tools that come with Neverwinter Nights or something.
Or learn Flash! You may think it's useless or not what you want to do, but learning one programming language will make understanding another easier. Not a breeze, but easier.
I put bold on your age, because it made me chuckle. Not in a 'you suck' sort of way (not at all) but in a 'Ahh, I remember...' sort of way. I wanted to get into 3D animation so bad at that age. The school I was at had only 2 copies of 3D Studio Max, but it wasn't used for any classes. So I got into it for extra credit and fell in love. I KNEW (at the time) that's what I wanted to get into!
Then, of course, time passes and so do ideas and what I think I want to do.
I'm not saying you won't ever be involved in this industry (It certainly could happen), but what I am saying is that it takes a good amount of education, but even more dedication and time. You're 13. Which, despite what you may think, is crazy young. If you're into it, you've got the time to one-up those who get into it later then you, but you've really got to work hard. It ain't going to be a cake walk.
I really do wish you the best, but hear me out: Education. Dedication. Time. You'll need 'em all.
EDIT: So my post is just a longer version of Curly Crouton's post. But that doesn't make my, or his, post any less valid!