Każda wersja SM działa w systemie operacyjnym pod, którym została napisana i pod każdym wyższym. Program może przestać działac tylko w wypadku nieprawidłowej jego obsługi, tzn np. Jeśli zamykasz system, gdy program działa w tle, lub gdy wyłączasz fizycznie komputer bez zamknięcia systemu. Może też się zdarzyć, że modyfikując jakiś składnik bazy SM programami zewnętrznymi sam go zepsujesz.
Obecmoe istieje kilka wersji programu SuperMemo: MSM, SuperMemo 2000 i SuperMemo 2002. Jednak wszystkie komercyjne bazy: SuperMemo FCE, SuperMemo SPEEDUP! SuperMemo Power Words, SuperMemo Proficiency! iSuperMemo Basic English są pisane dla MSM i na ich płytach instalacyjnych znajdyją sie instalatory tej wersji programu tzn. Multimedialnego SuperMemo.