ActivePerl to dystrybucja Perla (Practical Extraction and Report Language) dla systemu Windows. Perl jest językiem specjalnie zaprojektowanym do przeszukiwania plików tekstowych i wydobywana z nich informacji oraz generowania raportów. Perl pozwala na rozwiązanie zadanych problemów na wiele sposobów np. z użyciem wyrażeń regularnych lub bez. Umiejętne korzystanie z wyrażeń regularnych pozwala znacznie przyspieszyć perlowe skrypty. W wersji standardowej ActivePerl jest darmowy. Prócz interpretatora Perla zawiera manager pakietów (PPP), PerlEx (wtyczkę zwiększającą wydajność skryptów CGI na serwerach Windows), popularne moduły.
Instalacja jest prosta. Dostępna jest dokumentacja. ActivePerl pozwoli m.in. na uruchomianie skryptów napisanych dla Linuksa w konsoli systemu Windows.