Gruppo Utilizzatori Italiani di TeX
Usa il pacchetto listings.
Mi associo. Inoltre listings ti permette di ottenere formattazioni diverse a seconda del codice che stai utilizzando. Io l’ho usato fin da subito per il linguaggio Matlab con risultati eccellenti.