This article gives an overview of the Perl scripting language and shows how it is used for programming Internet and Web applications. The history of the language is presented along with its Unix heritage. Basic language features are explained with examples of Perl scripts for string manipulation, pattern matching, text processing, and system interactions. The Perl community module repository CPAN is discussed, and several of the popular Perl modules are used to illustrate Web client, Web server, database, and network programming.
|