0% found this document useful (0 votes)
26 views12 pages

Survey of PERL - Group 6 Presentation

Perl presentation

Uploaded by

canyanwu625
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views12 pages

Survey of PERL - Group 6 Presentation

Perl presentation

Uploaded by

canyanwu625
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Group 6

Survey
of
PE Practical
Extraction and
Report
RL Language
1.Overview
TO 2.Brief History
C 3.Philosophy
4.Features
5.Facts & Fun Facts
6.Applications
7.Syntax &
Comparison
Overview
Perl was developed by
Larry Wall in 1987 as a
high-level, dynamic,
general-purpose Unix
scripting language to
make report processing
PERL easier.
Brief History
The first In 1998, Perl
version of Perl was referred
was 1.0 which to as the "
released on duct tape that
December 18, Perl gained holds the
1987. widespread Internet
popularity in together"
the mid-1990s
as a
CGI scripting
PHIL O S O P H Y
PERL HAS TWO
SLOGANS.

"Easy things
“There's more
should be
than one way
to do easy and
it,”(TMTOWTD hard things
I) should be
possible"
automatic introspection
memory
managementt

FEATURES OF
PERL
dynamic typin an eval()
g function

regular strings, lists,


expressions; and hashes;
Paradigm Type Interpret
er
Perl The

FACTS
Perl
FACTS

supports Perl is
the interpr
both a
procedu eter,
scriptin
ral, also
g and a
function known
high-
al, and as the
level
Object- Perl
langua
Oriented execut
ge.
able, is
program what
ming execut
paradig es Perl
ms. progra
FUN
FACTS
Did you know...

Perl has
Perl There is been
borrows no official nicknamed
features Full form ‘the Swiss
from of the Perl, Army
chainsaw of
other PLs
scripting
like C.
PERL
Perl excels at manipulating
text data, making it ideal
for tasks like log file
analysis, data cleaning, and
APPLICATIONS
Perl is well known
for...
Perl's text processing
strengths and its ability to
handle complex data
structures make it suitable
text extraction. for bioinformatics tasks like
sequence analysis and data
mining.

Text Bio-
Perl's ability to interact with Processing informatic
the operating system and
perform file operations
efficiently makes it a
s Perl can be used to process
financial data, perform
calculations, and generate
popular choice for system reports.
administration scripts.

System Financial
Administrati Data
Perl's network capabilities Perl can interact with
allow it to be used for tasks
like creating network
on Analysis various databases through
modules like DBI, making it
servers, client applications, useful for data retrieval and
and handling network manipulation.
protocols.

Network Database
Programmi Interaction
ng
SYNTAX
Perl Java C COMPARISON
C++ Visual Basic

my $input =
Input Statement <STDIN>;
Scanner class scanf, fgets cin, getline InputBox function

Main public static void


Implicit main int main() int main() Sub Main()
main(String[] args)
Method/Function

Include Libraries use or require import #include #include Imports keyword

System.out.println(
Print Statement print
)
printf cout, endl Print statement

Database ODBC API, custom ODBC API, custom


DBI module JDBC API ADO, OLE DB
libraries libraries
Connectivity

Comments # // or /* */ // or /* */ // or /* */ or REM
# This Perl code prints the user
Pseudo input
TO IMPLEMENT PERL
Code use strict;
START
STEP 1: ADD comments use warnings;
to explain the code
STEP 2: IMPORT Libraries
STEP 3: DEFINE main sub main {
method or function my $input = <STDIN>;
STEP 4: READ input from chomp($input);
the user
STEP 5: PRINT "You print "You entered: $input\n";
entered: " + input }
STEP 6: CALL main
method or function main();
END
THAN
K

You might also like