Organic Language Engine (OLE)

An organic language engine (OLE /ōl/) is an application software used for processing, editing, and creating language. OLEs use a sandbox that works from the word level to manipulate language as well as a collation interface to manage and output written files. They combine the functions of text editor, word processor, desktop publishing, text-to-speech, and eBook editor.