non overlapping
each triplet or codon is read independently of adjacent triplets or codons
degenerate
many different codons can code for the same amino acid
unambiguous
each codon is only capable of coding for one single amino acid
universal
nearly all living organisms use the same set of rules and codons to code for proteins