The aim of this book is to provide a self-tutorial for the programmers out in the world who is in need of learning Perl language for the better development of their career. This is especially focused on beginners to understand each line of statement easily The book covers on the following topic: BACKGROUND OF PERL VERIFYING THE INSTALLATION SAVING AND EXECUTING SCRIPTS BUILDING BLOCKS OF PERL SUBROUTINES BASIC PERL PROGRAM READING INPUT FROM CONSOLE MULTIPLE ASSIGNMENTS SOME SPECIAL FEATURES SLICING ARRAY HASHES TYPEGLOBS UNDEFINED VALUES SPECIAL TOKENS CODE BLOCKS AND STATEMENTS IF STATEMENTS UNLESS STATEMENTS LOOPING STATEMENTS REVISITING SUBROUTINES PACKAGES AND MODULES SPECIAL BLOCKS OF PERL DATA MANIPULATION STACK REGULAR EXPRESSIONS ERROR HANDLING MECHANISM FILE HANDLING MECHANISM OBJECT ORIENTED PROGRAMING REFERENCES (POINTERS) PROCESS HANDLING DATABASE ACCESS SYSTEM INFORMATION NETWORKING USER INTERFACE DESIGN