(OK, this is a whacky idea.)
The software inhabiting computers forms a society. Programs exhibit social behaviour towards other programs: they
may collaborate or depend on each other, they may obstruct or even destroy each other. This is also&an evolving environment, in which programs adapt to meet changing conditions.
The theories of sociobiology should apply.
Let me explain that.