リテラル文字列
Hello world で覚えた通り、Perlのソースコードに直接文字列を埋め込みたい時は「""」(ダブルクォテーション)か「''」(シングルクォテーション)を使うんでした。
ダブルとシングルの違いは「エスケープシーケンスを解釈するかどうか」「変数を展開するかどうか」という2点らしいです。エスケープシーケンスと言えば「\n」(改行)などの「\X」というやつですね。
# hello.pl
print "Hello\nWorld!\n";
print 'Hello\nWorld!\n';
D:\dev\perl>perl hello.pl Hello World! Hello\nWorld!\n
ダブルクォテーションの方は「\n」が改行として解釈されています。シングルクォテーションは「\n」がそのまま出力されていますね。