What separates living creatures from computers is the ability to mutate. Once a computer's code is written, it is permanent. It has been fundamentally proven that a computer cannot code itself. A single mutation in our DNA will produce a change which evolution will either advantage or weed out of the population. A single mutation in a computer's binary code will cause it to crash.