Perl is a scripted language developed originally for Unix-based computers but available on most platforms including Microsoft Windows (as a downloadable add-on). Traditionally it is regarded as complex to master, impossible to read but capable of doing anything.