An editor is a software tool. This category includes HTML editors, text editors, source code editors, and graphics editors. More complex text-producing tools with WYSIWYG interfaces are generally referred to as word processors. A HTML editor is an application software for creating webpages. ... Notepad is the standard text editor for Microsoft Windows A text editor is a piece of computer software for editing plain text. ... A source code editor is a text editor program designed specifically for editing source code of computer programs by programmers. ... In computer graphics, graphics software is a program or collection of programs that enable a person to manipulate visual images on a computer. ... WYSIWYG (pronounced wizzy-wig, wuzzy-wig or wissy-wig) is an acronym for What You See Is What You Get, and is used in computing to describe a seamlessness between the appearance of edited content and final product. ... A word processor (also more formally known as a document preparation system) is a computer application used for the production (including composition, editing, formatting, and possibly printing) of any sort of viewable or printed material. ...
Editors Sucks-Rules-O-Meter - Reports which editor is more loved and which is more hated according to the WWW as reported by AltaVista.
SPF/SourceEdit Programmer's Text Editor - ISPF-style Programmer's Text Editor for Windows 95, 98 and NT, which provides a familiar EDIT and BROWSE environment for MVS developers.
Visual SlickEdit - Multi-platform programmer's editor for developing and maintaining software applications fully automates the process of comprehending, navigating and analyzing your source code.
But, this is a $650 professional-grade software package, and you might need to take a class in order to overcome the steep learning curve.
This software is for Windows computers only, but it is supported by a range of Windows operating systems (95/98/Me/2000/NT and XP), so it's a good option for those with an older computer.
Consumer Reports states in their roundup, "As a rule, the more features, the more versatile the software." Look for programs with a wide variety of tools, although be sure to balance this with ease of use and learning curve.