Hjem Udvikling Hvad er et programmeringssprog (apl)? - definition fra techopedia

Hvad er et programmeringssprog (apl)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder et programmeringssprog (APL)?

Et programmeringssprog (APL) blev først beskrevet i en bog med samme navn fra 1962 af Kenneth E. Iverson. APL er et interaktivt og tolket tredjegenerationssprog (3GL), der er orienteret mod en streng udtryk for matematiske notationer af en computer på en fortolkende måde. APL har en kortfattet repræsentation af matriser og operatører, der manipuleres med dem, mens de muliggør implementering af abstrakt problemløsning. Det gør dette fra forskellige domæner og udtrykker algoritmer uafhængigt af computerplatformspecifikationer.


I dag leveres APL i integrerede udviklingsmiljøer (IDE) af et antal kommercielle og ikke-kommercielle leverandører.


Før det blev kendt som APL, blev sproget simpelthen kendt som Iversons sprog.

Techopedia forklarer et programmeringssprog (APL)

APL bruges ofte i et mangfoldigt sæt af problemdomæner, såsom matematik, videnskabelig forskning, visualisering, ingeniørarbejde, robotik og aktuarmæssig videnskab. Sproget er skrevet med det unikke og ikke-standard APL tegnsæt. Iverson hævdede, at brug af dette sæt producerer en notationsevne, der overgår et almindeligt tegnsæt. APL's magt afhænger følgelig af betegnelsen for fælles array-operatører, funktioner og deres kombinationer ved hjælp af et enkelt dedikeret symbol (primitivt). Resultatet er et sprog, der ikke er let at læse. APL har dog en lille, men alligevel ivrig brugerbase inden for finansiering, forsikring og matematiske applikationer.


APL-programmer vil sandsynligvis blive fortolket i APL-arbejdsområdet snarere end kompileret. I modsætning til andre sprog evalueret fra top til bund evalueres APL-udtryk fra højre til venstre. Oprindeligt indeholdt APL ikke kontrolstrukturer. Imidlertid inkluderer moderne implementeringer generelt et omfattende sæt styrestrukturer, der giver mulighed for dataseparation og programstrømstyring.


APL er blevet standardiseret af American National Standards Institute (ANSI) og International Organization for Standardization (ISO).


APL-programmer skrives bedst ved hjælp af et specielt tastatur med APL-specifik symbolsk notation eller omlægning af et generelt tastatur og ved hjælp af APL-sprogmærkater til at indikere APL-funktioner.

Hvad er et programmeringssprog (apl)? - definition fra techopedia