Highlight converts source code to formatted text with syntax highlighting. Supports 100+ programming languages and coloured output in HTML, XHTML, RTF, TeX, LaTeX, XSL-FO and XML formats.