Работа посвящена поиску закономерностей в генетическом коде. Показано, что его разметка — разделение кодонов на смысловые и терминирующие — является решением набора оптимизационных задач. Реализовавшаяся разметка кода обеспечивает максимально возможную устойчивость генетической информации по отношению к ошибкам двух классов: чтению со сдвигом и точечным мутациям. Также она наилучшим образом соответствует распространенности в природе простейших органических соединений, какой она была на этапе зарождения жизни.