Perl

パール / Practical Extraction and Report Language

 インタプリタ型のオープンソースプログラミング言語。テキストベースでソースプログラムを記述する。インタプリタ型のため、コンパイルを必要とせずに実行できる。このため、効率よく作業を行うことができ、初心者にとっても扱いやすい。

 文字列を扱う機能が優れており、強力な正規表現を備え、テキストを整形したり出力したりすることに最適化された言語である。再利用性・汎用性の高いモジュールが多く存在し、開発支援環境が整っている。サーバ上で動くCGIとして使用されることが多く、プロパイダを含むほとんどのCGI環境がPerlを前提としている。

 比較的簡単にCGIを構築でき、利用しやすい環境が整っている。しかし、プログラムが大きくなると、速度が遅くなるという傾向がある。

 Larry Wall氏によって開発され、1987年に一般公開された。当初はUNIXだけだったが、現在ではさまざまなプラットフォームに移植され、急速に普及した。

 正式名称はPractical Extraction and Report Languageとされていて、意味は実用データ取得レポート作成言語。

関連記事

関連用語

リンク

Perl
HTML5 + UX フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

アイティメディアの提供サービス

キャリアアップ