http://qs321.pair.com?node_id=1057160

citaro07 has asked for the wisdom of the Perl Monks concerning the following question:

Hey fellow seekers! Good day! I'm totally brand new here and also to the language call PERL :) I need the seniors' advise for me to start picking up this language cos' i'm thrown to develop a program from ground zero :( thanks in advanced guys =)

Replies are listed 'Best First'.
Re: need help!
by AnomalousMonk (Archbishop) on Oct 06, 2013 at 17:25 UTC

    Free Stuff: chromatic's introductory and freely downloadable Modern Perl.

    Not-Free Stuff: After digesting Modern Perl, the Camel book, and the various on-line introductions and tutorials here and at perldoc.perl.org, Perl Best Practices (PBP) is a bracing read. I certainly don't endorse all the "practices", but I think the discussions of each practice and its rationale are well worth one's time and attention.

    And BTW: The language is named Perl, and the interpreter executable is named perl.

Re: need help!
by Athanasius (Archbishop) on Oct 06, 2013 at 16:41 UTC
Re: need help!
by stefbv (Curate) on Oct 06, 2013 at 17:38 UTC

    There is also a good tutorial at PerlMaven (work in progress).

    Stefan

Re: need help!
by RichardK (Parson) on Oct 06, 2013 at 16:43 UTC

    perl ships with lots of documentation accessed through perldoc.

    try :

    perldoc perlintro

    It's also online -> perlintro

Re: need help!
by petdance (Parson) on Oct 06, 2013 at 17:45 UTC
Re: need help!
by MyMonkName (Acolyte) on Oct 06, 2013 at 18:23 UTC
    Perl, not PERL. :)
    I still think that Learning Perl is one of the best technical books I've ever seen. The first chapter was especially helpful in impressing upon me, a non-programmer at the time, the world of possibilities that was available.
Re: need help!
by digital_carver (Sexton) on Oct 07, 2013 at 01:01 UTC

    There is no "language called PERL", it's called Perl with only the first letter capitalized. :) And the program you use to run your code is called perl with a small "p" at the beginning!

    In addition to the great resources others have suggested, I'd also recommend the free PDF book called Learning Perl the hard way. Despite the title, I found it the easiest and quickest intro that helped me actually start using the language right away. Once you start using the language and get the sense of it, the other guides will start making much more sense. In my humble opinion the best way to start will be to jump into the language with this book, try things out, and take the help of perldoc and Google when you need them. That would be the most hands-on way of learning that would help you quickly get the feel of the language, and also keeps it fun! :)

      Learning Perl the Hard Way is well written, at least from my brief browse of its early pages. Although dated in minor ways, the way it introduces the reader to programming is clear and comprehensible.
Re: need help!
by bensonmonk (Novice) on Oct 06, 2013 at 16:04 UTC
    I found the O'Reilly book Learning Perl on Win32 Systems a good start. O'Reilly have a number of other Perl books which also are very good.
Re: need help!
by kcott (Archbishop) on Oct 06, 2013 at 18:15 UTC

    G'day citaro07,

    Welcome to the monastery.

    O'Reilly (mentioned by bensonmonk above), publishes a wide range of Perl-related books and other resources (such as videos). Their main page for these products is: Perl - O'Reilly Media.

    While I haven't read it myself, Learning Perl, also known as the Llama Book, generally comes highly recommended for beginners.

    -- Ken

Re: need help!
by eyepopslikeamosquito (Archbishop) on Oct 06, 2013 at 23:06 UTC

    This sort of question gets asked so often here that I keep a list of links.

Re: need help! ( alike and beginners best codes computer cookbook do examples exercises for general getting go i is language life master modules next other people's perl PLEAC problems programming reading real science solve started the to w
by Anonymous Monk on Oct 06, 2013 at 21:00 UTC
Re: need help!
by ig (Vicar) on Oct 06, 2013 at 17:46 UTC
Re: need help!
by bensonmonk (Novice) on Oct 06, 2013 at 16:27 UTC
    Another thought. I seem to remember that I saw some on-line tutorials from an American University. That may get you going before the shops open.