Биосинтез белка можно разделить на стадии транскрипции, процессинга и трансляции. Во время транскрипции происходит считывание генетической информации, зашифрованной в молекулах ДНК, и запись этой информации в молекулы иРНК. В ходе ряда последовательных стадий процессинга из иРНК удаляются некоторые фрагменты, ненужные в последующих стадиях, и происходит редактирование нуклеотидных последовательностей. После транспортировки кода из ядра к рибосомам происходит собственно синтез белковых молекул, путем присоединения отдельных аминокислотных остатков к растущей полипептидной цепи.
Между транскрипцией и трансляцией молекула мРНК претерпевает ряд последовательных изменений, которые обеспечивают созревание функционирующей матрицы для синтеза полипептидной цепочки. С появлением процессинга в эукариотической клетке стало возможно комбинирование экзонов гена для получения большего разнообразия белков, кодируемым единой последовательностью нуклеотидов ДНК, — альтернативный сплайсинг.
Трансляция заключается в синтезе полипептидной цепи в соответствии с информацией, закодированной в матричной РНК. Аминокислотная последовательность выстраивается при помощи транспортных РНК (тРНК), которые образуют с аминокислотами комплексы — аминоацил-тРНК. Каждой аминокислоте соответствует своя тРНК, имеющая соответствующий антикодон, «подходящий» к кодону мРНК. Во время трансляции рибосома движется вдоль мРНК, по мере этого наращивается полипептидная цепь. Энергией биосинтез белка обеспечивается за счет АТФ.
Готовая белковая молекула затем отщепляется от рибосомы и транспортируется в нужное место клетки. Для достижения своего активного состояния некоторые белки требуют дополнительной посттрансляционной модификации.