Larry Wall created the Perl programming language in 1987. Perl is a general purpose language that is practical, flexible, and supports both procedural and object-oriented programming. It has a large community of users and third-party modules. Perl can be used for tasks like web development, system administration, and more. It has the philosophies of "there's more than one way to do it" and to "share and enjoy."