Application name: GNU Emacs
Platforms: Windows macOS Linux
Developer: GNU Project
Division / Department: Department of Computer Science
Available to: Students and Faculty
Available in Labs: Systems Lab (Adams 203) - on Linux only
Linux Lab (Adams 204)
Big Data Lab (Adams 019) - on Linux only
Website: Official Website


Emacs is an extensible, screen-oriented text editor with a long history. The most popular version today is GNU Emacs, which was created by Richard Stallman, founder of the GNU Project and one of the main authors of the original TECO Emacs. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. Emacs features many helpful miscellaneous tools, e.g. a built-in calculator, mail readers, news readers, web, and FTP clients. Emacs can be run in GUI mode or text mode (e.g. in a terminal emulator).