计算机编程语言介绍(Perl)

来源:互联网 时间:1970-01-01

Perl是一种脚本语言。
Perl是一种高级、通用、直译式、动态的程序语言。最初设计者拉里·沃尔(Larry Wall)为了让在UNIX上进行报表处理的工作变得更方便,决定开发一个通用的脚本语言,而在1987年12月18日发表。
Perl借取了C、sed、awk、shell scripting以及很多其他编程语言的特性。其中最重要的特性是他内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。目前拉里·沃尔已经开发Perl 6,来作为 Perl的后继。
其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。简而言之,Perl象C一样强大,象awk、sed 等脚本描述语言一样方便。Perl 一般被称为“实用报表提取语言”(Practical Extraction and Report Language),你也可能看到“perl”,所有的字母都是小写的。一般,“Perl”,有大写的 P,是指语言本身,而“perl”,小写的 p,是指程序运行的解释器。 

.Perl具有高级语言(如C)的强大能力和灵活性。事实上,你将看到,它的许多特性是从C语言中借用来的。

.与脚本语言一样,Perl不需要编译器和链接器来运行代码,你要做的只是写出程序并告诉Perl来运行而已。这意味着Perl对于小的编程问题的快速解决方案和为大型事件创建原型来测试潜在的解决方案是十分理想的。

.Perl提供脚本语言(如sed和awk)的所有功能,还具有它们所不具备的很多功能。Perl还支持sed到Perl及awk到Perl的翻译器。

简而言之,Perl象C一样强大,象awk、sed等脚本描述语言一样方便。
 
from http://baike.baidu.com/view/46614.htm

作者: emanlee 发表于 2011-04-29 11:37 原文链接

评论: 0 查看评论 发表评论


最新新闻:
· 三星苹果专利战升级 再向苹果提起专利诉讼(2011-04-29 11:38)
· 邮政局称快递业首部操作规范上半年将出台(2011-04-29 11:35)
· Flash Player 10.2 发布 支持Android 3.0平板(2011-04-29 11:30)
· 诺基亚CEO称目前不急于生产平板电脑(2011-04-29 11:29)
· 百度涉足在线旅游市场 推出旅游社区平台(2011-04-29 11:28)

编辑推荐:编程十年 (10):我不是比尔·盖茨,我只是厌倦了

网站导航:博客园首页  我的园子  新闻  闪存  小组  博问  知识库


相关阅读:
Top