UltraEdit to rozbudowany edytor tekstu, HTML, PHP oraz HEX stworzony głównie z myślą o programistach, ale nie tylko. Spora funkcjonalność programu przysporzyła mu niemałej popularności wśród użytkowników na całym świecie. Producent oferuje wydania dla Windows, Linux i Mac OS X.
Wśród długiej listy oferowanych możliwości należy wymienić podświetlanie składni w takich językach jak C, C++, VB, HTML, Java, Perl, FORTRAN i LaTex, rozbudowany moduł wyszukiwania i zastępowania wyrażeń, możliwość pracy z dużymi plikami (również powyżej 4GB), wbudowany klient FTP (Wsparcie SFTP, FTP i obsługa proxy) oraz konfigurowalne mapowanie klawiatury. Na uwagę zasługuje także wbudowany pasek wyszukiwania obsługujący m.in. Google, Yahoo, Wikipedia, MSDN, Dictionary.com, Thesaurus.com, PHP.net, cplusplus.com, sprawdzanie pisowni, zwijanie kodu i wsparcie Unicode.
Interfejs również należy zaliczyć do atutów programu. Użytkownik ma możliwość skonfigurowania położenia poszczególnych pasków itp.