PEOPLE & HISTORY

Who developed the first widely used text editor?

Last updated:

Ed McCreight and Ken Thompson developed some of the earliest text editors, but vi (created by Bill Joy in 1976) and Emacs (created by Richard Stallman in 1976) became the first widely used text editors that are still popular today.

Continue in Reels Listen and swipe through more answers in People & History
vi creatorBill Joy
vi release year1976
Emacs creatorRichard Stallman
Emacs release year1976
Earlier notable editored (created by Ken Thompson in 1969)

The Earliest Text Editors

Text editors existed before vi and Emacs. Ken Thompson created ed in 1969 as one of the first text editors for Unix. Ed was simple and command-based, allowing users to edit text files on early computers. However, ed was not widely adopted because it was difficult to use and lacked features that made editing easier.

Vi and Emacs Emerge

In 1976, two powerful text editors were created that changed how programmers worked. Bill Joy developed vi, a fast and efficient editor that became the standard on Unix systems. Around the same time, Richard Stallman created Emacs, a highly customizable and feature-rich editor. Both editors were much easier to use than ed and offered better tools for writing and editing code.

Why Vi and Emacs Became Popular

Vi and Emacs became widely used because they were designed for the Unix operating system, which was becoming common in universities and tech companies. Vi was lightweight and fast, making it ideal for working on slow computers. Emacs was powerful and allowed users to customize almost everything about how it worked. Both editors worked on different computers and operating systems, so they spread throughout the tech industry.

Legacy and Modern Use

Vi and Emacs are still used by programmers and system administrators today, more than 45 years after they were created. Many modern text editors were influenced by their design. New versions like Vim (an improved version of vi) and GNU Emacs continue to be updated and remain popular among experienced computer users.

Sources

  1. wikipedia.org (wikipedia.org)
  2. gnu.org (gnu.org)
  3. unix.org (unix.org)
  4. computerhistory.org (computerhistory.org)