| | | | | linguist.page@gmail.com

You know base-10. You know base-2. Now remove two fingers.

Eight digits: 0 through 7. No 8, no 9 — reach eight, carry left. Same positional logic, new base.

In 347 (octal):

Total: 231 in decimal.

Octal = base-8 — eight symbols, positional value, carry at eight.

Why does it exist? Because binary is hard to read. A string like 101 110 111 is exhausting to scan. But group every three binary digits together and each group maps to exactly one octal digit:

101511061117

So 101110111 in binary is simply 567 in octal. Same value, far more readable. Octal was a natural shorthand before hexadecimal took over.

3 binary digits = 1 octal digit. That’s the key relationship.


The Pattern

8⁰ → 8¹ → 8² → 8³ → ...

1 → 8 → 64 → 512 → ...

Octal doesn’t add new logic — it adds readability. A bridge between binary’s precision and human patience.