EmEditor - текстовый редактор, который может работать со многими языками программирования. В программе имеется подсветка синтаксиса ASP, C#, C++, CSS, HTML, Java, JavaScript, JSP, Pascal (Delphi), Perl, Python, PHP, SQL, VBScript и др., а также возможность подключения дополнительных внешних приложений и плагинов. EmEditor поддерживает drag&drop, автоопределение кодировок, расширенный поиск и замену текста, имеет широко настраиваемые панель инструментов и меню, настройку индивидуальных конфигураций для отдельных типов файлов, возможность открывать файлы огромного размера.