How to Read a Program