1. Co to jest perl ?
Stanowi połączenie elementów języków takich jak C, awk, sed, grep i
Bourne shell, jest zatem doskonałym narzędziem do obróbki tekstu i
plików binarnych. Ponadto często jest nazywany językiem zarządzania
systemem, gdyż może zastąpić dotychczasowe skrypty shella. Nazwa perl
jest skrótem od Practical Extraction and Report Language. Jest on
bezpłatny i można go skompilować na prawie wszystkich architekturach i
systemach operacyjnych, w tym UNIX, VMS i DOS. Perl nie jest językiem
kompilowanym, jednakże jest szybszym od większości języków
interpretowanych. Przed wykonaniem skryptu, program perl czyta zawartość
skryptu do pamięci i "kompiluje" go do wewnętrznego formatu. W prawie
wszystkich wypadkach perl jest szybszy niż jego odpowiednik Bourne
shell. W celu rozróżnienia język Perl pisze się duża, zaś nazwę
programu, małą litera.