IB Biology HL Topic 4 — Genetics, Inheritance & Change Paper 1 & 2 Core skill ~10 min read

The Genetic Code

Four bases have to describe twenty amino acids. Read them one at a time and you can only name four things; read them in pairs and you get sixteen — still not enough. Read them in threes and you get sixty-four, which is more than enough. That is the genetic code, and the leftovers turn out to be surprisingly useful.

📘 What you need to know

Why three bases?

Work through the maths and the reason becomes obvious. With four bases to choose from:

Three is the smallest block that works. Anything bigger would waste bases and make the DNA longer than it needs to be.

Why there are 64 codons but only 20 amino acids Each position in a codon can be any one of four bases 1st base 4 choices 2nd base 4 choices 3rd base 4 choices × × = 64 codons but proteins are built from just 20 amino acids so most amino acids are coded for by more than one codon This spare capacity is called degeneracy AUG does a second job too: it is the start codon.
64 codons for 20 jobs leaves plenty of spares. Nature spends them on duplicates rather than on extra amino acids.

Degenerate — and why that is a good thing

Because there are 64 codons and only 20 amino acids to name, most amino acids end up with several codons of their own. Leucine, serine and arginine have six each; glycine, alanine, valine, proline and threonine have four each. Only methionine and tryptophan have just one.

Look at where the duplicates differ and you will notice a pattern: it is usually the third base that changes. GGU, GGC, GGA and GGG all mean glycine. So if a mutation swaps that third base, the protein comes out exactly the same.

The consequence. Degeneracy acts as a safety net. A change in the DNA does not automatically mean a change in the protein — a lot of mutations are quietly absorbed by the spare codons.
Students often describe degeneracy as “the code being wasteful”. It is the opposite. Those spare codons are the reason your cells can survive constant copying errors without falling apart.

Non-overlapping: each base is used once

Once the ribosome has found the start codon, the mRNA is chopped mentally into blocks of three and read straight through. Base 4 is never borrowed to help read the first codon, and base 3 is never re-read as part of the second.

This means the whole message depends on where you start. That fixed starting point is called the reading frame, and it is set by the AUG start codon.

The code is read in blocks of three, never overlapping Each base belongs to one codon only A U G G C A A A G codon 1 codon 2 codon 3 Met Ala Lys Each base is read once, in one codon, and never read again The start codon fixes where the blocks of three begin.
The blocks never share bases. That is what “non-overlapping” means, and it is why adding or deleting a single base is so damaging.

Universal: the same code in almost everything

A bacterium, an oak tree and you all read AUG as methionine and GGU as glycine. The code has barely changed since very early life, which is strong evidence that all living things share a common ancestor.

It also has a very practical result: genetic engineering works. If you put a human insulin gene into a bacterium, the bacterium reads it correctly and makes human insulin, because it is using the same codon dictionary.

“Universal” is not quite absolute — a handful of organisms and mitochondria read one or two codons differently. IB accepts “almost universal, with a few rare exceptions”, and that phrasing is safer than claiming it is identical everywhere.

The codon table

You are not expected to memorise this. You will be given a table in the exam and asked to use it, so what matters is reading it quickly and accurately. Read the codon in the mRNA, never in the DNA.

Amino acidShort namemRNA codons
PhenylalaninePheUUU, UUC
LeucineLeuUUA, UUG, CUU, CUC, CUA, CUG
IsoleucineIleAUU, AUC, AUA
Methionine (start)MetAUG
ValineValGUU, GUC, GUA, GUG
SerineSerUCU, UCC, UCA, UCG, AGU, AGC
ProlineProCCU, CCC, CCA, CCG
ThreonineThrACU, ACC, ACA, ACG
AlanineAlaGCU, GCC, GCA, GCG
TyrosineTyrUAU, UAC
HistidineHisCAU, CAC
GlutamineGlnCAA, CAG
AsparagineAsnAAU, AAC
LysineLysAAA, AAG
Aspartic acidAspGAU, GAC
Glutamic acidGluGAA, GAG
CysteineCysUGU, UGC
TryptophanTrpUGG
ArginineArgCGU, CGC, CGA, CGG, AGA, AGG
GlycineGlyGGU, GGC, GGA, GGG
Stop signalStopUAA, UAG, UGA

Worked examples

WORKED EXAMPLE

Deducing an amino acid sequence

The coding strand of a short gene reads ATG GCA AAG GGT TAG. Use the codon table to work out the polypeptide it codes for.

Step 1: Write the template strand ATG GCA AAG GGT TAG → TAC CGT TTC CCA ATC Step 2: Transcribe the template into mRNA TAC CGT TTC CCA ATC → AUG GCA AAG GGU UAG Step 3: Look each codon up in the table AUG = Met   GCA = Ala   AAG = Lys   GGU = Gly   UAG = Stop Met – Ala – Lys – Gly (then stop) The stop codon is not an amino acid, so do not write it in the chain.
WORKED EXAMPLE

Degeneracy in action

A mutation changes the mRNA codon GGU to GGC. State the effect on the polypeptide and explain your answer.

Step 1: Look up both codons GGU = glycine   and   GGC = glycine Step 2: Compare The amino acid is the same, so the polypeptide is unchanged. Step 3: Give the reason The genetic code is degenerate — glycine has four codons, and only the third base has altered. No effect on the polypeptide Third-base changes are the ones most likely to be harmless.
WORKED EXAMPLE

Counting amino acids

The coding sequence of an mRNA molecule is 900 bases long and ends in a stop codon. How many amino acids are in the polypeptide it produces?

Step 1: Turn bases into codons 900 ÷ 3 = 300 codons Step 2: Take off the stop codon One of those 300 codons codes for nothing. 300 − 1 = 299 299 amino acids Always check whether the question includes the stop codon — it changes the answer by one.

💡 Exam tip

⚠ Common mix-up

Up next: Protein Structure & Mutations — if one base in the code is changed, what actually happens to the protein? Sometimes nothing at all, and sometimes it changes a person’s whole life.

Want this explained one-to-one?

Book a free session with an experienced IB Biology tutor and get your trickiest topics made simple.

Book a Free Session →