This is a complete guide to learning Esperanto, a language which was invented by L.L. Zamenhof and first made public in 1887. Zamenhof's goal was to create an easy and flexible language that would serve as a universal second language to foster peace and international understanding. The number of Esperanto speakers is estimated to be between 100,000 and 2 million.