Emacs
Emacs is een groep van teksteditors met een uitgebreide set mogelijkheden. Deze teksteditors zijn populair onder programmeurs en andere technisch ingestelde computergebruikers. De originele EMACS was een set Editor MACroS voor de editor TECO, en werd geschreven door Richard Stallman, Guy Steele en Dave Moon. Sindsdien zijn erg veel nieuwe varianten van Emacs verschenen. Twee ervan zijn breed in gebruik. De originele GNU Emacs die door Richard Stallman wordt ontwikkeld sinds 1984, en XEmacs, die uit GNU Emacs is ontstaan en sinds 1991 onafhankelijk wordt ontwikkeld. Beide gebruiken ze varianten van Emacs Lisp als programmeertaal om nieuwe functies aan de editor te kunnen toevoegen.
Emacs heeft sterke aanhangers, maar er zijn ook gebruikers die emacs als editor verschrikkelijk vinden en de voorkeur geven aan vi.