Perl

E95185

Perl is a high-level, general-purpose programming language known for its powerful text-processing capabilities and use in system administration, web development, and scripting.

Jump to: Surface forms Statements Referenced by

Observed surface forms (5)

Surface form Occurrences
CPAN ecosystem 1
PL/Perl 1
Perl 4 1

Statements (51)

Predicate Object
instanceOf general-purpose programming language
high-level programming language
programming language
abbreviation Practical Extraction and Report Language
designedBy Larry Wall
executionModel interpreted
fileExtension .pl
.pm
.t
firstAppeared 1987
hasCommunity Perl Mongers
hasImplementation perl interpreter
hasMajorVersion Perl self-linksurface differs
surface form: Perl 4

Perl self-linksurface differs
surface form: Perl 5

Perl self-linksurface differs
surface form: Perl 6

Raku
influenced JavaScript
PHP
Python
Raku NERFINISHED
Ruby NERFINISHED
influencedBy C
Lisp NERFINISHED
awk
GNU Sed
surface form: sed

shell script
latestMajorBranch Perl 5 NERFINISHED
license Artistic License 2.0
surface form: Artistic License

GNU General Public License
notableFeature comprehensive CPAN library
powerful text-processing capabilities
operatingSystem cross-platform
paradigm functional programming
imperative programming
object-oriented programming
scripting
primaryUse bioinformatics
network programming
scripting
system administration
text processing
web development
standardPackageRepository CPAN
supports Unicode
modules
object-oriented programming
regular expressions
tagline There is more than one way to do it
typingDiscipline duck typing
dynamic typing
website https://www.perl.org/

Referenced by (24)

Full triples — surface form annotated when it differs from this entity's canonical label.

this entity surface form: CPAN ecosystem
Perl hasMajorVersion Perl self-linksurface differs
this entity surface form: Perl 4
Perl hasMajorVersion Perl self-linksurface differs
this entity surface form: Perl 5
Perl hasMajorVersion Perl self-linksurface differs
this entity surface form: Perl 6
Algol 68 influenced Perl
Groovy influencedBy Perl
Julia influencedBy Perl
PHP influencedBy Perl
PowerShell influencedBy Perl
Ruby influencedBy Perl
Larry Wall notableWork Perl
Codex supportsLanguage Perl
this entity surface form: PL/Perl
XEmacs supportsLanguage Perl
uWSGI supportsLanguage Perl