SuperMemo to metoda zapamiętywania \"na zawsze\" i program, który tę metodę pozwala realizować. Autorem tej metody był student biologii, który zainteresował się procesami zapamiętywania i zapominania, podjął badania tego tematu i doszedł do wniosków, które pozwoliły mu opisać tę metodę i napisać ten program. Od tego czasu minęło ponad 20 lat. jej autor napisał pracę doktorską i habilitował się. W międzyczasie program zmieniał się, powstawały kolejne coraz lepsze jego bazy.
Jakkolwiek program był pisany w celu wspomagania nauki różnych przedmiotów, to wkrótce okazało się, że najlepiej sprawdza się w nauce języków, szczególnie słownictwa.
Najważniejszą jego częścią jest tzw. \"baza wiedzy\", w zastosowaniu do nauki języków bazą jest specjalnie przygotowany słownik.
Obecnie najbardziej znanymi bazami są:
- SuperMemo Basic English - 3000 słówek +2500 przykładów gramatycznych;
- SuperMemo Advanced-English Speedup! 20.000 słówek;
- SuperMemo Advanced-English Proficiency! - 20.000 słówek;
- SuperMemo Power Words - 4.000 słówek;
- SuperMemo FCE.
Zawarte w nich słówka i zwroty można opanować w czasie od 2 miesięcy, do 2 lat, później jeszcze przez kilka lat program będzie proponował nam powtórki poznanych juz słówek.
Metoda ta sprawdziła się w praktyce. Jej skuteczność sprawiła, że autorzy innych programów wspomagających naukę języków zaczęli wprowadzać podobne rozwiązania.
Po raz pierwszy podobna metoda pojawiła się w programach z serii LANGMaster, ale została nazwana Re-Wise.
Również autorzy programów
Profesor Henry, Klaus i Pierre zastosowali metodę optymalizacji powtórek, ale nie nadali jej specjalnej nazwy.