pmファイル
Perlのモジュールファイルだよ
拡張子が「.pm」だよ
簡単に書くよ
pmファイル(読:ピーエルファイル 英:pm file)とは
プログラミング言語「Perl」のモジュールファイル
(部品ファイル)
であり
ファイルの種類を表す目印(拡張子)が「.pm」なファイル
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・Perl
・モジュール
・モジュールファイル
・拡張子
について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
Perlは「古き良きスクリプト言語なプログラミング言語」です。
PHPの前任者みたいなものです。
昔は、いわゆる「CGI」と呼ばれているものの多くがPerlで作られていました。
例えば電子掲示板やチャット、アクセスカウンタなどですね。
例外はありますが「CGIといえばPerl」と言っても過言ではない時代があったのです。
モジュールは「部品」です。
突っ込んで考えると、ややこしいことになります。
あまり難しく考えず「プログラムの部品」程度のニュアンスで捉えて下さい。
モジュールファイルは「何かの部品となるファイル」です。
ただし、多くの場合は
プログラムの部品が入っているファイル
を指しているはずです。
拡張子は「ファイル名の最後にくっついている、ファイルの種類を表す目印」です。
拡張子はファイル名の一番右に「.(ドット)」と一緒にくっついています。
例えば「hoge.txt」であれば「.txt」の部分が拡張子です。
拡張子は、実際にはファイル名の一部です。
任意の名前(hoge)+拡張子(.txt)
で1つのファイル名になります。
以上を踏まえて
Perlのモジュールファイル
を指す俗称が「pmファイル」です。
推測ですが「Perl Module(パール・モジュール)」だから「pm」なのでしょう。
pmファイルの拡張子は「.pm」です。
実際のファイル名は「hoge.pm」のようになります。
pmファイルはテキストファイル(中身が文字だけのファイル)です。
メモ帳などのテキストエディタで中を見たり編集したりできます。
編集が便利なように、いろいろな機能のついた専用のソフトもありますけどね。
その気になれば、メモ帳で編集できますよ。
一言でまとめるよ
まぁ「pmファイル」って単語が出てきたら「Perl
(プログラムの元ネタを書くときに使う言葉(プログラミング言語)のひとつ)のモジュールファイル
(部品ファイル)なんだな~」と お考えください。
おまけ
■訳してみるよ
「pm」は多分「Perl module(パール・モジュール)」の略です。
「Perl(パール)」はプログラミング言語の「Perl」です。
「module(モジュール)」は今回は「部品」と解釈してください。
「file(ファイル)」はカタカナで「ファイル」で分かりますかね。
何となく くっつけると
Perlの部品ファイル
となります。
■検索してみる?






