Many neophyte programmers now begin their careers by learning the metalanguage Perl. But the books currently available on Perl assume their readers already understand the basics of writing and designing programs-when in fact they often do not. Elements of Programming with Perlteaches programming right along with the particulars of Perl syntax as well as good style and structure and maintainability of the code. This book is also designed for the many webmasters who use Perl without a training in basic programming concepts and will help them create robust and reusable software. Advanced concepts such as modular programming, abstract datastructures, and object-oriented programming are covered once the basics have been thoroughly worked through. This book is rich in graphical illustrations of the concepts covered.