Hi,
I am a newbie to programming. In my honest opinion, I find this a great book. It tells you why a certain output is given the way it is. I do have Learning Perl and am pretty sure that someone with prior programming knowledge would find it quite fulfilling, but for a newbie like me, Beginning Perl is the way to go. Notes in the book, like when the author tells you that a prefix, like say $ or @ represents what I want to get, not what I have already got, thats what sets this book apart from others.
If you are a newbie to perl and/or programming, I would suggest this book.
Its been quite a while since the book came out, around year 2000 or so, but I still find it quite helpful. So thought its better to put a comment and let all the newbies know.