Pearfect – interpretowany język programowania na platformy Windows, Linux i macOS
Pearfect to interpretowany język programowania. Założeniem projektu jest stworzenie prostego języka programowania wysokiego poziomu ogólnego przeznaczenia wspierającego nowoczesne paradygmaty. Posiadającego dynamiczny system typów i bezpieczną zarządzaną pamięć maszyny wirtualnej. Powstały w ten sposób język i programy pisane w nim powinny uruchamiać się na najpopularniejszych platformach (Windows, macOS, Linux) bez dokonywania jakichkolwiek zmian i ponownej kompilacji kodu źródłowego. Język spełnia założenie kompletności Turinga, a jego wydajność jest porównywalna do wydajności najpopularniejszych interpretowanych języków programowania.