Il linguaggio di programmazione Perl è un linguaggio di scripting che originariamente era disponibile su piattaforma Unix solo . E ' ora disponibile su molte piattaforme differenti , come Windows e Mac OS . Il linguaggio Perl può essere utilizzato per memorizzare dati in array associativi . Un array associativo è un sistema di archiviazione dei dati che associa una chiave per un valore , ed è concettualmente simile a un dizionario in cui le parole vengono mappati alle definizioni . È possibile ordinare gli array associativi mediante funzione di ordinamento di Perl . Cose che ti serviranno 
 Perl Interpreter 
 Mostra più istruzioni 
 1 
 Lavorare su un computer con installato un interprete Perl , creare un nuovo file di testo utilizzando un elaboratore di testi come NotePad . Salvare il file con estensione " . PLX " e tenere aperto il file . 
 2 
 Aprire un prompt dei comandi e accedere al file . PLX . Per esempio, se avete salvato il file nella directory principale del vostro unità C: \\ in Windows , è possibile digitare quanto segue in un prompt dei comandi: 
 
 cd C : \\ 
 3 
 dichiarare un array associativo che i nomi di mappe per i numeri di telefono . È possibile ottenere questo risultato , scrivendo il seguente codice nel file di PLX , il file di codice sorgente : . 
 
 % AssociativeArray = { " John" , 555-1234 , Stati 
 " Kelly " , 555 - 0099 , 
 
 " Pete " , 555-4535 , Stati 
 " Alice " , 555-8200 } ; 
 4 
 scorrere l' array associativo utilizzando un ciclo foreach , così: 
 
 chiave foreach $ ( sorta chiavi % associativeArray ) { } 
 5 
 Stampa ciascuna coppia chiave /valore , ponendo questa prossima riga di codice all'interno delle parentesi graffe della foreach loop: print 
 "$ associativeArray { $ chiave} $ chiave \\ n" ; 
 
 Salvare il file PLX 
 6 
 eseguire lo script Perl da . . emettendo il seguente comando dalla riga di comando, sostituendo " nome file " per il nome del file . PLX . Lo script darà i nominativi ei numeri telefonici associati in ordine alfabetico. 
 
 Perl filename.plx