JavaScript is quite easy at basic levels, and gets a bit more complicated at the higher (like all things).
I found learning JavaScript to be easy/fun at www.codeacademy.com
Haven't tried learning c++, but have heard that its not for the fait of heart.

all my legos are stored at my parents hose... so that wont be happening....

JavaScript is quite easy at basic levels, and gets a bit more complicated at the higher (like all things). I found learning JavaScript to be easy/fun at www.codeacademy.comHaven't tried learning c++, but have heard that its not for the fait of heart.

Oh boy. I'm gonna rage hard at this, but I still want to learn it due to the fact that I don't do anything over break.

I personally would suggest if you are going to teach yourself a language to look into PHP or Java. There is a lot of money and a lot of jobs that require it. More money in Java, but PHP is always in demand too. C++ isn't used too much these days in business/products, but it is a good place to start if you want to really learn the primitive parts of computer software. C++ is more common in things like operating system development and such, but not so much in commercial software or web apps. Java is heavily used for internal, and consumer software in businesses, and this includes Java based web applications which is HUGE right now. I can't tell you how many jobs I see every day looking for Java developers with skills in things like JBOSS, Tomcat, Websphere, J2EE, etc.

Not trying to steer you away from something you want to learn, but I'm just pointing out what I have seen as an IT professional. If I had the time to learn Java, and didn't despise programming, I would definitely do it since you will always be able to find work, and you will get paid very well

Makes enough sense. Like someone else said, C++ isn't for the faint of heart.
But because we live in the internet age Java seems like the best thing to learn first.
So starting next summer I will try to learn it.

Well, if you want to learn more about Internet then learn about IPv4/6, HTML5, and CSS.

MFDOT. It wouldn't hurt to learn Cisco or some other huge router language either.

xfire-stix9693 Ps3 - SLYGATHOR (LittleBigPlanet, Burnout Paradise, Team Fortress2, Killzone 2)Wii - 5318 0896 2208 0310Steam - slygathore Building a computer is like playing with Legos, the pieces only fit one way

If your going to look into web stuff I also recommend PHP, and database/SQL. MySQL is very prevalent in data driven web sites, but enterprise level web applications typically use Oracle. You can setup a LAMP or WAMP server easily for testing using a tool called XAMPP. From there you can start building data driven sites right away using PHP, MySQL, and HTML. These 3 are relatively easy and you can easily teach yourself enough about them to make yourself useful with them.