So i've been into pc's and how they work since age 6 but i myself can't do a great lot...i know some html,i can fix parts of you're pc,and do some general tech things...and i've always wanted to get way deeper into programming and the likes but at my age(15) i have no idea where to go to learn these things and here i see people aged 13 who are doing java where do you learn all this quys and girls and can i know :D
It sure is tough getting started isn't it? I am 15 to. I began programming when a person at this site showed me the remote desktop tool TeamViewer (I believe there is a group dedicated to it here at geeks) and then we would connect up and I essentially received private programming lessons. That was nice because whenever there was something that wasn't clear I was able to ask a question. That is a great option if you are willing to use tools like TeamViewer (which is free) I would be glad to get you going if you want. Other then that another great resource is the Stanford university channels' video series Programming Methodologies.
Just to be clear for me and others, are you wanting to learn java specifically, a different language, or just want to learn how to make programs on your own.
once you learn a language fairly well, dreamincode.net is a great site to get help on a specific question.
Is there a good way for a pc user to learn xcode etc? Does apple use objective c on the macs, or is that just for the iPhone? I know a mac is in my future and I would like to get a jump start on understanding developing software for it before I actually have the computer. Any info or advice would be appreciated.
no offense meant, its great that you have taught yourself, but nothing at w3schools is programming, its all just web development and programming is much more difficult. If you enjoy creating web pages and such you should really check out java so you can make some awesome applets to add to your web pages.
You should just let yourself explore and observe the world of technology, because not everything has a guide. What I have been doing lately is subscribing to Youtube tech channels and going to forums. Start reading posts and searching around the interwebz about subjects that you want to learn more about.
If anything, HIT THE BOOKS! Probably the best way is to learn from books. They usually have the best information. Go to your local library and checkout a few books on programming, and then study from them. One book doesn't have all the information in the world. Let's say your library doesn't have any programming books; invest some money and buy one. But make sure it has many great reviews and recommendations. I bought a Not-So-Great ANSI C book and ended up not learning much. Also make sure you have the time to learn them.
Also look for summer programs or mentors that can teach you. I learned a lot from a summer camp of C++; even though was only 5 days.
So if anything, just relax and you'll find your path into the internet stream.