http://www.perlmonks.org?node_id=753955


in reply to Where and how to start learning Perl

Because it is much easier to learn good habits from the beginning than to try to change bad ones later, a few other (somewhat advanced) resources deserve mention:

And Teach Yourself Programming in Ten Years by Peter Norvig gives guidance which might help to set reasonable expectations for learning programming.