Nepedia
Back to Discover
Independent Reader
🔢

Turing machine

math Maturity 7-9 Next article →

Imagine a long strip of paper. This strip is called a tape.

Turing machine 2a
Turing machine 2a

The tape is divided into many small cells. Each cell holds one symbol. A machine moves along this tape using a head. The head can read a symbol in a cell. It can also write a new symbol there.

Turing machine 2b
Turing machine 2b

Alan Turing created this idea in 1936. He called it an "a-machine." The machine follows a list of rules. These rules tell it what to do next. For example, a rule might say: "If you see a zero, write a one and move left." The machine also has a "state." This is like a state of mind. It helps the machine keep track of its work.

Even though it is simple, it is very powerful. A Turing machine can do any task a real computer can do. It can run any computer algorithm. But it has limits too. Some math problems are too hard for it. It cannot solve every problem. This helps us understand what computers can and cannot do.

173 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

🖼️ Images & Media (8)
File:Turing Machine Model Davey 2012.jpg
Turing Machine Model Davey 2012.jpg
File:Turing machine 2a.svg
Turing machine 2a.svg
File:Turing machine 2b.svg
Turing machine 2b.svg
File:Busy Beaver 3 State.png
Busy Beaver 3 State.png
File:State diagram 3 state busy beaver 2B.svg
State diagram 3 state busy beaver 2B.svg
File:Moves of a 3-state Busy Beaver.jpg
Moves of a 3-state Busy Beaver.jpg
File:Model of a Turing machine.jpg
Model of a Turing machine.jpg
File:Lego Turing Machine.jpg
Lego Turing Machine.jpg
More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.