Perl er et generelt høynivå programmeringsspråk som er spesielt egnet til å håndtere og prosessere tekst. Blant annet har det innebygget en god støtte for regulære uttrykk. Språket interpreteres og er dermed et skript-språk. Selv om det ikke er offisielt, mener mange at Perl er et akronym for Practical Extraction and Reporting Language.

Faktaboks

Uttale
pə:l

På 1990- og tidlig 2000-tallet var Perl mye brukt for å lage dynamiske nettsider. Her har imidlertid PHP og Python tatt over som foretrukne språk. I dag benyttes programmeringsspråket ofte til prosessering av tekst, slik som loggfiler, og som en del av system- og administrasjonsverktøy. Språket videreutvikles fortsatt, men versjon 6 (Perl 6) ble i stedet for en ny versjon heller utgitt som et eget programmeringsspråk ved navn Raku. Perl 7 er imidlertid under utvikling og er ment å ta over for Perl 5 som har eksistert siden 1994.

Språket hadde til hensikt å være enkelt i bruk, samt å kunne løse mange ulike oppgaver med minimalt av kode. Det blir ofte omtalt som programmeringsspråkenes Swiss-army kniv, noe som henspeiler på at man raskt kan lage en løsning på svært mange ulike problemer. Av den grunn er Perl også ofte brukt innen drift.

Språket ble opprinnelig utviklet av Larry Wall i 1987. Wall ville kalle språket Pearl, men oppdaget at et annet programmeringsspråk hadde det navnet allerede.

Les mer i Store norske leksikon

Kommentarer

Kommentarer til artikkelen blir synlig for alle. Ikke skriv inn sensitive opplysninger, for eksempel helseopplysninger. Fagansvarlig eller redaktør svarer når de kan. Det kan ta tid før du får svar.

Du må være logget inn for å kommentere.

eller registrer deg