MySQL) aplikacja webowa(skrypt JS) program działający on-line lub off-line w przeglądarce internetowej, oparty na JavaScript i JScript, zazwyczaj nie wymagający instalacji poza skopiowaniem plików platforma opis Microsoft Windows, Linux itp. program działający na jednym z systemów operacyjnych należących do wskazanej rodziny (obsługiwane wersje podawane są w specyfikacji programów na ich stronie internetowej) Java program napisany w języku Java, czyli w praktyce niezależny od systemu operacyjnego, wymagający zainstalowanego w systemie środowiska uruchomieniowego Javy (JRE) przeglądarka internetowa program działający w przeglądarce internetowej, co do zasady niezależnie od systemu operacyjnego, w którym działa przeglądarka (obsługiwane wersje przeglądarek podawane są w specyfikacji skryptów na ich stronie internetowej)
Inne programy Do stworzenia tablic genealogicznych można również wykorzystać inne programy, takie jak procesory i edytory tekstów (zob. wykonanie), programy graficzne, a nawet arkusze kalkulacyjne, czy programy do tworzenia prezentacji.