The foundations for a new kind of science
The world of simple programs
Two dimensions and beyond
Mechanisms in programs and nature
Implications for everyday systems
Processes of perception and analysis
The notion of computation
The principle of computational equivalence.