It definitely irks me. In fact, in reaction to everything I write in Perl being called a "Perl script" regardless of its complexity, I have backlashed in the other direction. Around work, I always intentionally refer to code written in Perl as a "Perl program", even if it's a one-line throwaway script. The truth is that most Perl code I write is somewhere in between the two extremes of throwaway scripts and large applications, but a lot of people just don't understand that Perl is not