Some people argue that it was revealed to John Dee and Edward Kelly by Angels, while others claim that they just invented the language (compare with: Constructed language).
The language is slightly inflecting and has a word order close enough to English that it can usually be translated without changing the order.
Enochian has its own alphabet and is also transliterated into the Latin alphabet. Several words have apparently unpronounceable consonant clusters; they are pronounced by inserting vowels, e.g. "nazpsad" is pronounced "nazepesad". Other words consist entirely of vowels.
Most of the vocabulary consists of names of angels. Besides that, there are less than 1000 attested words.