Текстовой редактор – программное средство, обеспечивающее ввод, хранение, просмотр, редактирование, форматирование, вывод на экран для контроля и печать текстов. Некоторые языки программирования требуют использования текстовых редакторов для составления программ.