З формальної точки зору генетичний код є відображенням алфавіту, що має певну структуру. 64 триплетів на безліч, що складається з 20 символів (амінокислот) і 1 розділового знака. Генетичний код, що реалізувався в природі, є одним з величезного числа можливих, проте він універсальний, т.е.
Число можливих триплетів одно 43=64, але це більш ніж утричі перевищує число поширених амінокислот, у зв'язку з чим було висловлено припущення, що кожній амінокислоті відповідає кілька кодонів (т.
61 із 64 триплетів кодують 20 амінокислот, тобто амінокислоти можуть кодуватися кількома кодонами. Код, при якому одна амінокислота кодується кількома триплетами, називається виродженим чи надлишковим.
Генетичний код вироджений Так як триплет складається з трьох послідовних нуклеотидів, а всього цих нуклеотидів чотири різних, можливих триплетів може бути 4 ³=64 (крім стоп-кодонів UAA, UAG та UGA, так що не 64, а 61), що перевищує кількість існуючих амінокислот.