The Definitive Guide to Catalyst: Learn to build web applications with Catalyst, the popular open-source web framework based on the Perl programming language. The Definitive Guide to Catalyst: Writing Extendable, Scalable, and Maintainable Perl-Based Web Applications is a definitive guide to Catalyst version 5.8.