es como los de C,con la diferencia de que van precedidos del símbolo arroba @. (como las variables de $). La forma de acceder a ellos es mediante la indexación, contando desde cero, cuando se accede a un elemento de un array, ya no se está haciendo referencia a un array sino a un dato escalar, por lo que debe ir precedido del símbolo $
EJEMPLO:
#!/bin/perl
#Declaro la variable primer_array como un array
my @primer_array;
#asigno cuatro valores al array
@primer_array=(1,"dos",3,"cuatro");
#Añado un quinto de forma individual
$primer_array[4]=5.5;
#Muestro el tercer elemento del array
print "El tercero es= ".$primer_array[3]." \n";