Требования, предъявляемые к генетическому материалу: возможность многократного и точного его воспроизведения, чтобы при делении клетка давала двум новым «дочерним» клеткам равные порции хромосом в ядрах. Если генетический материал в хромосомах не будет копироваться всякий раз при делении клетки, то он довольно скоро иссякнет. Копирование же должно быть очень точным, иначе вновь образованные клетки просто не будут жизнеспособными. Уотсон и Крик обнаружили, что каждая молекула ДНК состоит из двух длинных спиралей, напоминающих две переплетенные винтовые лестницы — эта структура получила название «двойная спираль». Когда подходит время копирования, две винтовые лестницы двойной спирали разъединяются. ДНК построена всего из четырех базовых компонентов, которые обычно обозначаются первыми буквами их химических названий: А — аденин, Ц — цитозин, Г — гуанин и Т — тимин. Их общее название — азотистые основания (в дальнейшем для простоты мы будем именовать их просто основаниями). Теперь забудьте про химические названия и запомните только четыре буквы А, Ц, Г и Т.
Прорыв в расшифровке структуры ДНК был сделан, когда Уотсон с Криком обнаружили: четыре кирпичика, из которых строится ДНК, могут соединяться не каждый с каждым, а только попарно: А в одной спирали подходит только к Т, находящемуся прямо напротив него в соседней спирали. Словно ключ к замку или один кусочек головоломки — паззла к другому, А идеально подходит к Т, но никогда к Г, Ц или другому А Точно так же Ц и Г на двух спиралях соединяются только друг с другом, но не с А и не с Т. Таким способом
Действительно, от того, насколько сложны клетки, ткани и организм в целом, просто дух захватывает, но при этом способ, которым записаны инструкции исходной ДНК, на удивление прост. Как и в большинстве известных нам знаковых информационных систем, таких, как язык, числа или бинарный код компьютера, важно не количество различных знаков, или букв, а та последовательность, в которой они расположены. В анаграммах, например «машинка» и «манишка», содержатся одни и те же буквы, только порядок их расположения немного различается, а в результате перед нами совершенно разные слова. Подобным образом 476 021 и 104 762 — совсем разные числа, которые обозначены одними и теми же цифрами, стоящими по-разному. Еще один пример: 001 010 и 100 100 имеют весьма разные значения в бинарном коде. Точно так обстоит дело и с порядком, в котором располагаются в ДНК четыре химические буквы. АЦГГТА и ГАЦАГТ — анаграммы ДНК, которые имеют совершенно разный смысл для клетки, так же, как «машинка» и «манишка» имеют разный смысл для нас.