Last updated on March 14th, 2018
Perl (nicknamed “the Swiss Army chainsaw of scripting languages”) is a family of high-level, general-purpose, interpreted, dynamic programming languages, including Perl 5 and Perl 6. It was developed by Larry Wall in 1987. Perl 5 is used for scripting, system administration, network programming, finance, bioinformatics, GUIs, etc. Here’s a list of some of the best Perl tutorials, Perl books and Perl courses to help you learn Perl in 2018.
Learn Perl 5 By Doing It by John Purcell will help you learn how to use Perl for a variety of common tasks. This Perl tutorial will help you learn how to use regular expressions.
Some of the Perl programs you will learn to include downloading text and images, reformatting data, importing and exporting data to and from databases, sysadmin-type tasks like renaming or moving files, fixing even huge amounts of data quickly and even creating web CGI scripts. This is the best Perl tutorial in 2018.
Perl Programming for Beginners by Stone River eLearning is a crash course that will get you up to speed in Perl. This Perl tutorial will help you learn the Perl fundamentals and design a Perl application. You will learn various Perl fundamentals like scalar data, arrays and lists, subroutines, input and output, hashes, and regular expressions. This Perl tutorial will teach you to work with different data types including strings, numbers, variables and user input. You will create and use array, subroutines, hashes, and regular expressions in Perl. This is the best Perl tutorial for beginners in 2018.
Perl for Beginners: Learn A to Z of Perl Scripting Hands-on by AkaSkills! will help you learn Perl. This Perl tutorial covers all relevant Perl concepts. You will understand Strings, Variables, Hashes, Arrays and all other important Perl topics and features. This Perl course is made for beginners. You will get a certification of completion that validates your skills at the end of this Perl tutorial.
Learning Perl: Making Easy Things Easy and Hard Things Possible by Randal L. Schwartz, Brian D Foy and Tom Phoenix teaches you the basics and shows you how to write programs. Each chapter in this book includes exercises to help you practice what you’ve just learned. This is the best Perl book for beginners in 2018.
Effective Perl Programming: Ways to Write Better, More Idiomatic Perl by Joseph N. Hall, Joshua A. McAdams and Brian D Foy is the classic Perl guide. You will learn to solve real-world problems with Perl. The book contains with idioms, techniques, and examples. It teaches you everything needed to write more powerful, expressive, and succinct Perl code. You will learn strings, lists, arrays, structures, namespaces, regular expressions, subroutines, and more. This is one of the best Perl books in 2018.
Perl One-Liners: 130 Programs That Get Things Done by Peteris Krumins is a cookbook of useful, customizable, and fun scripts will even help hone your Perl coding skills. This Perl book contains more than 100 one-liners that do all sorts tasks. You’ll find one-liners Perl programs that generate random passwords, check to see if a number is prime with a regular expression and much more.
Perl Cookbook by Tom Christiansen and Nathan Torkington is a comprehensive collection of problems, solutions, and practical examples. This book contains hundreds of rigorously reviewed Perl recipes. It also has thousands of examples ranging from brief one-liners to complete applications. Perl users of all levels can make use of the practical answers and code examples.
Amazon Associates Disclosure: We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.