На этом шаге мы остановимся на алфавите языка и перечислим
зарезервированные слова.
В языке Perl можно использовать все буквы латинского алфавита (прописные и строчные), арабские цифры и знак подчеркивания "_". Perl относится к языкам, чувствительным к регистру. Это означает, что символы прописной и строчной буквы считаются различными. Поэтому, например, два идентификатора one и One, используемые для задания имени переменной, - это два различных идентификатора и следовательно, определяемые ими переменные одного и того же типа также являются различными.
При создании программы используются также 32 специальных символа (кавычки, знаки операций, скобки и т.д.). Таким образом, в языке Perl используются все символы, которые можно ввести с клавиатуры.
Алфавит языка используется для создания "правильных" (распознаваемых интерпретатором языка) лексем. Среди всего множества таких лексем существует подмножество предопределенных лексем, называемых ключевыми словами и используемых для создания правильных конструкций языка. Набор ключевых слов языка Perl не велик и представлен ниже:
if, elsif, else, unless, while, until, foreach, for, next, continue, last, do, eval, goto, sub, my, return
Кроме перечисленных ключевых слов, в языке Perl имеется набор стандартных функций. Имена этих функций можно тоже считать зарезервированными словами языка и не использовать в качестве имен пользовательских функций или меток в программе. С этими функциями мы будем знакомиться в процессе изложения материала (полный список функций можно найти в приложении 1).
Со следующего шага мы начнем рассматривать типы данных языка Perl.