El manual de GNU Emacs lo describe como "un editor extensible, personalizable, auto-documentado y de tiempo real."