Эта проблема решена благодаря учёным-биохимикам М. Ниренбергу, Очоа и Маттею. Оказалось, что кодирование биосинтеза белков осуществляется с помощью триплетов (троек) нуклеотидных остатков, расположенных в полинуклеотидной цепи мРНК – кодонов. К настоящему времени расшифрованы все кодоны, отвечающие за вступление 20 основных аминокислотных остатков в полипептидную цепь белковой молекулы.
Всего таких кодонов оказалось 64, из них 3 кодона не кодируют какие-либо аминокислоты и называются бессмысленными. Однако они все же играют важную роль в биосинтезе белков, поскольку распознаются факторами терминации и способствуют завершению белкового синтеза. Установленные основные свойства кодонов заключаются в следующем:
1) Триплетность. Все кодоны являются триплетными, то есть состоят из трёхнуклеотидных фрагментов.
2) Непрерывность. Расположение кодонов полинуклеотидной цепи является непрерывным и неперекрывающимся, то есть нуклеотидный остаток одного кодона не может быть одновременно участником другого кодона.
3) Вырожденность. Характерное свойство кодонов, выражающееся в том, что один аминокислотный остаток шифруется несколькими кодонами.
4) Универсальность. Независимо от характера клетки кодоны сохраняют свой состав.