Emacs, ou XEmacs, version plus orientée sur l'interface graphique, est un éditeur de texte très puissant, complètement personnalisable, capable de coloration syntaxique, ou encore capable d'exécuter des programmes, tels Gnus.
Il est essentiellement orienté vers la programmation, ce qui explique certaines fonctions présentes dans sa barre d'outils.