If you are not a geek, or don't have a certain amount of geek blood running through your veins, then I'm going to advice you to look away, get a free reading from our resident psychic or something.

A binary clock is really just a special application of counting in binary. Binary is the counting system that computers use. It is very simple because it just uses the digits 0 and 1. This also makes it confusing for us humans as we are used to using the numbers 0 to 9.

Let's count from one to ten in binary:

0, 01, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010.

Just imagine counting normally using decimal, except when you reach the number one (instead of the number nine), another column needs to be added.

The way this binary clock works is very simple.

The program gets the current time in hours, minutes and seconds.

Each number is then converted into binary, and displayed on the top of the screen.

If you have wondered how to tell the time on a binary clock, or that new watch that you just bought, don't fret, it is easy.

The top line tells us the hours. The second line tells us the minutes. The third line reveals the seconds.

Imagine each dot had a value: 32 16 8 4 2 1.

Add the value of the dots together to find the time.

If you wait until the seconds are on zero, and then watch them count up until sixty you will see binary counting in action.