FrontPage > 製品 > ソフトウェア開発 > スクリプト言語 > Perl
Perl(パール、Practical Extraction and Report Language)はラリー・ウォールによって作られたインタプリタ方式のプログラミング言語およびその処理系である。Perl言語は、記述の美しさよりも実用性をモットーにしており、Cや sed、AWK、シェルスクリプトなど他のプログラミング言語のすぐれた機能を取り入れている。Webページの掲示板やチャットなどのCGIやシステム管理、テキスト処理などのプログラムを書くのに広く用いられている。
Perl(パール、Practical Extraction and Report Language)はラリー・ウォールによって作られたインタプリタ方式のプログラミング言語およびその処理系である。Perl言語は、記述の美しさよりも実用性をモットーにしており、Cや sed、AWK、シェルスクリプトなど他のプログラミング言語のすぐれた機能を取り入れている。Webページの掲示板やチャットなどのCGIやシステム管理、テキスト処理などのプログラムを書くのに広く用いられている。代表的なアプリケーションはMovable Typeなど。
言語処理系としてのperlはフリーソフトウェアであり、アーティスティック・ライセンスおよびGPLのもとで配布されており、誰でもどちらかのライセンスを選択して利用することができる。UNIXやWindowsなどの多種のプラットフォームの上で動作する。
Perlプログラムには、モジュールによって機能を付加することができる。たとえば、他のプログラムやネットワークとの通信、各種ファイル形式の取り扱い、数学的な計算など、数多くのモジュールが存在する。CPANは、こういったモジュールを体系的に管理する組織であり、インターネット上のサービスである。Perlプログラムが動作しているコンピュータがインターネットに接続してあれば、半自動的にCPANにアクセスしてモジュールを取得してインストールを行うことが可能である。
(Wikipediaより転載)
| 製品カテゴリ | ソフトウェア開発 > スクリプト言語 |
| 対象ユーザー | デベロッパー |
| ライセンス | Artistic License/GPL(デュアルライセンス) |
| 価格 | 無償 |
| 開発元 | Perl開発チーム |
| 資料 | CPAN:http://www.cpan.org/ |