In PERL sind neben skalaren Datentypen und Hashes grundsätzlich 'eindimensionale' Listen vorgesehen. Sie entstehen, wenn Werte innerhalb runder Klammern eingegeben werden - Listen-Variable erhalten ein vorgestelltes '@'-Symbol:
#!/usr/bin/perl -w @liste = ("das", "ist", "eine", "liste"); @feld=qw(das ist ein array); print "@liste\n"; print "@feld\n"; print "$feld[2]\n";
Dies führt zu folgenden Ausgaben:
alfred@compaq:~/public_html/perltest > array1.pl das ist eine liste das ist ein array ein