Technology · Level 4 · 245 words

The Tower You Cannot See

Original passage © Studio AM, written for Fluency.

When you tap a button in an app and something happens, you are standing on top of a tower you cannot see. The tap becomes a signal, the signal runs through code, the code rests on other code, and beneath it all electricity moves through silicon. You use every layer without understanding any of them. This is not laziness. It is the central trick that makes modern technology possible: abstraction.

To abstract is to hide the messy details of how something works behind a simple way to use it. A driver turns a wheel without knowing how the engine burns fuel. A programmer calls a command to save a file without knowing how the disk stores it. Each layer offers the one above a clean set of controls and quietly manages the complexity underneath. The layers stack, and each trusts the one below to keep its promise.

The payoff is enormous. No single person could hold the entire system in their head, from the physics of the chip to the app on the screen. Abstraction lets thousands of people build parts independently, each mastering one layer and relying on the rest. Progress becomes possible precisely because we do not have to understand everything at once.

The danger is forgetting the layers are there. When a hidden layer breaks, the failure surfaces where no one is looking, and the very convenience that let us ignore the depths is what leaves us helpless in front of them.

Comprehension questions

Choose an answer, then check your work. Nothing is saved or sent.

4 questions
1. What is the passage mainly about?

Show answer for question 1

A. Abstraction hides complexity behind simple controls, letting people build and use technology without understanding every layer.
Abstraction is 'the central trick that makes modern technology possible,' with a payoff and a danger.

2. According to the passage, what does it mean 'to abstract'?

Show answer for question 2

B. To hide how something works behind a simple way to use it
The text defines it as hiding 'the messy details of how something works behind a simple way to use it.'

3. The author suggests abstraction enables very large projects because:

Show answer for question 3

A. Different people can each master one layer and rely on the others.
It 'lets thousands of people build parts independently, each mastering one layer and relying on the rest.'

4. In 'the failure surfaces where no one is looking,' the word "surfaces" most nearly means:

Show answer for question 4

A. appears and becomes visible
A hidden failure 'surfaces' - it comes up into view where no one expected it.

Source: Written for Fluency. Original passage © Studio AM, written for Fluency.