Молекула ДНК — это цепочка из нуклеотидов. Их обозначают четырьмя буквами — A, G, T, C (аденин, гуанин, тимин и цитозин). Именно последовательность этих букв (AAGGGTCAAGGAACCATC и так далее) определяет, могут ли ферменты прочитать данный участок ДНК и построить на его основе что-нибудь полезное: сначала молекулу-посредник, РНК, а потом, если повезет, и белок, — а если да, то какое именно. Если такое прочтение возможно, то данный участок ДНК называется ген. У человека примерно 25 тыс. генов, кодирующих белки, и каждый из них представлен в двух копиях, полученных от мамы и от папы, так что на каждую отдельную хромосому в среднем приходится чуть больше тысячи генов.
Самое ценное свойство нуклеотидов — это комплементарность, или распределение на парочки. Аденин с большим удовольствием формирует водородные связи с тимином, а гуанин — с цитозином. Двойная спираль образуется именно за счет того, что в двух цепочках ДНК напротив друг друга всегда находятся предсказуемые нуклеотиды: A-T, C-G, T-A, G-C. Именно благодаря этому свойству клетка способна удваивать ДНК: в этот момент двойная спираль расплетается, и ферменты приставляют напротив каждого аденина тимин, а напротив каждого цитозина — гуанин. В итоге получаются две новых двойных спирали, в каждой одна старая нить и одна свежедостроенная по принципу комплементарности. Их можно будет теперь свернуть в плотно упакованные хромосомы и разнести по двум новым дочерним клеткам. Это же замечательное свойство делает наш генетический материал относительно устойчивым к мутациям: если испортилась только одна нить ДНК, то ферменты всегда смогут починить ее, используя вторую в качестве справочного материала.
Комплементарность необходима и для считывания информации. В этом случае фермент ползет вдоль какого-нибудь гена и строит молекулу РНК, рибонуклеиновой кислоты. Она устроена примерно так же, как ДНК, но только она (как правило) одноцепочечная, а вместо тимина там другой нуклеотид, урацил. Но строится она именно благодаря комплементарности: напротив цитозина из ДНК ферменты ставят в новую РНК гуанин, напротив тимина — аденин, напротив гуанина — цитозин, ну а напротив аденина, что же делать, урацил. И тоже получается какая-нибудь осмысленная последовательность букв, например, из приведенного двумя абзацами выше участка ДНК ферменты построят UUCCCAGUUCCUUGGUAG. После того как РНК построена, она может выйти из ядра и сама начать делать что-нибудь полезное в клетке. Вообще сейчас считается, что именно РНК были самыми первыми сложными молекулами в живой природе и какое-то время они сами и хранили информацию, и выполняли функции белков, но потом придумали, как построить ДНК в качестве надежной библиотеки данных и как построить белки в качестве разнообразных эффективных помощников во всем клеточном домашнем хозяйстве. Но сегодня ключевой функцией РНК стал перенос информации, нужной для синтеза белков, от ДНК в цитоплазму клетки, где они будут построены.