هناك مشاهدة لافتة للنظر تؤيد هذا القياس: فالفيروسات تتصرف كقطع من برامج تتسم بالفردية ولها صفات مميزة، من خلال استخدام الخلية كالآلة اللازمة لتكاثرها وانتشارها (بتدمير الآلة ذاتها في كثير من الأحوال). وبعد انتشار برمجة الحاسب الآلي على نطاق واسع، فقد وُجِد أن قطعاً من برامج الحاسب الآلي تتصرف على نفس المنوال، وعلى هذا فقد أُطْـلِق عليها اسم "فيروسات". وحين أصبح من الممكن التعامل مع الحمض النووي خارج الجسم الحي، أصبح التعبير المجازي "البرنامج الوراثي" أكثر دقة من حيث وصفه للواقع: فقد بات بوسع العلماء بناء تجارب تقابل إعادة برمجة الخلايا من خلال التعامل مع رموز من السيلكون فحسب (برامج الحاسب الآلي).
Когда компьютерное программирование стало широко распространенным, было обнаружено, что части программного обеспечения вели себя точно так же и, таким образом, их назвали "вирусами". А когда стало возможным подвергать ДНК воздействию в пробирке, метафора “генетической программы” оказалась еще более точной: ученые могли проводить эксперименты, которые соответствовали перепрограммированию клеток, с помощью простого воздействия на символы в кремнии.