The genetic code is the set of rules by which ribosomes translate nucleic acid sequences into amino acid sequences during biological protein synthesis. It is summarized in a genetic code table that shows the relationships between codons and amino acids. The genetic code is nearly universal across all living organisms and has several key properties: it is triplet, non-overlapping, commaless, and specifies both start and stop signals. There are some minor exceptions to the universal genetic code, such as reassignment of stop codons or dual coding of some codons.