Genetics • Gene Expression

Using the Genetic Code — Use the genetic code to translate codons into amino acids

Learn how cells read three-letter codes in mRNA to build every protein your body needs.

Genetics emblem with a DNA helix, genetic code, and microscope
Inside this lesson 10 sections 5 questions 6 figures

SECTION 1

Historical Context & Motivation

For a long time, scientists knew that DNA (deoxyribonucleic acid) carried the instructions for life. But they faced a big puzzle: DNA is made of only four chemical letters — A, T, C, and G — while proteins are built from twenty different building blocks called amino acids. How does a four-letter alphabet spell out twenty different things? The race to crack this mystery became one of the greatest detective stories in biology.

1953 • DNA Structure Revealed

James Watson and Francis Crick, building on X-ray data from Rosalind Franklin, described the double helix structure of DNA. Scientists now knew what the "instruction manual" looked like, but they still could not read it.

1961 • Triplet Code Proposed

Francis Crick and Sydney Brenner showed that the genetic code is read in groups of three bases called codons. Reading three letters at a time gives 4 × 4 × 4 = 64 possible combinations — more than enough to code for 20 amino acids.

1961 • First Codon Cracked

Marshall Nirenberg and Heinrich Matthaei created a synthetic mRNA made entirely of uracil (UUU). When they added it to a cell-free system, it produced a chain of a single amino acid: phenylalanine. The first "word" of the genetic code had been translated!

1966 • Full Genetic Code Completed

Through the work of Nirenberg, Har Gobind Khorana, Robert Holley, and others, all 64 codons were matched to their amino acids or stop signals. The complete codon table was published, and the researchers later won the Nobel Prize.

With the full genetic code in hand, scientists — and now students like you — can take any mRNA sequence and figure out exactly which amino acids it will produce. This is the skill you will master in this lesson: how to read codons and translate them into a chain of amino acids.

SECTION 2

Core Principles & Definitions

Before you can use the genetic code, you need to understand a few key ideas. Think of translating mRNA like decoding a secret message: you need to know the alphabet, the rules for grouping letters, and a dictionary that tells you what each group means.

1

Codons Are Three-Letter Words

A codon is a sequence of three mRNA bases (for example, AUG or GCA). Each codon either codes for one specific amino acid or signals "stop."
2

The Code Is Read 5′ → 3′

mRNA is read in one direction only, from the 5′ (five-prime) end to the 3′ (three-prime) end. This direction determines how you group the bases into codons.
3

AUG = Start

The codon AUG is special. It is the start codon that begins translation and also codes for the amino acid methionine (Met).
4

Three Stop Codons

The codons UAA, UAG, and UGA are stop codons. They do not code for any amino acid. Instead, they tell the ribosome to release the finished protein.
5

The Code Is Degenerate

"Degenerate" here means that most amino acids are coded for by more than one codon. For example, leucine (Leu) has six different codons. This redundancy protects against some mutations.
✦

KEY TAKEAWAY

Think of the genetic code like a restaurant menu written in a foreign language. Each three-letter "word" (codon) on the menu corresponds to exactly one "dish" (amino acid). The codon table is your translation dictionary — look up the three-letter word, and it tells you which dish the kitchen (the ribosome) will prepare. Just like a menu has a first page (start codon AUG) and a back cover (stop codons), the mRNA has clear signals for where to begin and end reading.

SECTION 3

Visual Explanation — The Codon Table

The codon table (also called the genetic code chart) is the tool you will use to translate mRNA sequences. It is organized by the first, second, and third bases of each codon. The diagram below shows how to navigate the table step by step.

How to Read the Codon TableExample Codon: G - C - A→ Look up 1st base, then 2nd, then 3rdStep 1: First Base (left column)GFind the rowstarting with G↓ narrows to 16 codonsStep 2: Second Base (top row)CFind the columnfor C↓ narrows to 4 codonsStep 3: Third Base (right column)AFind the exactamino acid↓ narrows to 1 amino acidResult: GCA → Alanine (Ala)✓ One codon = One amino acidQuick Reference: mRNA BasesAAdenineUUracilCCytosineGGuanineRemembermRNA uses U (uracil) instead of T (thymine). DNA has A-T-C-G; mRNA has A-U-C-G.The codon table always shows mRNA bases, not DNA bases.
This diagram walks you through looking up the codon GCA in three steps: find the first base (G) on the left side, the second base (C) across the top, and the third base (A) on the right side. The intersection gives you Alanine (Ala). Notice that mRNA uses U (uracil) instead of T (thymine).

Every codon table works the same way. The left side lists the first base of the codon (U, C, A, or G). The top lists the second base. The right side lists the third base. Where the row and column meet, you find the amino acid. With practice, looking up codons becomes fast and automatic.

SECTION 4

How Translation Works — The Mechanism

Now that you know what the codon table looks like, let's see how translation (the process of turning mRNA into protein) actually happens inside a cell. Translation takes place on a molecular machine called the ribosome. The ribosome slides along the mRNA, reading one codon at a time and linking the matching amino acids together into a chain called a polypeptide.

The Three Stages of Translation

1

Initiation

The ribosome finds the start codon (AUG) on the mRNA. A special initiator tRNA carrying methionine binds to this codon. This is always the first amino acid placed in the chain.
2

Elongation

The ribosome moves along the mRNA one codon at a time. For each codon, a tRNA (transfer RNA) with the matching anticodon delivers the correct amino acid. The amino acids are linked by peptide bonds.
3

Termination

When the ribosome reaches a stop codon (UAA, UAG, or UGA), no tRNA can match it. A release factor binds instead, and the finished polypeptide is released. The ribosome falls off the mRNA.

Understanding the Numbers

TOTAL POSSIBLE CODONS

4×4×4=64codons4 × 4 × 4 = 64 codons

There are 4 possible bases (A, U, C, G) at each of the 3 positions in a codon. This gives 4³ = 64 total combinations. Of these, 61 code for amino acids and 3 are stop codons.

NUMBER OF AMINO ACIDS IN A POLYPEPTIDE

Aminoacids=(numberofbasesbetweenAUGandstopcodon)÷3Amino acids = (number of bases between AUG and stop codon) ÷ 3

For example, if you have an mRNA coding region that is 300 bases long (from AUG to the stop codon), the protein will be 300 ÷ 3 = 100 amino acids long (including the start methionine, but the stop codon does not add an amino acid).

⚠

Important Reminder

The genetic code is non-overlapping and has no punctuation. This means that after the start codon, the ribosome reads every next three bases as the next codon with no gaps or overlaps. If even one base is inserted or deleted, every codon after that point changes — this is called a frameshift mutation.

SECTION 5

The Complete Codon Table

Below is the standard codon table organized by the first base of each codon. You don't need to memorize the entire table — instead, learn how to read it efficiently. Notice how amino acids with similar chemical properties often share the same first or second base.

Standard Genetic Code — mRNA Codon TableRead: 1st base (left) → 2nd base (top) → 3rd base (right) → Amino acid2nd BaseUCAG1st Base3rd BaseUUUU PheUUC PheUUA LeuUUG LeuUCU SerUCC SerUCA SerUCG SerUAU TyrUAC TyrUAA StopUAG StopUGU CysUGC CysUGA StopUGG TrpUCAGCCUU LeuCUC LeuCUA LeuCUG LeuCCU ProCCC ProCCA ProCCG ProCAU HisCAC HisCAA GlnCAG GlnCGU ArgCGC ArgCGA ArgCGG ArgUCAGAAUU IleAUC IleAUA IleAUG Met ★ACU ThrACC ThrACA ThrACG ThrAAU AsnAAC AsnAAA LysAAG LysAGU SerAGC SerAGA ArgAGG ArgUCAGGGUU ValGUC ValGUA ValGUG ValGCU AlaGCC AlaGCA AlaGCG AlaGAU AspGAC AspGAA GluGAG GluGGU GlyGGC GlyGGA GlyGGG GlyUCAG★ = Start codon (AUG / Met)Stop codons: UAA, UAG, UGA
The complete codon table. Each cell shows the three-letter codon and its corresponding amino acid abbreviation. The start codon AUG (Met) is marked with a star, and the three stop codons (UAA, UAG, UGA) are shown in red. Use this table as your reference when translating any mRNA sequence.

Take a moment to explore the table. Notice that leucine (Leu) has six codons — more than any other amino acid. On the other hand, methionine (Met) and tryptophan (Trp) each have only one codon. The third base of a codon often doesn't change the amino acid. For instance, GCU, GCC, GCA, and GCG all code for alanine. This pattern is called wobble — the third position "wobbles" without affecting the protein.

SECTION 6

Worked Example — Translating an mRNA Sequence

Let's practice translating a short mRNA sequence into its amino acid chain. We'll go through every step so you can see the full process.

Translate This mRNA: 5′ — AUGGCUUUUGACUGAUAC — 3′

  1. 1

    Step 1 — Find the Start Codon

    Scan the mRNA from left to right (5′ → 3′) and find the first AUG. In our sequence, AUG is at the very beginning. This tells the ribosome to start here and also codes for the amino acid methionine (Met).
    Start codon found: AUG → Met
  2. 2

    Step 2 — Divide Into Codons (groups of 3)

    Starting from AUG, split the remaining bases into groups of three, reading left to right with no gaps or overlaps: AUG | GCU | UUU | GAC | UGA | UAC. Notice that the last group (UAC) may or may not be translated — it depends on whether a stop codon appears first.
    Codons: AUG — GCU — UUU — GAC — UGA — UAC
  3. 3

    Step 3 — Look Up Each Codon

    Use the codon table to find the amino acid for each codon. AUG → Met (methionine). GCU → Ala (alanine). UUU → Phe (phenylalanine). GAC → Asp (aspartic acid). UGA → this is a stop codon! Translation ends here. The codon UAC that follows is NOT translated because the ribosome has already stopped.
    AUG → Met, GCU → Ala, UUU → Phe, GAC → Asp, UGA → STOP
  4. 4

    Step 4 — Write the Amino Acid Sequence

    Chain the amino acids together in order, from the first one after the start codon to the last one before the stop codon. The resulting polypeptide is:
    Met — Ala — Phe — Asp (4 amino acids long)
💡

Pro Tip

Always start reading from the first AUG you find. Any bases before the start codon (called the 5′ untranslated region) and any bases after the stop codon (the 3′ untranslated region) are not turned into amino acids.

SECTION 7

Strengths & Limitations of the Codon Table

The standard codon table is an incredibly powerful tool, but it has some limitations that scientists have discovered over the years. Understanding both its strengths and its limits will help you avoid common mistakes.

FeatureStrengthLimitation
UniversalityNearly all organisms on Earth use the same codon table — from bacteria to humans. This makes it a universal tool.A few exceptions exist. Mitochondria and some single-celled organisms use slightly modified codes (e.g., UGA codes for Trp instead of Stop in mitochondria).
RedundancyMultiple codons coding for the same amino acid protects organisms — some mutations at the third base position won't change the protein at all (silent mutations).The table does not tell you which codon an organism prefers. Different species favor different synonymous codons (codon usage bias).
SimplicityOne codon = one amino acid. The rules are clear and consistent with no ambiguity.The table only tells you the primary amino acid sequence. It does not predict how the protein folds into its 3D shape or how it functions.
Predictive PowerYou can predict the exact protein from any mRNA sequence without needing a laboratory.After translation, some proteins are modified (e.g., sugars or phosphate groups are added). The codon table cannot predict these post-translational modifications.

Strengths and limitations of the standard genetic code

✦

KEY TAKEAWAY

The codon table is like a universal recipe book that works in almost every kitchen on the planet. A recipe tells you the list of ingredients (amino acids), but it can't show you the finished cake (the folded, working protein). Still, knowing the ingredients is a huge first step — and the codon table gives you that information with perfect accuracy for the vast majority of living things.

SECTION 8

Connection to Advanced Topics

Learning to translate codons is the foundation for many exciting topics in modern biology. As you progress, you will see how the genetic code connects to real-world applications like medicine, forensic science, and genetic engineering.

What You Learned HereWhere It Leads (Advanced)
Translating codons into amino acids using the codon tableProtein engineering: Scientists design custom proteins by writing mRNA sequences with specific codons to produce desired amino acid chains.
Understanding start and stop codonsGene therapy: Doctors can correct genetic diseases by fixing mutations that create premature stop codons, which would otherwise cut a protein too short.
The code is (mostly) universalSynthetic biology: Researchers have expanded the genetic code by creating new, unnatural amino acids — adding new "words" to life's dictionary.
Redundancy and silent mutationsEvolutionary biology: Scientists compare codon usage patterns across species to trace evolutionary relationships and study natural selection at the DNA level.

How codon translation connects to advanced biology

One of the most fascinating frontiers is mRNA vaccines, like the COVID-19 vaccines developed by Pfizer-BioNTech and Moderna. These vaccines work by delivering a synthetic mRNA into your cells. Your ribosomes read the codons in that mRNA and translate them into the spike protein of the virus. Your immune system then learns to recognize and fight the real virus. The entire process depends on the exact codon-to-amino-acid translation you just learned!

SECTION 9

Practice Problems

Test your understanding with these five problems. They start simple and get more challenging. Use the codon table from Section 5 as your reference.

Question 1: CONCEPTUAL

Why does the genetic code use groups of three bases (codons) instead of groups of two? What would happen if the code used only two-base combinations?
Show answer
If the genetic code used groups of two bases, there would only be 4 × 4 = 16 possible combinations. Since there are 20 different amino acids that need to be coded for, 16 combinations would not be enough. By using groups of three, the code provides 4 × 4 × 4 = 64 possible codons — more than enough to cover all 20 amino acids plus stop signals. The "extra" codons create redundancy, which means most amino acids have more than one codon, providing a buffer against harmful mutations.

Question 2: BASIC CALCULATION

Translate the following mRNA sequence into amino acids: 5′ — AUG UGC GAA UAG — 3′. What is the amino acid sequence of the resulting polypeptide?
Show answer
Looking up each codon in the table: AUG = Met (methionine, also the start codon), UGC = Cys (cysteine), GAA = Glu (glutamic acid), UAG = Stop. Translation ends at the stop codon, so the polypeptide sequence is Met — Cys — Glu. The protein is 3 amino acids long. Remember that the stop codon does not add an amino acid — it simply signals the ribosome to release the finished chain.

Question 3: INTERMEDIATE

An mRNA sequence reads: 5′ — CCCAUGCAUUACCCCUGAAAGUCA — 3′. Identify the start codon, divide the coding region into codons, translate each codon, and state where translation stops. What is the final amino acid sequence?
Show answer
First, find the start codon AUG. The first three bases (CCC) come before AUG, so they are part of the 5′ untranslated region and are not translated. Starting from AUG, divide into codons: AUG | CAU | UAC | CCC | UGA | AAG | UCA. Now translate: AUG = Met, CAU = His (histidine), UAC = Tyr (tyrosine), CCC = Pro (proline), UGA = Stop. Translation stops at UGA, so the remaining codons (AAG, UCA) are not translated. The final amino acid sequence is Met — His — Tyr — Pro, which is 4 amino acids long.

Question 4: APPLIED

A scientist discovers that a patient has a mutation in a gene. The normal mRNA reads: 5′ — AUG GAG UUU UGC UAA — 3′. The mutated mRNA reads: 5′ — AUG GAG UUU UGA UAA — 3′. Compare the normal and mutant proteins. What happened, and why might this matter?
Show answer
Normal mRNA translation: AUG = Met, GAG = Glu, UUU = Phe, UGC = Cys, UAA = Stop. Normal protein: Met — Glu — Phe — Cys (4 amino acids). Mutant mRNA translation: AUG = Met, GAG = Glu, UUU = Phe, UGA = Stop. The mutation changed the fourth codon from UGC (Cys) to UGA (Stop). The mutant protein is only Met — Glu — Phe (3 amino acids) — it is cut short by one amino acid. This is called a nonsense mutation because it creates a premature stop codon. The shortened protein may not fold or function correctly, which could cause disease.

Question 5: CRITICAL THINKING

The amino acid serine (Ser) is coded for by six different codons: UCU, UCC, UCA, UCG, AGU, and AGC. Suppose a mutation changes the codon UCU to UCC in a gene. Then suppose a different mutation changes UCU to ACU. In the first case, would the protein change? In the second case, would the protein change? Explain the significance of redundancy in the genetic code using these examples.
Show answer
In the first case (UCU → UCC), both codons code for serine, so the amino acid does NOT change. This is a silent (synonymous) mutation — the DNA sequence changed, but the protein stays the same. In the second case (UCU → ACU), the amino acid changes from serine (Ser) to threonine (Thr). This is a missense mutation — a different amino acid is inserted, which could alter the protein's shape and function. The redundancy (degeneracy) of the genetic code acts as a safety net. Because most amino acids have multiple codons, many single-base mutations — especially at the third codon position — don't change the protein at all. This protects organisms from the harmful effects of random mutations during DNA replication.

SUMMARY

Summary — Using the Genetic Code

Summary

The genetic code is a set of rules that tells cells how to translate mRNA sequences into amino acid chains (proteins). Each codon — a three-base sequence on mRNA — codes for exactly one amino acid. To translate, you find the start codon (AUG), read the mRNA in groups of three from 5′ to 3′, look up each codon in the codon table, and stop when you reach one of the three stop codons (UAA, UAG, or UGA).

The code is redundant (degenerate), meaning most amino acids have multiple codons. This redundancy acts as a buffer against mutations — many single-base changes don't affect the protein. The genetic code is nearly universal across all life on Earth, which allows scientists to use it in fields from gene therapy to mRNA vaccines. Mastering the codon table is one of the most essential skills in genetics.

Varsity Tutors • Genetics • Using the Genetic Code — Use the genetic code to translate codons into amino acids