【レンサバ用語】Perl

  • このエントリーをはてなブックマークに追加

掲示板やアンケートシステムやアクセスカウンターなどをホームページに設置しているのをよく見かけると思いますが、これらの多くは「Perl」というプログラミング言語で作られています。

拡張子は「.cgi」「.pl」です。

Perlは「Practical Extraction and Report Language」の略でCGIにおいて最もよく用いられるプログラミング言語で、コンパイルなどの処理を行なうことなく即実行することができ、機能が豊富なことで知られています。またLinuxを始め様々なOS上で動作します。

Perlが公開された当初はテキスト処理やファイル処理に重点を置いたものだったことから「文字列」の処理に優れていると言われています。
また現在では、システムプログラミングやネットワークプログラミングなども可能な汎用的なプログラミング言語として利用されていて、比較的簡単にプログラミングできることから、CGIやWebアプリケーションの作成言語としても人気が高くなっています。

ちなみにCGIに対応しているレンタルサーバーのほとんどでPerlで書いたCGIプログラムを使用することができます。

SNSでもご購読できます。