note
eyepopslikeamosquito
<P>
For getting started with Perl, see the links below:
</P>
<P>
<ul>
<li> <a href="https://learn.perl.org/">learn.perl.org</a>
</ul>
</P>
<P>
From the documentation that ships with Perl:
<ul>
<li> [doc://perlintro]
<li> [doc://perlsyn]
<li> [doc://perlsub]
<li> [doc://perlvar]
<li> <a href="https://perldoc.perl.org/index-tutorials.html">A few of the Perl tutorials</a>
</ul>
</P>
<P>
Other getting started links:
</P>
<P>
<ul>
<li> Perl Monks [id://954] (see especially the <I>Getting Started with Perl</I> section)
<li> [id://1202418] by [Discipulus] (see "learning and teaching Perl" section)
<li> [id://552151] (comprehensive list by [planetscape])
<li> [id://788328] by [ELISHEVA] (Describes how she tackles big problems to keep moving forward rather than going around in circles)
</ul>
</P>
<P>
<ul>
<li> [id://1007102]
<li> [id://912689]
<li> [id://920206]
<li> [id://727606]
<li> [id://775845]
<li> [id://951908]
<li> [id://864450]
<li> [id://980097]
<li> [id://1000111]
<li> [id://1008942]
<li> [id://1009358]
<li> [id://879271]
<li> [id://760634]
<li> [id://834190]
<li> [id://821312]
<li> [id://777715]
<li> [id://584790]
<li> [id://1176411]
<li> [id://1176517]
<li> [id://1177422]
<li> [id://1185704]
<li> [id://1188013]
<li> [id://1212480]
<li> [id://1228102]
</ul>
</P>
<P>
<ul>
<li> [id://1221788] by [LanX] (quiz to test how well you really know Perl, used at his workplace)
<li> [id://486805] (some Perl interview questions, see also [id://1203952])
</ul>
</P>
<P>
Getting Started at Perl Monks Links:
<ul>
<li> [id://174051]
<li> [id://172086]
<li> [id://542341]
<li> [id://510718]
<li> [id://1177642]
</ul>
</P>
<P><B>Recent Getting Started Nodes (2020s)</B></P>
<P>
<ul>
<li> [id://11110824] by [storm5510] (see especially first reply by [haukex])
<li> [id://11121230]
<li> [id://11123800] by [Leitz]
<li> [id://11124534] by [fidodido]
<li> [id://11131695] by [hrcerq]
</ul>
</P>
<P>
<ul>
<li> [id://11137730] by [LanX] (2021, also good discussion of Perl books)
<li> [id://11147450] by [Dr. Subtilis] (2022, teaching Perl to a nine year old)
<li> [id://11149775] by [Ookma-Kyi] (2023, wants to learn to code in Perl, would like to read a physical book)
<li> [id://11151896] by [MoodyDreams999] (2023, learnt perl on the job, but feels it isn't enough to really learn it)
<li> [id://11153461] by [voidzero] (2023, day 2 of perl journey, first post at Perl Monks)
</ul>
</P>
<P>
<ul>
<li> [id://11158147] by [peteyboy] (2024, learning Perl by writing a small script)
</ul>
</P>
<P><B>Rosetta Code (Many Different Languages)</B></P>
<P>
<ul>
<li> <a href="https://rosettacode.org/wiki/Category:Perl">Rosetta code (category Perl)</a>
</ul>
</P>
<P>
<ul>
<li> [id://520826]
<li> [id://589260]
<li> [id://632023]
<li> [id://771219]
<li> [id://11148465]
<li> [id://861938]
<li> [id://965000]
<li> [id://1203952]
</ul>
</P>
<P><B>Extra Book References Added Later</B></P>
<P>
Some book and other recommendations:
<ul>
<li> <a href="https://learn.perl.org/books/">learn.perl.org</a> basic book list, see especially Learning Perl and Intermediate Perl by [merlyn] (<a href="https://www.perl.org/books/library.html">longer book list</a>)
<li> <a href="http://modernperlbooks.com/">Modern Perl</a> (by [chromatic] - fantastic free intro to Perl for decent programmers who are not familiar with perl)
<li> <a href="https://perlmaven.com/">perlmaven</a> (by [szabgab] - lots of good free stuff here)
<li> <a href="https://www.amazon.co.uk/Perl-Taster-Your-First-Hours-ebook/dp/B077MB1LH1">Perl Taster</a> (Kindle) (by [davorg] - not free but very cheap)
<li> [id://11121255] by [davido]
</ul>
</P>
<P>
<ul>
<li> [id://23304] (Perl Monks Book Reviews section)
</ul>
</P>
<P>
<ul>
<li> <a href="https://www.effectiveperlprogramming.com/">Effective Perl Programming</a> by brian d foy et al
<li> <a href="https://www.manning.com/books/minimal-perl">Minimal Perl</a> by Tim Maher
</ul>
</P>
<P>
BTW [chromatic] gave some background on the philosophy behind his Modern Perl book in
[id://1048161|this thread]:
<blockquote>
<I>
Modern Perl assumes you're already decent at programming, so it elides some basic stuff in favor of explaining how
Perl works from philosophy to programming in the large. Learning Perl assumes you've never programmed before,
so it spends more time on the basics, covers less of the language, and doesn't explore the philosophy of Perl in as much detail.
</I>
</blockquote>
</P>
<P><B>See Also</B></P>
<P>
<ul>
<li> [id://11123764|use strict and use warnings References]
<li> [id://832740|List of PM nodes discussing Perl books]
</ul>
</P>
<P>
<small>
<B>Update:</B> Added more references
</small>
</P>
1172656
1172656