This book provides a friendly introduction to Perl that emphasizes good programming practices with repeated exposure to pattern matching as applied to biological sequence analysis (DNA analysis, Protein analysis). The book is appropriate for postgraduates in computer science or biology and in particular to new interdisciplinary courses.