This book starts from the very beginning; I assume that you have never done any programming. That doesn't mean that this book is remedial; programming and Perl are both complex subjects. It simply means that the book explains each and every lesson in detail (sometimes painstakingly).
The tutorials assume that you have some computer experience and know your way around the Windows operating system. You should be comfortable with files and folders, using a browser, such as Internet Explorer (which I use for all examples where a browser is present), and maneuvering around your computer's file system. If you are uncomfortable on a Windows system, I suggest that you pick up a copy of Learn Windows XP In a Weekend or Windows XP Fast and Easy, published by Premier Press.
Perl was actually born in UNIX, but most nonprogrammers today haven't had any experience with UNIX systems, so I chose to write this book with a Windows frame of mind. All of the code samples were written and tested on the Windows XP operating system. If you are a UNIX guru and you want to learn Perl on a UNIX-based system, much of this book still will be applicable, although you will want to pay particular attention to the Sunday Evening session, "Learning Advanced Perl Techniques," for an advanced section on Windows and UNIX compatibility.