Chapter 1. Introduction to Computers and the Internet


The renaissance of interest in the web that we call Web 2.0 has reached the mainstream.

 --Tim O’Reilly

Billions of queries stream across the servers of these Internet services—the aggregate thoughtstream of humankind, online.

 --John Battelle, The Search

People are using the web to build things they have not built or written or drawn or communicated anywhere else.

 --Tim Berners-Lee

Some people take what we contribute and extend it and contribute it back [to Ruby on Rails]. That’s really the basic open source success story.

 --David Heinemeier Hansson, interviewed by Chris Karr at


In this chapter you will learn:

  • Basic computing concepts.

  • The different types of programming ...

Get Internet & World Wide Web: How to Program, Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.