Hearth Interactive

History of the English Language

Daily word games about where English words came from and how their meanings changed.

Section page ›

Living Scripts

Learn to read Hindi, Arabic, Malayalam and Russian from scratch, a few letters at a time.

Section page ›

Word for Word

Read the original beside its English: Latin, Greek, Russian, Classical Chinese and more.

Section page ›

Ancient Numbers

How people wrote and counted numbers before ours: khipus, Roman and Maya numerals, the abacus and old money.

Section page ›