Kodon to grupa trzech zasad nukleotydowych w DNA lub RNA, który oznacza pewien aminokwas, który jest budulcem białek. Podstawami nukleotydowymi są adenina (A), cytozyna (C), guanina (G) i albo tymina (T) albo uracyl (U), w zależności od kwasu nukleinowego.
Kod genetyczny, który jest niemal uniwersalny w różnych gatunkach, jest odczytywany z trzech zasad jednocześnie. Kod składa się z 64 kodonów, które składają się z 20 aminokwasów tworzących białka. Niektóre aminokwasy są kodowane przez kilka kodonów zamiast jednego. Oprócz kodonów, które reprezentują aminokwasy, jeden kodon, AUG, oznacza sygnał początkowy, a aminokwas metionina i trzy kodony, UAA, UGA i UAG oznaczają sygnał stopu.