AQA · GCSE · Computer Science
Course version: 8525 · Version from Sept 2020
Describe the purpose of Unicode and the advantages of Unicode over ASCII.
Full specification wording
Character encoding: Describe the purpose of Unicode and the advantages of Unicode over ASCII.
Unicode is a character-encoding standard whose purpose is to give a unique code point to every character used in the world's writing systems, so text can be stored and exchanged consistently…
Checked against the AQA 8525 specification (opens in a new tab) on .
- Point 9 of 10
Study notes
From the checked teaching notes for this specification point.
The idea
Unicode is a character-encoding standard whose purpose is to give a unique code point to every character used in the world's writing systems, so text can be stored and exchanged consistently across different systems. ASCII is a much smaller scheme: it covers the basic Latin alphabet, digits and common punctuation, so it cannot represent, for example, Greek, Arabic, Cyrillic or Chinese characters, nor many symbols and emoji. Unicode's advantage is therefore its far greater range of characters, letting one document mix many alphabets and special symbols without conflict. A correct answer identifies Unicode's purpose (a universal, unique mapping of characters to code points) and states the advantage over ASCII (much larger character repertoire, supporting many languages and symbols).
What earns the marks
- States that Unicode assigns a unique code point to each character so text is represented consistently across systems.
- Identifies that ASCII has a limited character set covering mainly basic Latin letters, digits and punctuation.
- Explains the advantage: Unicode supports a far greater range of characters, including many alphabets and special symbols.
- Recognises that Unicode allows multiple languages and symbol sets to be used together in the same document or system.
- Rejects the misconception that Unicode is simply a larger version of ASCII with the same scope.
Common mistakes and how to put them right
Thinking Unicode is just ASCII with more bits.
Put it right: Unicode is a distinct standard with a far larger repertoire of characters, not merely a wider ASCII.
Claiming ASCII can represent any language.
Put it right: ASCII is limited to basic Latin characters, digits and punctuation.
Confusing Unicode with a font or file format.
Put it right: Unicode is a character-encoding standard mapping characters to code points, not a font.
Exam tips
- Link the purpose (unique code point per character) directly to the advantage (greater range of characters).
- Give a concrete example such as a non-Latin alphabet or a special symbol that ASCII cannot represent.
- Read all options carefully and eliminate any that describe ASCII's scope as if it were Unicode's.
Try the lesson
The start of the Character encoding: Describe the purpose of Unicode and the advantages of Unicode over ASCII. lesson, made from checked teaching notes for this specification point.
Have a go first
What is the main purpose of a character encoding system such as Unicode?
There is more to this lesson
The full lesson goes on to check your understanding and help you earn the marks. Create a free account to carry on, with your progress saved.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge
Test your understanding of Character encoding: Describe the purpose of Unicode and the advantages of Unicode over ASCII.
Active recall beats re-reading. Take an instant quiz now to test what you’ve learned and lock it into long-term memory.
A week of Premium from your first lesson · Then the free plan continues · No card, no charge