A dialect of Lisp used to implement the higher layers of the Free Software Foundation' s edITor, GNUEmacs. Sometimes abbreviated to "elisp". An enormous number of Emacs Lisp packages have been wrITten including modes for edITing many programming languages and interfaces to many Unix programs.