Perl is an interpreted high-level programming language.
Perl is one of the premier scripting language on the Web today, as most CGI programs are written in Perl. However, Perl is also used as a rapid prototyping language and a "glue" language that makes it possible for different systems to work well together.
Perl roots are in UNIX but you will find Perl on a wide range of computing platforms. Because Perl is an interpreted language, Perl programs are highly portable across systems.