37signals logo

This is Signal vs. Noise, a weblog by 37signals about design, business, experience, simplicity, the web, culture, and more. Established 1999 in Chicago. Follow us on Twitter for more information on our products.

Jobs:

See more on our Job Board.

Seen by Trevor on April 28 2011:

ltp2.jpg

Learn to Program, by Chris Pine is a wonderful introduction to programming. I recommend this book to everyone that asks me how to get started.

Looking for a job? Got a position to fill? Check out the Job Board.
Got a web design project in mind? Find a web designer on Sortfolio. Browse by visual style, portfolio, budget, and geographic location.
Over 1 million people use 37signals' simple web-based software to collaborate on projects, track contacts, and organize their business with an intranet.

13 comments so far

Cory 28 Apr 11

Listen, they don’t let you be captain of the enterprise if you can’t hack the software it runs on.

Justin Jackson 28 Apr 11

Couldn’t agree more.

My wife wanted to get into programming. After a lot of searching, she found Pine’s book. It was exactly what she needed to get started.

Matthew 28 Apr 11

This is the best programming book I have ever read.

Gason 29 Apr 11

I’m a designer. Tried many times to learn some programming but never got motivated enough until I found this book a week ago…

So far it has been great gfor learning and really fun to read!

I Highly recommend it to anyone too

El 29 Apr 11

This is the book to learn programming. I love Chris.

Thibaut 29 Apr 11

It’s amazing how accessible and affordable it is to learn a new trade these days. Just as Gason, with no other background than HTML and CSS , it was hard to find a good book to start, and this one is a must.

I’ve also found a course on iTunesU, Stanford’s CS106a. No requirements needed, it’s the ideal place to start and learn about the basic concepts of programming. The teacher (Mehran Sahami) is great and the pdfs are available on the course’s website. Programming lessons served on a silver plate. For free.

Marcus 29 Apr 11

It really is. I have over a decade of programming experience and I still found Chris’ book worth the read.

Tedd Fox 29 Apr 11

I learned using this book. It gave me the foundation to branch out with other intro books into C, Objective-C, Rails, etc… I cannot say enough about the approach Pine uses.

BillP 29 Apr 11

Excellent Book! I heartily agree. ‘Code Complete’ by Steve McConnell is an awesome follow-on book after you’re done with ‘Learn to Program.’

TJ 29 Apr 11

This book should be titled “Learn to Program - in Ruby

whammy 30 Apr 11

One one hand, the book does the job. For the record, I am a seasoned developer and a CS grad. I have used this book to teach my 11 year old Ruby programming and it was a lot of fun. On the other hand, the code teaches a lot of bad habits- mainly it is more procedural then object oriented. More “Perl-ish” than Ruby if you know what I mean. I wish there was a book that also teaches the correct foundations in the first place.

Aris Bartee 01 May 11

Just bought my 11 year this book, earlier this week. I always recommend this book to anyone that wants to become a programmer and is starting from scratch.

Anonymous Coward 02 May 11

I used this book, but I found that there was a huge gap between what I learned in the book, and accomplishing anything useful. The book ends way to early imo.

This book does help with the basics of variable, arrays, functions, etc. But, it fails at teaching things like OOP , or how to actually do something other than little scripts.

Comments are closed