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

Where is the best place within perlmonks to start learning basic perl? I play a game called The Lacuna Expanse and want to learn how to script. I can write batch files for the game in strawberry perl 5.18.1 for windows 7 64 bit. I want to be able to write my own scripts tough. Thankies, QB

Replies are listed 'Best First'.
Re: Newbie to perl
by toolic (Bishop) on Dec 05, 2013 at 18:27 UTC
Re: Newbie to perl
by zentara (Cardinal) on Dec 05, 2013 at 20:27 UTC
      Thank you all for your responses. I will look through all the suggested material. QB
Re: Newbie to perl
by Kenosis (Priest) on Dec 05, 2013 at 18:58 UTC

    Where is the best place within perlmonks to start learning basic perl?

    Yours is an inherently difficult question, since "for me" implicitly follows "best," and respondents don't know what you're bringing to the table.

    That being said, toolic provided a link to a great resource and Lennotoecom mentioned a classic, viz., Programming Perl. The PerlMonk's node seeking direction to start with perl offers some resources within which you can 'self-place' to begin learning Perl.

    In addition to practicing, I'm always learning from others' postings here, so I encourage you to browse many of these questions and responses, too--but don't be discouraged if you don't understand some of what's going on, yet. Give yourself time...

    As you're practicing, if you encounter an unresolved Perl programming issue, post it here as a clearly-worded question with your code, the data (redacted, if necessary), and expected outcome. Doing so will provide a good context for others to effectively address your issue.

    Hope this helps!

Re: Newbie to perl
by davido (Cardinal) on Dec 05, 2013 at 19:24 UTC

    The book Programming Perl is not a place to "start learning basic perl". Learning Perl from O'Reilly is one excellent starting point. perlintro is another, although it assumes that you've got at least a little programming experience.


    Dave

Re: Newbie to perl
by GrandFather (Saint) on Dec 05, 2013 at 20:16 UTC

    Right here. Get a hold of Programming Perl if you have some programming experience, or Learning Perl if this is your first brush with programming. Then come back here and look through the questions in this section and their answers. Ignore anything that you don't understand at all. Play with the code for anything that looks interesting or at least slightly understandable. Ask questions. Most important, try, fail, try again. You can't learn without trying and failing.

    True laziness is hard work
Re: Newbie to perl
by tobyink (Canon) on Dec 05, 2013 at 23:01 UTC

    As you're a beginner, I would not recommend Larry Wall's Programming Perl, nor chromatic's Modern Perl; each are better suited to people already experienced at programming: in the case of Programming Perl, those coming from another language; in the case of Modern Perl, those wanting to bring their Perl programming style more up to date.

    I'm not saying that you couldn't learn programming from scratch with them, just that they might not be the best place to start.

    Simon Cozens' Beginning Perl has already been mentioned. It's OK, but looking quite dated. It is free though, which is nice.

    I would however recommend Ovid's book of the same name, or the llama book.

    use Moops; class Cow :rw { has name => (default => 'Ermintrude') }; say Cow->new->name
Re: Newbie to perl
by Lennotoecom (Pilgrim) on Dec 05, 2013 at 18:42 UTC
    I suggest Larry Wall's book
    Programming perl
Re: Newbie to perl
by Anonymous Monk on Dec 06, 2013 at 08:05 UTC
Re: Newbie to perl
by Discipulus (Canon) on Dec 06, 2013 at 09:23 UTC
    i really like start with Perl CookBook. I very liked this approach and if you have no programming background, as me sometimes ago, may be the best.
    The book is somehow outdated but full of tasteful recepies.

    Consider to spend more time writing your question here: more effort from yoour part, best results in answers. Consider spend some time reading that welcome kit located in Tutorials

    L*
    There are no rules, there are no thumbs..
    Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.