Ferdynand Gozdek
Ferdynand Gozdek voted up Ray Dart's answer

This is going to sound "quaint" and "old". But if you learn C and C++, you will learn so much about all aspects of coding. Other languages will seem much more logical.

If I were starting now, I'd learn Ruby. It has everything.

PHP is ok, more used than Ruby but not as useful in real terms.

Javascript … Read more

Ferdynand Gozdek
Ferdynand Gozdek voted up Danae Hitch's answer

The ones I really love, I hang onto. If I enjoyed the book, but am not interested in re-reading it, I donate it. I have started to donate to my cousin. He is started to build the Little Free Libraries and sell them. I told him I would donate some books to help someone start … Read more