Software In The Natural World