PERL is a unix based language that can handle light weight system programming as well as web programming. It is similar to PHP in function, but can do things PHP cannot. I was really just poking fun at PERL, it is a great language.
ASP though, is Microsoft's equivalent to PHP. It must be run on their IIS servers, which I personally dislike very much. I don't like how Microsoft makes everything propriety, so I won't be using ASP anytime soon.