Highlight propose aux développeurs un outil capable de lire les fichiers de code source et de les formater et coloration syntaxique. L'application permet ainsi d'utiliser ce code dans des documents HTML, RTF, XML et LaTeX. Highlight est ainsi pratique pour l'apprentissage des différents langages et notamment la syntaxe et la structure des ceux-ci. Enfin, le logiciel supporte plus de 150 langages de programmation.