free
2,303
Free Software Foundation, Inc.
Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp...
include content-sensitive editing modes, including...using Emacs Lisp code or a graphical interface