Perl on rakenteellinen ohjelmointikieli, joka sisältää muuttujia, lausekkeita, aaltosulkein erotettuja lohkoja, kontrollirakenteita ja aliohjelmia.
pˈerl on rˌakenteːllˈinen ˌohjelmˌointɪkˈielɪ, jˌoka sɪsˈæltæː mˌuːtːujˈia, lˌausekːˈeita, ˌaːltosˈulkein ˌerotetːˈuja lohkˈoja, kˌontrollɪrakentˈeita ja ˌalɪˌohjelmˈia.