Emacs
6 posts found.
Hard to define as it is, Emacs is a near-infinitely extensible text editor that’s really just an emacs-lisp interpreter (built on C). Within the same application, you can efficiently write code, write books, browse files, and much, much more.