Article

Snakes and adders

How can an electronic device fed on a diet of 0s and 1s perform complex tasks? We explore the workings of computers using an example.
Article

Order behind chaos

We all know what symmetry is. But why does it play such a central role in modern physics?
Article

Analysing Ada

Ada Lovelace, born 200 years ago this month, is hailed the world's first computer programmer. What exactly was her contribution to computer science?
News story
equation

Ramanujan surprises again

A fascinating discovery sheds new light on the work of the Indian mathematician Srinivasa Ramanujan.