Hjem Utvikling Hva er et programmeringsspråk (apl)? - definisjon fra techopedia

Hva er et programmeringsspråk (apl)? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr et programmeringsspråk (APL)?

Et programmeringsspråk (APL) ble først beskrevet i en bok med samme navn fra 1962 av Kenneth E. Iverson. APL er et interaktivt og tolket tredje generasjons språk (3GL) orientert mot det strenge uttrykket av matematiske notasjoner fra en datamaskin på en fortolkende måte. APL har en kortfattet representasjon av matriser og operatører, som blir manipulert dem samtidig som det muliggjør implementering av abstrakt problemløsning. Det gjør dette fra forskjellige domener og uttrykker algoritmer uavhengig av databehandlingsplattformspesifikasjoner.


I dag leveres APL i integrerte utviklingsmiljøer (IDE) av en rekke kommersielle og ikke-kommersielle leverandører.


Før språket ble kjent som APL, var språket ganske enkelt kjent som Iversons språk.

Techopedia forklarer A Programming Language (APL)

APL brukes ofte i et mangfoldig sett med problemdomener, som matematikk, vitenskapelig forskning, visualisering, ingeniørvitenskap, robotikk og aktuariell vitenskap. Språket er skrevet med det unike og ikke-standardiserte APL-tegnsettet. Iverson hevdet at bruk av dette settet produserer en notasjonsevne som overgår et vanlig tegnsett. Følgelig er APLs makt avhengig av betegnelsen til vanlige array-operatører, funksjoner og deres kombinasjoner av et enkelt dedikert symbol (primitivt). Resultatet er et språk som ikke er lett å lese. APL har imidlertid et lite, men likevel ivrig brukergrunnlag innen økonomi, forsikring og matematiske applikasjoner.


Det er mer sannsynlig at APL-programmer blir tolket i APL-arbeidsområdet snarere enn kompilert. I motsetning til andre språk evaluert fra topp til bunn, blir APL-uttrykk evaluert fra høyre til venstre. Opprinnelig inneholdt APL ikke kontrollstrukturer. Imidlertid inkluderer moderne implementeringer generelt et omfattende sett med kontrollstrukturer som gir mulighet for dataseparasjon og programflytkontroll.


APL er blitt standardisert av American National Standards Institute (ANSI) og International Organization for Standardization (ISO).


APL-programmer skrives best ved å bruke et spesielt tastatur med APL-spesifikk symbolsk notasjon eller gjenskape et generelt tastatur og bruke APL-språkdekaler for å indikere APL-funksjoner.

Hva er et programmeringsspråk (apl)? - definisjon fra techopedia