Cover of Learn to Program

Learn to Program

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.

Subject
science
Themes
technologywork
Audience
adult
Length
short · 149 pages

Click a tag to see books like this one that share it.

Read it? Sign in to help tag it.

Liked Learn to Program? Here’s where I’d start.

These suit anyone who liked Learn to Program. Sign in and mark a few books for picks shaped around your own taste.

  1. Why's (Poignant) Guide to Ruby Shares programming, ruby, tech
  2. Ruby on Rails 3 Tutorial: Learn Rails by Example (Addison-Wesley Professional Ruby Series) Shares programming, ruby, tech
  3. The Practice of Programming (Addison-Wesley Professional Computing Series) Shares programming, tech, software
  4. Beginning Ruby: From Novice to Professional Shares programming, ruby, tech

“People who read Learn to Program tend to reach for these next.”

  1. Programming Ruby: The Pragmatic Programmers' Guide
  2. The Well-Grounded Rubyist
  3. The Rails 3 Way
  4. Eloquent Ruby

“If you want more of the same (science about technology), start with these.”

  1. High Performance MySQL: Optimization, Backups, Replication, Load Balancing & More
  2. The C Programming Language
  3. Python in a Nutshell
  4. Linux Kernel Development

“If it was the programming that hooked you, try one of these.”

  1. The Ruby Programming Language
  2. 99 Bottles of OOP
  3. Learning Ruby
  4. Programming Beyond Practices: Be More Than Just a Code Monkey

“These start from a similar idea, even if they go somewhere else with it.”

  1. Software Testing
  2. Automate the Boring Stuff with Python: Practical Programming for Total Beginners
  3. C++ Without Fear: A Beginner's Guide That Makes You Feel Smart
  4. Ruby Cookbook