Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
Learn to Program (Pragmatic Programmers) 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Customers Who Viewed This Item Also Viewed
More About the Author
Top Customer Reviews
The book begins with downloading and installing Ruby and then quickly gets the reader writing their first program - and it's not "Hello World". Pine instructs the reader on the basics covering everything you'd expect: numbers, strings, variables, type conversion, basic IO, methods, flow control, classes, and more. The author does a fine job making the material easy to read and easy to understand through his clear presentation and conversational tone. "Learn to Program" is chock full of simple examples, and this book is very well suited to sitting down with at your keyboard and working your way through each chapter. The chapters are short and can be absorbed quickly without bogging the reader down unnecessarily. Several of the chapters conclude with short programming assignments for the reader to attempt in order to apply the concepts just learned.
"Learn to Program" is written for those who have little to no experience programming. It is a fine introduction for the person who has never written a single line of code. It's no Dummies book though, and a certain degree of comfort and familiarity with computers is a prerequisite for getting the most out of the book.Read more ›
This is a fun book that is easy to get through. If you have had trouble learning to program in the past you might like to try again with Ruby. It's a very friendly language and this book makes it even easier.
If you want to learn Ruby on Rails and get up to speed on the ins and outs of this new, hot way to do web development with less code than ever before, pick up this book and you'll get moving in no time!!
***** HIGHLY RECOMMNEDED
This book does an excellent job of teaching ***programming***. The author explains each idea in plain friendly English, and provides good examples in Ruby, one of the simplest languages. Even experienced programmers might enjoy (and benefit?) from reading this book. This book is so clear and well written, I'll also use it to teach programming to my home-schooled children when they're ready.
Pine aptly starts out with the essentials for most newbies to programming: data types, arithmetic operations, variables, and variable assignments. I found the overall approach and programming examples to be fun, detailed, and loaded with little tidbits of information, which gave great insight into the "how" and "why" of things. Pine's examples and explanations throughout Learn to Program were great at illustrating the power of Ruby and programming in general, without having the overtly silly and annoying tone typically found in the "Dummies" series of books.
Learn to Program progressively and painlessly takes the reader through increasing complex (for most newbies) programming concepts such as methods, classes, objects, recursion, and flow control. To reinforce the concepts in each chapter there are sections called "A Few Things to Try", which were both interesting and amusing.Read more ›
Most Recent Customer Reviews
I bought this book for my girlfriend to help her get her feet wet with programming, and was pretty disappointed by it. Read morePublished on January 17, 2012 by Alien Owl
We are using this book to teach our 8 year old, and it has been GREAT! It is simple, and easy to understand AND FUN! Read morePublished on September 11, 2009 by Ames Reviewer
The most "accidental" books are the good ones--the books where the author, who may or may not be a writer, finds himself writing, and the audience presents itself through the most... Read morePublished on May 25, 2009 by Colin Jensen
"Learn to Program" is a quick, playful introduction to the Ruby programming language. I read it in just a few hours (including frequent laugh breaks), and I'm not the fastest... Read morePublished on February 15, 2009 by floob
This claims to be aimed towards absolute beginners.
While I admire the intentions of this book, it fails to deliver since it is not at all pedagogical enough to be for... Read more
I have wanted to learn programming for a long time. I even had a few false starts with Java. This book was perfect. It started at ground zero. Very basic. Read morePublished on October 8, 2008 by Drazzi
I picked up Learn to Program for two reasons:
* I was curious about a book that could teach you to program. Where do you start? Read more
I bought this book a couple of summers ago. My son and I (he was 11 years of age at the time) worked through most of the exercises in the book together. Read morePublished on April 6, 2008 by Paul W Sauer
I absolutely love this book! I have tried time and time again to get different books and take different classes to learn how to program. Read morePublished on October 9, 2007 by big_river