UltraEdit е текстов редактор, способен да работи с неограничено големи файлове и номера на редовете. Наред с това, той поддържа колони, има и проверка на правописа (spell-check). За разлика от Notepad и други обикновени редактори, UltraEdit може да редактира и шестнадесетичен (hex) код.
Функции като форматиране на абзаци, търсене в група файлове, създаване и изпълнение на макроси и работа с Unicode, отваряне и записване на ftp, управление на проекти и възможността за промяна на клавишните комбинации го причисляват към редакторите от по-висок клас без това да влияе сериозно на производителността.
Всички тези предимства го правят изключително добър за програмисти и на това е обърнато специално внимание. Програмата поддържа оцветяване на програмния код за C/C++, VB, HTML, Java, Perl, XML и даже C#. Освен това в помощ на програмиста е опцията за изпълнение на DOS команда, в която може да участва името на текущия файл. Стандартният изход от изпълнението се показва като файл в редактора и така спокойно можете да компилирате от командния ред без да напускате UltraEdit!