Perl was created by Larry Wall in 1987 as a general-purpose Unix scripting language for text processing and system administration. The name Perl is an acronym for "Practical Extraction and Reporting Language." Wall designed it to combine features from C, sed, awk, and shell scripting.