9.05: Genetic Code
- Page ID
- 92612
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)If someone asks you whether you can code, you probably assume they are referring to computer code. The image in Figure \(\PageIndex{1}\) represents an important code that you use all the time but not with a computer. It's the genetic code, and it is used by your cells to store information and make proteins.

What Is the Genetic Code?
The genetic code consists of the sequence of nitrogen bases in a polynucleotide chain of DNA or RNA. The bases are adenine (A), cytosine (C), guanine (G), and thymine (T) (or uracil, U, in RNA). The four bases make up the “letters” of the genetic code. The letters are combined in groups of three to form code “words,” called codons. Each codon stands for (encodes) one amino acid unless it codes for a start or stop signal. There are 20 common amino acids in proteins. With four bases forming three-base codons, there are 64 possible codons. 61 codons are more than enough to code for the 20 amino acids, thus more than one codon codes for a single amino acid. Please find genetic codes in Table \(\PageIndex{1}\) or in appendix 1.
Second base U | Amino acid | Second base C | Amino acid | Second base A | Amino acid | Second base G | Amino acid | ||
---|---|---|---|---|---|---|---|---|---|
First base U | UUU | Phe | UCU | Ser | UAU | Tyr | UGU | Cys | Third base U |
First base U | UUC | Phe | UCC | Ser | UAC | Tyr | UGC | Cys | Third base C |
First base U | UUA | Leu | UCA | Ser | UAA | (stop) no amino acid | UGA | (stop) no amino acid | Third base A |
First base U | UUA | Leu | UCG | Ser | UAG | (stop) no amino acid | UGG | Trp | Third base G |
First base C | CUU | Leu | CCU | Pro | CAU | His | CGU | Arg | Third base U |
First base C | CUC | Leu | CCC | Pro | CAC | His | CGC | Arg | Third base C |
First base C | CUA | Leu | CCA | Pro | CAA | Gln | CGA | Arg | Third base A |
First base C | CUG | Leu | CCG | Pro | CAG | Gln | CGG | Arg | Third base G |
First base A | AUU | Ile | ACU | Thr | AAU | Asn | AGU | Ser | Third base U |
First base A | AUC | Ile | ACC | Thr | AAC | Asn | AGC | Ser | Third base C |
First base A | AUA | Ile | ACA | Thr | AAA | Lys | AGA | Arg | Third base A |
First base A | AUG | Met (start) | ACG | Thr | AAG | Lys | AGG | Arg | Third base G |
First base G | GUU | Val | GCU | Ala | GAU | Asp | GGU | Gly | Third base U |
First base G | GUC | Val | GCC | Ala | GAC | Asp | GGC | Gly | Third base C |
First base G | GUA | Val | GCA | Ala | GAA | Glu | GGA | Gly | Third base A |
First base G | GUG | Val | GCG | Ala | GAG | Glu | GGG | Gly | Third base G |
Reading the Genetic Code
If you find the codon AUG in Table \(\PageIndex{1}\), you will see that it codes for the amino acid methionine. This codon is also the start codon that establishes the reading frame of the code. The reading frame is the way the bases are divided into codons. It is illustrated in Figure \(\PageIndex{2}\). After the AUG start codon (not shown in the image), the next three bases are read as the second codon. The next three bases after that are read as the third codon, and so on. The sequence of bases is read, codon by codon, until a stop codon is reached. UAG, UGA, and UAA are all the stop codons. They do not code for any amino acids.

Characteristics of the Genetic Code
The genetic code has a number of important characteristics:
- The genetic code is universal. All known living things have the same genetic code. This shows that all organisms share a common evolutionary history.
- The genetic code is unambiguous. This means that each codon codes for just one amino acid (or start or stop). This is necessary so there is no question about which amino acid is the correct one.
- The genetic code is redundant. This means that each amino acid is encoded by more than one codon. For example, in the table above, four codons code for the amino acid threonine. Redundancy in the code helps prevent errors in protein synthesis. If a base in codon changes by accident, there is a good chance that it will still code for the same amino acid.
Review
- Describe the genetic code.
- Explain how the genetic code is read.
- Identify three important characteristics of the genetic code.
- Summarize how the genetic code was deciphered.
- Use the table entitled The Genetic Code, shown above, to answer the following questions.
- Is the code depicted in the table from DNA or RNA? Explain your reasoning.
- Which amino acid does the codon CAA code for?
- Does UGA code for an amino acid? Why or why not? If so, which one?
- Look at the codons that code for the amino acid glycine. How many of them are there? What are their similarities and differences from each other?
- Imagine that you are doing an experiment similar to the one performed by Nirenberg and Matthaei with 20 test tubes, each containing bacterial cell contents and all 20 amino acids, with one type of amino acid labeled in each tube. If you added synthetic RNA containing only the base cytosine, a polypeptide chain consisting of which amino acid would be produced? Explain your answer.
- True or False. One codon can encode for more than one amino acid.
- True or False. The codons for tyrosine in plants are the same as ones that encode for tyrosine humans.
- True or False. The start codon encodes for an amino acid, in addition to its function establishing where the reading frame starts.
- How many possible codons are there?
- 64
- 20
- 3
- It depends on the species
- How many common amino acids are there in proteins?
- 64
- 20
- 3
- 4
Explore More
Comparing DNA sequences is vital to understanding evolutionary relationships between organisms. Check out more here:
Attributions:
- Genetic Code logo by Bas E. Dutilh, et al, licensed CC BY 2.5 via Wikimedia Commons
- Genetic code by Madprime, public domain via Wikimedia Commons
- Text adapted from Human Biology by CK-12 licensed CC BY-NC 3.0