Page 1 of 1

Perl Features

PostPosted: Sat Aug 07, 2010 3:50 am
by lcmao
Powerful, stable, mature, portable
Perl is a highly capable, feature-rich programming language with over 20 years of development. Perl 5 runs on over 100 platforms from portables to mainframes. Perl is suitable for both rapid prototyping and large scale development projects.

Mission critical
Used for mission critical projects in the public and private sectors.

High Quality Code
Perl's internal code has been certified to have a low defect density and be free of security defects according to Coverity analysis.

Object-oriented, procedural and functional
Supports object-oriented, procedural and functional programming.

Easily extendible
There are over 20,000 open source modules available from the Comprehensive Perl Archive Network (CPAN).

Text manipulation
Perl includes powerful tools for processing text that make it ideal for working with HTML, XML, and all other mark-up and natural languages.

Unicode support
Supports Unicode version 5.

Database integration
Perl's database integration interface (DBI) supports third-party databases including Oracle, Sybase, Postgres, MySQL and many others.

C/C++ library interface
Perl interfaces with external C/C++ libraries through XS or SWIG.

Embeddable
The Perl interpreter can be embedded into other systems such as web servers and database servers.

Open Source
Perl is Open Source software, licensed under its Artistic License, or the GNU General Public License (GPL).