# Perl resources

Perl is an extremely powerful, free and popular programming language that runs on many different platforms. It’s most notable features are regular expresions (used for pattern matching) and hashes (arrays indexed by text instead of just numbers).

- **Learning Perl**
    - [http://learn.perl.org/](http://learn.perl.org/)
    - Unofficial Perl Beginners Site [http://perl-begin.berlios.de/](http://perl-begin.berlios.de/)
    - [http://perl-begin.berlios.de/cgi-bin/chiq\_chaq/chiq.pl?What\_The\_Books\_Dont\_Teach\_You](http://perl-begin.berlios.de/cgi-bin/chiq_chaq/chiq.pl?What_The_Books_Dont_Teach_You)
    - Novice Perl Errors article [http://www.perl.com/pub/a/2000/04/raceinfo.html?wwwrrr\_20000502.txt](http://www.perl.com/pub/a/2000/04/raceinfo.html?wwwrrr_20000502.txt)
    - Web Basics with <span class="caps">LWP</span> article [http://www.perl.com/pub/a/2002/08/20/perlandlwp.html](http://www.perl.com/pub/a/2002/08/20/perlandlwp.html)
    - Free Programming Resources [http://freeprogrammingresources.com/freeperl.html](http://freeprogrammingresources.com/freeperl.html)

- Larry Wall Slashdot Interview [http://interviews.slashdot.org/article.pl?sid=02/09/06/1343222](http://interviews.slashdot.org/article.pl?sid=02/09/06/1343222) *He’s the creator of Perl.*
- Randal Schwartz’ Web Techniques Perl columns [http://www.stonehenge.com/merlyn/WebTechniques/](http://www.stonehenge.com/merlyn/WebTechniques/)

- Perl Mongers [http://www.perl.org/](http://www.perl.org/)
- Perl.com [http://www.perl.com/](http://www.perl.com/)
- $ENV{’REMOTE\_USER’} gets Remote User variable
- Perl article introducing safer replacements for Matt Wright scripts [http://www.perl.com/pub/a/2002/01/23/cgi.html](http://www.perl.com/pub/a/2002/01/23/cgi.html)
- <span class="caps">NMS</span> (New Matt Scripts?) [http://nms-cgi.sourceforge.net/](http://nms-cgi.sourceforge.net/) source for the scripts referred to above

*This article was originally posted on the <span class="caps">UCLA</span> Programmers Wiki.*