Текстовый редактор - это программа, используемая специально для ввода и редактирования текстовых данных[15].Такими данными могут быть программа или какой-нибудь документ или даже книга. Текст для редактирования выводиться на экран и пользователь может его изменять.Функции текстовых редакторов:1) редактирование строк текста;2) возможность использования различных шрифтов символов;3) копирование и перенос части текста с одного места на другое или из одного документа в другой;4) контекстный поиск и замена частей текста;5) задание произвольных межстрочных промежутков;6) автоматический перенос слов на новую строку;7) автоматическая нумерация страниц;8) обработка и нумерация сносок;9) выравнивание краев абзаца;10) создание таблиц и построение диаграмм;11) проверка правописания слов и подбор синонимов;12) построение оглавлений и предметных указателей;13) распечатка подготовленного текста на принтере в нужном числе экземпляров и т.п[15].Возможности текстовых редакторов начинаются от программ, необходимых для подготовки небольших документов простой структуры, до программ для набора, оформления и полной подготовки к типографскому изданию книг и журналов.Самый известный текстовый редактор - Microsoft Word.Графический редактор — это программа, предназначенная для автоматизации процессов построения на экране дисплея графических изображений. Предоставляет возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д[15].Большинство редакторов могут обрабатывать изображения, которые получены с помощью сканеров и выводят картинки так, чтобы они могли быть включены в документ, подготовленный с помощью простого текстового редактора.Многие редакторы позволяют получать изображения трёхмерных объектов, их сечений, разворотов, каркасных моделей и т.п.Самый известный графический редактор это Corel DRAW, имеет в себе функции для создания публикаций и инструменты для редактирования графики и трёхмерного моделирования.