پیانو بعنوان یکی از سازهای مادر شناخته می شود که نواختن آن نیاز به تمرین زیادی دارد، اما بسیاری از افرادی که به نواختن این ساز علاقمند هستند قادر به تهیه پیانو شخصی و حضور در کلاس های آموزش پیانو، نمی باشند و همین امر ممکن است امکان یادگیری و تمرین بیشتر را برای آن ها دشوار کند. PianoTeacher راه حل نرم افزاری ایده آلی است که می توان از آن یادگیری پیانو با استفاده از کامپیوتر استفاده نمود. شما می توانید از تمرین های خود، فایل خروجی MIDI ایجاد کنید و یا فایل های MIDI را در نرم افزار پخش کنید و حتی به آن ها متن شعر مربوطه را اضافه کنید.
این نرم افزار از فایل های صوتی Wave, Mp3, OggVorbis و MIDI پشتیبانی می کند.