Editor

Updated: 08/03/2018 by Computer Hope

An editor may refer to any of the following:

1. In general, an editor refers to any program capable of editing files. Good examples are image editors, such as Adobe Photoshop, and sound editors, such as Audacity.

Microsoft notepad2. The term editor is commonly used to refer to a text editor, which is a software program that allows users to create or manipulate plain text computer files. They are often used in the field of computer programming.

Examples of text editors

  • Notepad and WordPad - Microsoft Windows included text editors.
  • TextEdit - Apple computer text editor.
  • Emacs - Text editor for all platforms that is a very powerful text editor once you've learned all of its commands and options.
  • Vi and Vim - Other great editors primarily used with Linux but also available with multiple platforms.
  • Word - Word processor for Windows and Apple computers.
  • Writer - Text editor and word processor.
  • Ed - A ubiquitous file editor on Unix-like systems.
  • Microsoft Edit - MS-DOS text editor.
  • NEdit-A graphical text editor.
  • Pico - A console-based text editor.
  • Notepad++ - Our favorite free text editor, Notepad++ is a powerful alternative to Windows Notepad.
  • TextPad - Our favorite shareware text editor.

Tip: There are thousands of other text editors available in addition to the ones we've already mentioned. Perform an external search for text editors.

What text editors are used to program?

Any of the above text editors can be used to create a program in any programming language as long as you're saving the file in the file format (file extension) used by the programming language.

Tip: For more efficient programming and syntax highlighting it is a better idea to use an IDE instead of a simple text editor to program.

Finally, if you're working with a language such as C, C++, Java, etc. that needs to be compiled; you'll also need to get a compiler to compile the program before it can be run on your computer. If you're using a scripting language like Perl, PHP, Python, etc. it can be run without needing to be compiled.

Edit mode, HTML editor, Image editor, Pico, Typography terms