De groepen van drie nucleotiden in mRNA worden codons genoemd. Elk codon komt overeen met een specifiek aminozuur of een stopsignaal. Er zijn 64 mogelijke codons, waarvan er 61 coderen voor aminozuren en de overige drie stopcodons zijn. De genetische code is de set regels die bepaalt welk codon overeenkomt met welk aminozuur.