Fred Cohen
A sequence of symbols which, when interpreted by an the environment in which it operates, replicates and/or evolves
[Read the article]