PianoCoach basiert auf Python 3.6.
Für die grafische Oberfläche wird PyQt5 eingesetzt.
Als Interface zu dem Instrument dient python-rtmidi.