Learn to Program

... Show More
It's now easier to learn to write your own computer software than it has ever been before. Now everyone can learn to write programs for themselves--no previous experience is necessary. Chris Pine takes a thorough, but light-hearted approach that teaches you how to program with a minimum of fuss or bother. Starting with small, simple one-line programs to calculate your age in seconds, you'll see how to have your webpage send you email, to shuffle your music more intelligently, to rename your photos from your digital camera, and more. You'll learn the same technology used to drive modern dynamic websites and large, professional applications.

Community Reviews

Rating(4.1 / 5.0, 56 votes)
5 stars
23(41%)
4 stars
17(30%)
3 stars
16(29%)
2 stars
0(0%)
1 stars
0(0%)
56 reviews All reviews
March 26,2025
... Show More
Used this book to help a friend learn to code. Reminds me of the Learning Perl series. Good examples of Ruby. Good explanations of basic constructs. Not the greatest to teach some of the core CS theories.
March 26,2025
... Show More
Excellent book for any newbie Rubyist! No previous experience required. The best part in my opinion is the answer key that provides two versions of scripts! One that the reader could write with the knowledge they've read from the book thus far and another version which the author as an experienced programmer would write. The author's version motivates me by reminding me how much more is there to learn ahead of me.
March 26,2025
... Show More
Great book. If you are remotely interested in computer programming-read it.
March 26,2025
... Show More
I would prefer still more tasks for the slower programmers among us.
March 26,2025
... Show More
I can't say enough good things about this book, about the way it teaches programming, the examples it gives, the approach it takes.

It made programming about solving puzzles, word problems and challenges- not about crunching numbers. I wish there were more in this series, as I have yet to find more advanced books that follow the same approach.
March 26,2025
... Show More
من النادر أن تقرأ كتاب برمجة موجه للمبتدئين بهذا المتسوى، أغلب الكتب الأخرى تعتمد أسلوب التبسيط في طرح الأمثلة على عكس الأمثلة والتمارين التي يطرحها هذا الكتاب والتي تعتمد على “ تشغيل الدماغ “ لفهم الفكرة.

الكتاب جميل ومليء بالتحديات.
March 26,2025
... Show More
A good introduction to how thinking about programming will result in solution patterns to practical common concepts in Computer Science.

It's okay, but I want more than this book provides in the way of creative outlet options.

It's best as an introduction to scripting as a general programming concept.
Leave a Review
You must be logged in to rate and post a review. Register an account to get started.