Текстовый редактор

Текстовый редактор – это самостоятельная компьютерная программа или компонент программного комплекса (например, редактор исходного кода интегрированной среды разработки или окно ввода в браузере), предназначенная для создания и изменения текстовых данных в общем, и текстовых файлов в частности. Текстовые редакторы предназначены для работы с текстовыми файлами в интерактивном режиме. Они позволяют просматривать содержимое текстовых файлов и производить над ними различные действия: вставку, удаление и копирование текста, контекстный поиск и замену, сортировку строк, просмотр кодов символов и конвертацию кодировок, печать и т. п.
Часто, интерактивные текстовые редакторы, содержат дополнительную функциональность, призванную автоматизировать действия по редактированию (от записываемых последовательностей нажатий клавиш, до полноценных встроенных языков программирования), или отображают текстовые данные специальным образом (например, с подсветкой синтаксиса).
Многие текстовые редакторы являются редакторами исходного кода, то есть они ориентированы на работу с текстами программ, на тех или иных компьютерных языках.

Популярные текстовые редакторы (процессоры).

Текстовые редакторы имеют расширенные функции форматирования текста, внедрения в него графики и формул, таблиц и объектов. Такие редакторы часто называют текстовыми процессорами и предназначены  для создания различного рода документов, от личных писем до официальных бумаг. Классический пример — Microsoft Word.
Другие текстовые редакторы:
WordPad — входит в дистрибутив MS Windows;
AbiWord;
Adobe InCopy;
Apple iWork Pages;
ChiWriter — популярный в Восточной Европе текстовый процессор, для работы с научными текстами;
JWPce — текстовый процессор для японского языка;
LaTeX — наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки TeX;
LibreOffice Writer — текстовый процессор, входящий в состав свободного офисного пакета LibreOffice;
Lotus WordPro;
Microsoft Works;
OpenOffice.org Writer;
PolyEdit;
WordPerfect.