 Syntax highlighting is provided for many different programming languages.Leo is written in Python and can be extended with plugins written in Python.The GUI uses the Qt toolkit; the syntax-aware editor is based on Scintilla.