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