Hey, I just turned 17 a couple of days ago I've always wished to learn all this... But have no idea where to start? What languages to choose as a beginner etc... Don't even know in which language most of the internet tools are made... Any ideas where should I start and how to walk this road? I have heck lots of determination and willing to spend whole days in front of my PC lol Please guide me through... Bk... P.S: No, I don't want to be a programmer just for money. Its my passion and if I get some money doing what I love to do, thats a big plus.