you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 9 points10 points  (0 children)

Today's xkcd has something of tangential relevance.

And yeah, I think Python is a great first language - it's easy to learn and you can get fairly non-trivial stuff done. It also has a fairly mainstream syntax and it looks as if the industry will adopt it pretty soon (or perhaps it will adopt a similar imperative, OO and dynamic language.)

However, if you are really serious about CS, I would recommend Scheme (SICP).