If you don't think life can be electronic, look into a prgram called Avida. Technically, it's an "auto-adaptive genetic system designed primarily for use as a platform in Digital or Artificial Life research. In lay terms, Avida is a digital world in which self-replicating computer programs mutate and evolve."
You can download it at: http://devolab.cse.msu.edu/software/avida/
Pretty interesting actually.