以下の名前の変数は perl において特別な意味をもつ。 このうち幾つかはアルファベットの名前を持たせても良かったのだが、 全変数を `a-zA-Z' でリセットすることができるようにするため、 そうはしなかった。 このため、わけの分からないシンボル名で苦労しなければならない。
ほとんどのものはそれなりに覚え易いものまたはシェル変数と似たものにしてある。