Kodon to sekwencja trzech nukleotydów w DNA lub RNA kodująca konkretny aminokwas lub informująca maszynerię komórkową o rozpoczęciu lub zaprzestaniu używania kodu. Grupa kodonów rozpoczyna się od kodon inicjacyjny. Następnie posiada kodony w sekwencji, które przekazują instrukcje na temat aminokwasów używanych do budowy białka, a następnie ma kodon stop, który sygnalizuje, kiedy zestaw białek jest kompletny. Normalnie jest jeden kodon inicjacyjny i trzy kodony stop, a większość aminokwasów jest reprezentowana przez więcej niż jeden kodon.
Istnieje 64 możliwych kodonów, z których każdy składa się z trzech z czterech możliwych nukleotydów, ale tylko 20 aminokwasów znajduje się w większości układów biologicznych. W związku z tym występuje znaczna nadmiarowość, taka jak walina aminokwasowa z czterema kodonami. Tylko tryptofan i metionina mają tylko jeden kodon. Kodon dla metioniny jest taki sam jak kodon start, który jest interpretowany w oparciu o kontekst.
Język genetyczny w kodonach jest prawie powszechny w życiu, ale jest kilka wyjątków. Jedną z nich, która znajduje się w większości form życia wielokomórkowego, są mitochondria, ośrodki produkcji energii eukariotycznej, które mają własną minimalną zawartość genetyczną i nieco inny kod genetyczny.