Perl

Perl 是一种开源通用型编程语言。它最初用于处理和操作大批量文本,但现在可用于许多用途。Perl 最常用于为Web 服务器编写通用网关接口Common Gateway Interface,(CGI)脚本、分析日志文件以及执行系统管理任务。

Perl 借用了 C 语言、Unix shell 以及其他常见shell脚本语言的语法。它是一种灵活的语言,其设计原则是“实现同一目标的方法不止一种”。Perl 的灵活性以及它与其他编程语言的共同基础,使其学习曲线较为平缓。Perl 不会将程序员限制在单一编程范式中,而是允许开发人员在过程式、面向对象或函数式编程之间进行选择。Perl 还是一种解释型语言,这意味着 Perl 解释器可以运行脚本,而无需先编译代码。

Perl 的设计者重点考虑的是让程序员能够快速、轻松地编写程序;高效使用计算资源并不是优先事项。Perl 包含一些功能,使 Perl 脚本比用 C 编写的程序执行相同任务时占用更多资源。Perl 也是一种宽容的语言,可以容忍违反规则的情况;这可能使代码中的错误难以查找。

NOTE: Perl 不是缩写词,不过人们为它创造了各种逆向首字母缩略词,例如“Practical Extraction and Reporting Language”。

更新日期 November 29, 2022 作者 Brian P.

quiz测试你的知识

What does a computer benchmark test measure?

A
The computer's overall performance, relative to other computers
0%
B
The overall power consumption of the computer at maximum speed
0%
C
The number of applications currently installed
0%
D
The total cost of a computer's components
0%
Correct! Incorrect!     View the Benchmark definition.
More Quizzes →

Tech Terms 计算机词典

本页中Perl的定义是由 TechTerms.com 的作者撰写的原创定义。如果您想引用本页或引用此定义,请使用定义正下方的绿色引用栏。

我们的目标是以简单易懂的方式解释计算机术语。我们努力使发布的每个定义都做到准确和简明。如果您对本定义有任何反馈,或想建议一个新的技术术语,请联系我们

Tech Terms 通讯

通过我们的每日或每周通讯提升您的技术知识!立即订阅,即可将新术语和测验发送到您的收件箱。

订阅免费的 TechTerms 通讯

您希望多久收到一封电子邮件?

您可以随时使用每封邮件中的链接取消订阅或更改接收频率。 有疑问?请联系我们

注意:通讯以英文发送。