Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I don't know where to post this, so sorry if this is the wrong place.

I bought the book Learn to Program by Chris Pine on my iPad, I will be travelling for about two days so want to read this book and learn to program obviously but won't have access to a computer so is it worth reading this book while travelling? I flicked through it and has some exercises so was wondering what I should do. thanks

share|improve this question

closed as off-topic by durron597, GlenH7, Snowman, Ixrec, MichaelT Apr 28 '15 at 1:44

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Programmers as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it." – GlenH7, Snowman, Ixrec, Community
If this question can be reworded to fit the rules in the help center, please edit the question.

The important thing to do when learning to program is not to read, but to write code based on what you read. For such a short stretch, consider it an initial reading. – user1249 Jul 26 '11 at 12:28
Check out apps such as Code To Go on the iPad - also web sites such as - these will let you experiment with simple programs in various different programming languages when you don't have access to a "real" computer. – Paul R Jul 26 '11 at 14:25
I won't have Internet connection :( – orange Jul 26 '11 at 19:47
up vote 3 down vote accepted

I would read through it, but be prepared to go through it again with a focus on working the exercises now that you understand the theory. This may be a better way to go about reading a programming book in the long run. The tough part would be resisting writing code. It's a nice feeling when you get new things to work.

share|improve this answer
+1 for the tough part. You feel restless if you see code and you cant implement it! – hangar18 Jul 26 '11 at 13:27
Ok thanks. Will defo go over it when I'm at my desktop. – orange Jul 26 '11 at 19:48

I think you don't need a PC, IDE or even text editor to read Ruby code. Ruby syntax is very natural and that book is written in Ruby so go ahead. It's a nice book and enjoyable.

share|improve this answer
Thank you, so it is defeitnly a good book to read and learn from? With out the need to worry about not having a PC? :) – orange Jul 26 '11 at 11:41
I'm a C and Objective-C primarily developer. But learn ruby with that book. Also has good tips about software design principles. – Randolf Rincón Fadul Jul 26 '11 at 11:42

Not the answer you're looking for? Browse other questions tagged or ask your own question.