Computing Atlas

How Computing Was Built
Languages

Perl

Scripting Language

Citation Formats

General Reference

APA Style

BibTeX

Perl is a high-level, general-purpose, interpreted programming language created by Larry Wall, who began work on it in 1987 while employed as a programmer at Unisys and released version 1.0 on December 18, 1987, as a general-purpose Unix scripting language meant to make report processing easier. Perl's powerful built-in text and regular-expression handling made it a natural fit for early World Wide Web development in the 1990s, particularly for CGI scripts, and it became widely nicknamed the duct tape of the Internet for the role it played gluing together early web services.

Facts
First Released
1987 1
Paradigm
Multi-paradigm: procedural, imperative and functional scripting 1
Significance
Perl has long been known as the duct tape of the Internet, and many large web based applications were written solely in Perl during the 1990s and 2000s; it runs on over one hundred platforms, from portables to mainframes, and remains suited to both rapid prototyping and large scale development. Its design philosophy, that easy things should be easy and hard things should be possible, shaped a generation of scripting languages that followed it. 2
Cross-Tradition Connections

In Field

Influenced

PHP, Languages
Source Wikipedia: PHP

Influenced By

C, Languages
Source Wikipedia: Perl

Invented By

Larry Wall, Pioneers
Sources
1. Wikipedia: Perl
Wikimedia FoundationHistory sectionView the Source
1. Wikipedia: Perl
Wikimedia FoundationIntroductionView the Source
1. Wikipedia: Perl
Wikimedia FoundationEarly versions sectionView the Source
2. Perl.org: About Perl
The Perl FoundationAbout Perl pageView the Source
Wikipedia: Larry Wall
Wikimedia FoundationInvented By: Larry Wall, Career sectionView the Source
Wikipedia: PHP
Wikimedia FoundationInfluenced: PHP, History section
Quote, Influenced: PHP, History section
had changed to resemble that of Perl, but was simpler, more limited, and less consistent
View the Source
Wikipedia: Ruby (programming language)
Wikimedia FoundationInfluenced: Ruby, Semantics and philosophy section
Quote, Influenced: Ruby, Semantics and philosophy section
According to the creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, BASIC, and Lisp.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0 open reader challenges)
No disputes yet. Spotted an error or a better source? Open the first one.

View At A Past Year

The atlas records no dated fact of its own for this entry, so there is no other year to choose.