To understand computation is to understand the language of the universe, for it is through computation that we model and predict the natural world.
The distinction between law and morality is a fundamental one in legal philosophy.