The genetic code consists of triplet nucleotide sequences in mRNA that code for amino acids in proteins. There are 64 possible codon combinations using the four nucleotide bases, with 61 codons coding for 20 amino acids. Three codons act as stop signals. The genetic code is universal across organisms, specific in its codon-amino acid mapping, non-overlapping in reading frames, and degenerate with multiple codons coding for single amino acids. Codons are recognized by anticodons in tRNA through Watson-Crick base pairing, with some third base wobble according to Wobble hypothesis. Mutations can alter codons and cause changes to protein sequences.