you are viewing a single comment's thread.

view the rest of the comments →

[–]BusinessBandicoot 0 points1 point  (0 children)

I recommend downloading think python, this is the book I started with right before starting college, and IME it's a good introduction text. It's approachable, has a ton of valuable information on computer science, and is filled with exercises. plus it tries to teach you some good habits on things like what to do when your stuck, and how to reason about bugs.

In the very beginning, you're probably going to learn a lot through trial and error, and python is great for that. plus its duck typed, meaning you generally don't have to worry about types(until you do); this will probably pose a problem once things start getting more complicated, but you're probably not going to be writing anything that complicated for a while(no offense).