E-speranto is a computer language for recording multilingual texts. It is intended to function as an upgrade of HTML (Hyper Text Markup Language) and it must therefore be intelligible to computers and comprehensible to people.


This is also the reason why XML (eXtensible Markup Language) was chosen for the elementary syntax of e-speranto. The grammar rules of the language are based on the grammar of Esperanto because this artificially created language has few exceptions. In contrast to Esperanto, the rules in e-speranto are expressed explicitly by means of metadata, as this is more suitable for computer handling. XML is compatible with HTML, which enables the inclusion of e-speranto in webpages. The latter is also one of the most important goals of this project.