Emacs é a pia da extensibilidade. Inicialmente, foi feito para ser um editor de texto simples, semelhante ao nano. Hoje em dia, o Emacs é frequentemente visto como um interpretador Lisp que pode fazer quase qualquer coisa.