Ch 7 · Representing Text · Theory
Topic 7 of 14 in Data Representation — How Computers Store Everything as Numbers — 2 lessons.
Character Sets: ASCII
Text is stored by agreeing a code number for every character — a character set. The classic one is ASCII, which uses 7 bits (0–127) to cover English letters, digits, punctuation and control codes.
Unicode: Beyond English
ASCII only has 128 codes — no room for Arabic, Chinese, emoji, or accented letters. Unicode extends the idea to over a million code points, covering essentially every writing system (and 😀). ASCII is deliberately the first 128 codes of Unicode, so old text still works.
All topics in Theory Data-representation
- Why Computers Use Binary
- Counting in Binary
- Hexadecimal — Shorthand for Binary
- Binary Addition & Overflow
- Negative Numbers — Two's Complement
- Logical Binary Shifts
- Representing Text
- Representing Images
- Representing Sound
- Storage Units & Compression
- Floating-Point Numbers (A Level)
- More Number Representations
- File Organisation & Access (A Level)
- Check Your Understanding