Computers & Code
A computer only ever does exactly what it is told β no more, no less. Code is how we tell it. Find out what a program really is, why every program ever written uses loops, how programmers make their own building blocks, and how a machine can "decide" anything at all. Play Code Monkey to feel each idea in your thumbs.
Code Monkey
Program a robot to push boxes home β then watch a loop turn 12 lines into 4. Every idea in these articles is a level you can play.
Articles
Did You Know?
The first computer programmer was Ada Lovelace, in 1843 β nearly a hundred years before the first electric computer was built.
A computer bug is called a 'bug' because in 1947 engineers found an actual moth stuck inside a computer and taped it into their logbook.
Every picture, song and video on a computer is stored as nothing but very long lists of 0s and 1s.
A modern phone runs billions of tiny instructions every second β but each one is as simple as 'add these two numbers' or 'jump to that line'.
Python was named after the comedy show Monty Python, not the snake.