The application was first launched in 2005 as Democracy Player (sometimes abbreviated as DTV) and later on as Miro in 2007.
Miro is mostly written in Python, although it links to various libraries written in a variety of languages.