Which programming language is XXX written in?
MuseScore
MuseScore is a scorewriter for Windows, OS X, and Linux with a feature set comparable to Finale and Sibelius, supporting a wide variety of file formats and input methods.