<p>I'm vey much into computer programing and would love to learn programs, like c++, however I have no where to start, and no idea how. I also have no experience. My school offers it but it's like two years away, and I can't wait.</p>
<p>Don’t they have tutorials all over the Internet? Or you could take a class at a local college, or find a computer nerd to teach you stuff.</p>
<p>Get the book C++ primer.</p>
<p>Here is the link to the book LordEango mentioned.
[C++</a> Primer Plus (6th Edition) (Developer’s Library): Stephen Prata: 9780321776402: Amazon.com: Books](<a href=“http://www.amazon.com/Primer-Plus-Edition-Developers-Library/dp/0321776402/ref=sr_1_2?ie=UTF8&qid=1380421577&sr=8-2&keywords=C%2B%2B]C++”>http://www.amazon.com/Primer-Plus-Edition-Developers-Library/dp/0321776402/ref=sr_1_2?ie=UTF8&qid=1380421577&sr=8-2&keywords=C%2B%2B)</p>
<p>I admit that I haven’t been paying attention recently, but my son used to use Stack Overflow when he had questions while trying to teach himself programming.</p>
<p>Here is another book he liked, but I don’t think it taught a specific language. [Code:</a> The Hidden Language of Computer Hardware and Software: Charles Petzold: 0790145113191: Amazon.com: Books](<a href=“http://www.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319/ref=sr_1_1?ie=UTF8&qid=1380421820&sr=8-1&keywords=code]Code:”>http://www.amazon.com/Code-Language-Computer-Hardware-Software/dp/0735611319/ref=sr_1_1?ie=UTF8&qid=1380421820&sr=8-1&keywords=code).</p>
<p>He also took Harvard’s Intro CS class last spring. It is free via EdX, but if I recall, he missed the start date so was unable to finish the last problem set or two before the course closed last spring. It didn’t really matter as he was just taking it for fun. I believe there was a fairly active chat board for the course. The course was free and he never asked me to buy a textbook. I don’t know if he used that C++ book or if he read a book on-line. </p>
<p>You may want to start with Python, if you haven’t studied that already. I really should not be giving advice as I have no interest in or knowledge of programming, other than the titles of the books I purchased for my son at his request. He worked on Python the summer after 7th grade, then moved onto C++ and the Harvard Intro CS class during the second half of 8th grade. He worked a little with Assembler this summer, but very briefly. </p>
<p>Lokker—I don’t know what grade you are in presently, but perhaps your school would allow you to enroll early if you could demonstrate mastery of the material. My son was able to enroll in the AP CS class in 9th grade b/c he had already learned these other languages at home. Best of luck!</p>
<p>P.S. Here is the link to the EdX course. It will begin Jan 1st. You will need a fair bit of free time to watch the lectures and TA sessions (I think?) plus another 15-20 hours to complete each problem set.
<a href=“https://www.edx.org/course/harvard-university/cs50x/introduction-computer-science/1022[/url]”>https://www.edx.org/course/harvard-university/cs50x/introduction-computer-science/1022</a></p>