APL er et programmeringsspråk for datamaskiner, utviklet omkring 1960 for programmering i dialogform. Språket er særlig egnet for behandling av matematiske og logiske funksjoner, samt matriser. Funksjonene og parameterne beskrives gjennom spesielle symboler.

Faktaboks

Etymologi
forkortelse for engelsk A Programming Language

Språket har blant annet vært en inspirasjon for utviklingen av regneark og funksjonell programmering. MATLAB er et velkjent språk som APL har inspirert, og som kan løse tilsvarende oppgaver. I 1988 ble det avledede språket A skapt. Det ble siden avløst av A+ fra 1992.

En alternativ og utvidet implementasjon av APL ble kalt APL2. APL-verktøy inneholder ofte denne APL2-utvidelsen, selv om de betegnes som APL. På tross av at språket er blant de eldste moderne programmeringsspråkene, er det fortsatt i bruk innen spesielle områder. En av utfordringene er at det er vanskelig å lære seg syntaksen. Bruken er imidlertid blitt noe forenklet i senere implementasjoner ved at spesialsymboler er blitt erstattet med nøkkelord, som kan skrives direkte på et tastatur. Siste offisielle utgave av APL kom i 2001.

Les mer i Store norske leksikon

Eksterne ressurser

  • TryAPL – Online interaktiv APL-interpreter

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