Advanced Text Editor è un editor di testo sviluppato in Java, il quale è in grado di adattarsi ad un duplice utilizzo. Il primo rientra nell'ambito della programmazione in un ambiente IDE e consente così di gestire l'evidenziazione della sintassi nei seguenti 10 linguaggi: Java, ADA, C++, Eiffel, Python, Ruby, VB, PHP, JavaScript e SQL. Rende disponibili anche funzioni per indicare la riga corrente, creare combinazioni brevi da tastiera, compilare ed eseguire file Java in modo integrato.
In alternativa, Advanced Text Editor è comunque utilizzabile come un semplice programma di videoscrittura e tra le sue specifiche principali si evidenziano il salvataggio dei documenti in formato RTF, la formattazione del testo per quanto concerne stile, font, dimensioni, colori e allineamento, il supporto delle immagini e le scorciatoie da tastiera. La commutazione fra le due modalità avviene con immediatezza, in quanto è sufficiente salvare un file in una delle estensioni supportate per abilitare le funzionalità di programmazione o in modo testo dal menù "File" per entrare nella modalità standard. Si tratta dunque di un applicativo dotato di una certa versatilità e che potrebbe essere preso in considerazione da un'ampia fascia d'utenza, grazie anche alla sua richiesta ridotta di risorse di sistema.