Cosmos released the first version of Revelation in the form of a 5.25" floppy disk. Revelation came with a markedly different Integrated Design Environment (IDE) from the one supplied with previous versions of BASIC. Line numbers were no longer needed since users could insert and remove lines directly via an onscreen text editor. Revelation also came with a built-in multi-user database using multi-valued variable-length fields, following the model of the Pick operating system. It also provided the ability to create data dictionaries and user-modifiable execution vocabularies.
Revelation's compiler could be used to compile programs into p-code which would be validated and run faster than an interpreter.
The last character based versions of Revelation were called Advanced Revelation version 3.x, and have been superseded by OpenInsight, a Windows based version of the language.