HOME -> プログラム -> Perl

Perl

 インターネットの浸透とともに Perl の知名度もかなり高まった感があります。 Perl と聞くと CGI としての役割しか思い浮かばない方も多くなりました。 あれってプログラミング言語なの?というような質問を受けたりします。 プログラミング言語というといわゆるC言語のようなものを想像するようです。Perlはインターネット上でのみ使うものだと・・・
 Perlは特に何かを略した言葉ではありません。 Perl は Larry Wall氏により1980年代中盤頃に誕生しました。 もともとはレポート作成のスクリプト言語として開発が始められました経緯があります。 後に Perl は公開され、現在では多くの有志により現在進行形で開発、保守が進められています。現在ではCGI/Perlとして知れ渡りましたが、WebServer上でなくても動作可能であり、応用範囲は広範にわたります。

 Perl は高水準言語です。 レポート作成の言語として開発が始まった経緯からも文字列の扱いは得意とする分野です。 Cで書くコードと比べれば多くの場合、Perlで書くコードはより短い長さに収まるでしょう。 現在 Perl は無料で手に入れる事ができます。 さあ、手を伸ばしてみましょう、 それはC/C++とは違った世界をあなたに見せてくれるはずです!
Perl インストール及びHello World ( 2008-11-01)
 もともとはLinux分野で成長したPerlですが、もちろんWindows版も用意されています。動作確認のHello Worldまでおこなってみます。
変数、配列、ハッシュ ( 2008-11-01)
 Perlは比較的型の拘束がゆるい言語です。それゆえプログラム初心者の方でも敷居がひくく、勉強しやすい言語とも言えます。
分岐式 ( 2008-11-01)
 Perlの分岐式にはユニークなunless等が用意されています。
ループ ( 2008-11-02)
 Perlのループ式はデフォルト変数ともかかわりがありますのでよく理解していない場合はおさらいが必要かもしれません。
関数 ( 2008-11-02)
 関数及び変数のスコープについてを扱っています。
演算子 ( 2008-11-02)
 演算子について。文字列の比較にはeqやne等を使用します。
Perl/CGI ( 2009-01-13)
Perlが使われる局面として多いのがWebスクリプト利用としての場合だと思います。ここではその設定の仕方を記述しています。


2008年 11月 1日ドキュメント作成
2008年 11月 4日ドキュメント更新