background preloader

Perl

Facebook Twitter

The Perl Programming Language - www.perl.org. Intro. <div class="noscript"> <p> <strong>Please note: Many features of this site require JavaScript. You appear to have JavaScript disabled, or are running a non-JavaScript capable web browser.

</strong> </p> <p> To get the best experience, please enable JavaScript or download a modern web browser such as <a href=" Explorer 8</a>, <a href=" <a href=" or <a href=" Chrome</a>. </p> </div> What is Perl? Running Perl programs Safety net Basic syntax overview Perl variable types Variable scoping Conditional and looping constructs Builtin operators and functions Files and I/O Regular expressions Writing subroutines OO Perl Using Perl modules perlintro -- a brief introduction and overview of Perl This introductory document does not aim to be complete.

Perl progname . pl #! #! Use strict ; print ! ! Tutorials. Perl version Preferences <div class="noscript"><p><strong>Please note: Many features of this site require JavaScript. You appear to have JavaScript disabled, or are running a non-JavaScript capable web browser. </strong></p><p> To get the best experience, please enable JavaScript or download a modern web browser such as <a href=" Explorer 8</a>, <a href=" <a href=" or <a href=" Chrome</a>. </p></div> The Comprehensive Perl Archive Network - www.cpan.org. The Perl.org Online Library - www.perl.org. Modern Perl Programming. Preface (Modern Perl 2011-2012) Modern Perl is one way to describe the way the world's most effective Perl 5 programmers work. They use language idioms. They take advantage of the CPAN.

They show good taste and craft to write powerful, maintainable, scalable, concise, and effective code. You can learn these skills too! Perl first appeared in 1987 as a simple tool for system administration. Though it began by declaring and occupying a comfortable niche between shell scripting and C programming, it has become a powerful, general-purpose language family. Perl 5 has a solid history of pragmatism and a bright future of polish and enhancement . Over Perl's long history—especially the 17 years of Perl 5—our understanding of what makes great Perl programs has changed. Running Modern Perl The Modern::Perl module from the CPAN (The CPAN) asks Perl to warn of dubious constructs and typos and will enable new features introduced in modern releases of Perl 5.

. #! ... which is equivalent to: #! #! Credits. Perl Tutorial Hub. Learn Perl - learn.perl.org.