
O RNA contêm ribonucleotídeos de adenina, citosina, guanina e uridina.

O DNA contém deoxinucleotídeos de adenina, citosina, guanina e timidina.

Existem 20 aminoácidos diferentes na composição das células.
Estes quatro nucleotídeos não podem especificar o arranjo de 20 aminoácidos existentes, mas grupos de bases nucleotídicas podem simbolizar cada aminoácido.
Se um grupo de três nucleotídeos fosse usado para cada aminoácido, então 64 (43) grupos seriam formados, de modo que haveria um número mais que suficiente para codificar os 20 aminoácidos. Cada grupo de três nucleotídeos é chamado de códon.

Existem três códons que não codificam aminoácidos - UAA, UGA e UAG - mas constituem sinais de terminação para o final da cadeia proteica. Portanto dos 64 códons restam 61 que especificam aminoácidos.

Como há 61 códons para 20 aminoácidos, muito aminoácidos são codificados por mais de um códon. De fato a leucina, serina e arginina tem 6 códons cada.
Os códons diferentes para um mesmo aminoácido são chamados de sinônimos, e o código é dito regenerado, o que significa que há redundância.
Todas as proteínas de procariotos e eucariotos começam com um mesmo aminoácido - a metionina, cujo códon é AUG.
Um mRNA especifica uma cadeia linear precisa de aminoácidos em uma proteína e também sinaliza onde começar e onde parar a síntese da cadeia polipeptídica.
A Elucidação do Código Genético