Perl - 基础教程

首页 / Perl入门教程 / Perl - 基础教程

Perl是高端、通用、解释型、动态的编程语言家族。最初设计者拉里·沃尔为了让在UNIX上进行报表处理的工作变得更方便,决定开发一个通用的脚本语言,而在1987年12月18日发表。目前,Perl语言家族包含两个分支Perl 5以及Perl 6。虽然Perl不是正式的首字母缩略词,但仍有各种各样的逆向首字母缩略词,包括“实用的提取和报告语言”。

Perl借用了C、sed、awk、shell脚本、Lisp以及很多其他编程语言的特性。其中最重要的特性是Perl内部集成了正则表达式的函数,以及巨大的第三方代码库CPAN。

2000年开始,拉里·沃尔着手开发Raku来作为Perl的后继,Perl 6语言的语法有很多转变,也被视为Perl家族中的另一个语言。

Perl语言应用广泛,涵盖CGI、图形编程、系统管理、网络编程、金融、生物等领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。

鉴于Perl在实际工程应用中广泛使用,苹果公司的MacOS,Linux,FreeBSD等现代化操作系统默认安装Perl。     -- 来源维基百科

为什么学Perl?

  • Perl是一种稳定的跨平台编程语言。

  • Perl是开源软件,已根据其 Artistic许可证或 GNU通用公共许可证(GPL)许可。

  • Perl 1.0于1987年发布到usenet's alt.comp.sources。

  • 在编写本教程时,perl的最新版本是5.16.2。

Perl 优势

  • Perl具有其他语言的最佳函数,如C,awk,sed,sh和BASIC等。

  • Perls数据库集成接口DBI支持第三方数据库,包括Oracle,Sybase,Postgres,MySQL等。

  • Perl与HTML,XML和其他标签语言一起使用。

  • Perl支持Unicode。

  • Perl符合Y2K。

  • Perl同时支持过程式编程和面向对象的编程。

  • Perl通过XS或SWIG与外部C/C++库连接。

  • Perl是可扩展的。全面的Perl存档网络( CPAN )中提供了20,000多个第三方模块。

  • Perl解释器可以嵌入到其他系统中。

只是为了让您对Perl感到兴奋,我将为您提供一个常规的小型Perl Hello World程序,您可以使用Demo链接进行尝试。

链接:https://www.learnfk.comhttps://www.learnfk.com/perl/perl.html

来源:LearnFk无涯教程网

#!/usr/bin/perl

# This will print "Hello, World"
print "Hello, world\n";

Perl目录

这一章《Perl - 简介》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持,感谢!😊

好记忆不如烂笔头。留下你的足迹吧 :)

猜你喜欢

全栈工程师修炼指南 -〔熊燚(四火)〕

微信小程序全栈开发实战 -〔李艺〕

Spring编程常见错误50例 -〔傅健〕

React Hooks 核心原理与实战 -〔王沛〕

如何在主窗口运行时在 PyQt5 GUI 程序中打印?

CSS 媒体查询不为桌面版的圣杯响应式布局包装 Flexbox 容器元素

在R中的一系列值中顺序标记特定值

Spring boot @PathVariable 不能包含斜杠/分号/百分比字符

为什么 EXIT_SUCCESS 和 EXIT_FAILURE “定义了实现”?

Matlab to Python - 提取下对角三角形,为什么不同的顺序?

视频教程

Perl 子程序和局部变量 更多视频教程 »