Perl Tutorial : Perl data types
Perl Tutorial : Perl Operators
Perl Tutorial : Perl loops
Perl Tutorial : Perl Conditionals
Perl Tutorial : Perl Subroutines
Perl Tutorial : Perl regex
Perl Tutorial : Perl Files
Perl Tutorial : Perl & Databases
Perl Tutorial : Perl OOPs
Perl Tutorial : Perl signals
Perl Tutorial : Perl threads
Perl Tutorial : Perl Debugging

Introcution to Perl CGI

Introduction to modperl
Home >>

Learn Perl | Perl Training | Perl Tutorial

  • Perl is an acronym for Practical Extraction and Report Language.
  • The language is Perl
  • The interpreter is perl
  • It's not PERL or pearl (was original name though)..
  • It was designed by Larry Wall as a tool for writing programs in the UNIX environment.
  • Perl is largely used by system admins.. for monitoring,network tools,batch jobs, working with filesystems etc..
  • CGI perl is widely used for creating web pages...

    The Perl motto is "there's more than one way to do it"

    Simplest perl program

    The simplest Perl program you can write is a one-line program that you run from the command line.
    $ perl -e "print 'Hello, world!';" 
    Once you have typed this line and pressed enter, the following text is displayed on the screen: Hello, world!

    perl cgi

    The Common Gateway Interface (CGI) is a standard for interfacing external applications with information servers, such as HTTP or Web servers. A plain HTML document that the Web daemon retrieves is static, which means it exists in a constant state: a text file that doesn't change. A CGI program, on the other hand, is executed in real-time, so that it can output dynamic information. more on perl cgi

    mod_perl

    mod_perl brings together the full power of the perl programming language and the Apache HTTP server. You can use Perl to manage Apache, respond to requests for web pages and much more.

    Strawberry Perl

    It is a community-developed distribution of Perl for Windows machines. It includes all of the tools necessary to configure, build, and install additional Perl libraries from the CPAN

    Active Perl

    ActiveState offers commercial support for ActivePerl, along with its own repository of popular CPAN distributions


  • When to use my or local .. find more

    Error handling in perl..how to capture errors.. more...

    Parrot is a virtual machine designed to efficiently compile and execute bytecode for dynamic languages. Parrot currently hosts a variety of language implementations in various stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, and a .NET bytecode translator. Parrot is not about parrots, though we are rather fond of them for obvious reasons. see... parrot.org

    What do I need to learn Perl?

    You don't need to pay a penny to learn and use Perl. Basically, a text editor that handles text-only files and a working installation of the Perl interpreter are all that you will need.

    Under Microsoft Windows, Notepad meets the minimum requirement.

    If you are using one of the mainstream operating systems, the perl interpreter can be downloaded from the download section of perl.com. perl.com is the ofcial Web site for the Perl language and you can find the download links to all available interpreter versions there.

    For Windows users, most probably you should download the Activestate distribution of Perl. It is very easy to install.

    Perl functions

    scalars and strings

    lc
    ord

    regex (regular expressions)

    arrays

    shift
    split

    More..

    eval
    Share |

    call a stored procedure
    perl hello world!
    Perl Typeglob

    Perl examples

  • How to use Data::Dumper?
  • How to parse config file?
  • Include external module in perl..
  • Download perl

    download stable version of perl
    Perl 5.10.1
    Perl interview Questions
    sed tutorial
    awk tutorial

    Join us on Google Groups

    Subscribe to perl
    Email:
    Visit this group
    Perl Jobs


    privacy | sitemap | disclaim | contact us
    © 2009 perlhome.com