The book you hold in your hands is unusual. You know that it is a book about computer programming, and it is about a language that you may not have heard a lot about; but that much is not, perhaps, unusual. There are many computer languages in existence, you are probably unfamiliar with mos