I was writing/learning HTML with FrontPage 2003 and Flash 5
(6? 7? I thankfully don't remember anymore) when I was 14 - while knowing almost no English
(thus, not understanding even what the menu items and controls mean!) and without a manual or teacher and just clicking around and seeing what happens to the code :-( Hard, hard times it was. But I enjoyed it nevertheless.
But still, I'm jealous of you.
If you were to seek my advice, I'd tell you to watch some OCW (OpenCourse Ware).
http://cs50.tv <-- great for starting out. I am ready to bet $50,000 that you'll learn soooo much (while not being overwhelmed) that you can't believe it
http://cs75.tv <- great for starting web development (php, mysql, javascript, css, ...)
http://see.stanford.edu/see/courses.aspx (CS106A is good for now or a little later, CS106B and CS107 are way more advanced but you might find them very educating in a year or two)
http://ocw.mit.edu/courses/audio-video-courses/#electrical-e... (I've heard good things about 6.00SC)
All in all, I'd suggest you start watching cs50.tv right now (if it's not a whim and you're really interested in programming as a career, or if you at least enjoy programming right now).
Best of luck.
But still, I'm jealous of you.
If you were to seek my advice, I'd tell you to watch some OCW (OpenCourse Ware).
http://cs50.tv <-- great for starting out. I am ready to bet $50,000 that you'll learn soooo much (while not being overwhelmed) that you can't believe it
http://cs75.tv <- great for starting web development (php, mysql, javascript, css, ...)
http://see.stanford.edu/see/courses.aspx (CS106A is good for now or a little later, CS106B and CS107 are way more advanced but you might find them very educating in a year or two)
http://ocw.mit.edu/courses/audio-video-courses/#electrical-e... (I've heard good things about 6.00SC)
All in all, I'd suggest you start watching cs50.tv right now (if it's not a whim and you're really interested in programming as a career, or if you at least enjoy programming right now).
Best of luck.