Not so much a book about an executable programming language as about how to think about computation. That APL is anyone's idea of executable pseudocode will boggle your mind until you read this book. Ken Iverson is a brilliant fellow and an excellent writer, and this comes across clearly. Even if you're not too interested in computer science- read it!