Skip to main content
WalesDigital TechnologySyllabus dot point

Why do digital systems represent all data in binary, and how do bits and bytes work?

Explain why digital systems store and process all data as binary, and describe how bits, nibbles and bytes represent numbers, text and other data.

A focused answer to the WJEC GCSE Digital Technology content on binary, explaining why computers use a two-state system, how bits combine into bytes, and how binary codes represent numbers and characters.

Generated by Claude Opus 4.89 min answer

Reviewed by: AI editorial process; not yet individually human-reviewed

Have a quick question? Jump to the Q&A page

Jump to a section
  1. What this dot point is asking
  2. Why everything is binary
  3. Bits, nibbles and bytes
  4. How binary represents different data
  5. Why this matters

What this dot point is asking

WJEC asks you to explain why every piece of data inside a digital device, whether a number, a letter, an image or a sound, is ultimately stored as binary, and to describe the basic units that binary is grouped into. This is the foundation of the whole Data topic: images, sound and file sizes all build on the idea that data is a pattern of 0s and 1s. The exam tests both the reason behind binary and the unit vocabulary (bit, nibble, byte), so you need the concept and the precise terms.

Why everything is binary

A computer is built from huge numbers of tiny electronic switches. Each switch is either on or off, carrying a high or a low voltage. There is no convenient "third state", so the natural number system to use is one with exactly two symbols.

Because the electronics only ever has to distinguish two values, the system is robust: a voltage does not have to be an exact level, just clearly "high" or "low", so minor electrical noise does not flip the meaning of the data. This reliability is the real reason binary is used, and it is the answer examiners want, not simply "computers only understand 0 and 1".

Bits, nibbles and bytes

Binary digits are grouped into standard units.

A single bit can only be 0 or 1, so on its own it can represent just two things, such as yes or no. To represent more, bits are combined. The number of different patterns grows quickly: each extra bit doubles the possibilities.

How binary represents different data

The same binary patterns are reused to mean different things depending on context.

  • Numbers are stored directly as binary place values: the byte 00001101 is 8+4+1=138 + 4 + 1 = 13.
  • Text is stored using a character set, where each character is given a binary code (for example, a standard code assigns a number to each letter, digit and symbol, which is then stored in binary).
  • Images and sound are first turned into numbers (covered in their own dot points), and those numbers are stored in binary.

The crucial idea for the exam is that the binary on its own has no meaning: the same byte can be a number, a letter or part of a sound. It is the software that decides how to interpret each pattern.

Why this matters

Binary is the bedrock of every other Data idea in the specification. File sizes are measured in bytes and their multiples; image and sound files are large precisely because each pixel or sound sample is stored as several bytes of binary; and compression works by reducing the number of binary patterns that must be stored. Understanding that everything reduces to bits, and that 2n2^n controls how much a group of bits can represent, lets you reason about all of these confidently.

Exam-style practice questions

Practice questions written in the style of WJEC exam questions on this dot point, with worked answer explainers. The year tag is the paper they imitate, not the source.

WJEC-style2 marksExplain why a digital computer represents all of its data using the binary number system.
Show worked answer →

The hardware inside a computer is built from components, such as transistors, that have two stable states: on or off, high voltage or low voltage. Binary has exactly two digits, 0 and 1, so each digit maps cleanly onto one of these two states.

This makes the system reliable, because the electronics only ever has to tell two values apart rather than many, so small fluctuations in voltage do not corrupt the data.

Markers award one mark for linking binary to the two physical states of the hardware, and one mark for the consequence, such as reliability or simplicity of the circuitry. A bare answer of "computers only understand 0 and 1" without the hardware reason scores one mark at most.

WJEC-style3 marksA system uses 8 bits to store a value. State how many bits are in a byte, and calculate how many different values 8 bits can represent.
Show worked answer →

A byte is 8 bits, so that is the first mark.

Each bit can be 0 or 1, which is 2 choices. With 8 bits the number of combinations is 282^8.

28=2562^8 = 256, so 8 bits can represent 256 different values, usually counted as 0 to 255.

Markers give one mark for "8 bits in a byte", one mark for showing 282^8 (or 2 multiplied by itself eight times), and one mark for the answer 256. Writing 256 with no working would still earn the final mark, but showing 282^8 secures method credit if the arithmetic slips.

Related dot points

Sources & how we know this