ДНК считают «информационным языком программирования» живых организмов, потому что она содержит информацию о том, какие белки нужно создать и в каком количестве. 2 Она регулирует все процессы в организме: от роста и развития до адаптации к изменениям в окружающей среде. 2
Сходство с программированием заключается в том, что точная последовательность нуклеотидов в цепях ДНК, единственная ошибка в которой может привести к отказу в работе всей молекулы, наводит на мысль о схожести устройства нуклеиновых кислот с компьютерной программой, которая может «упасть», если в её коде всего в одном месте проставлен неверный символ. 3
Кроме того, универсальность генетического кода делает генетические программы совместимыми с подавляющим большинством живых организмов. 1