Dom Razvoj Što je programski jezik (apl)? - definicija iz tehopedije

Što je programski jezik (apl)? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači programski jezik (APL)?

Programski jezik (APL) prvi je put opisao u istoimenoj knjizi Kenneth E. Iverson iz 1962. godine. APL je interaktivni i interpretirani jezik treće generacije (3GL) orijentiran prema rigoroznom izražavanju matematičkih bilježaka od strane računala na interpretativni način. APL ima koncizan prikaz nizova i operatora kojima se manipulira, omogućujući tako primjenu apstraktnog rješavanja problema. To čini iz različitih domena i izražava algoritme neovisne o specifičnostima računalne platforme.


Danas APL nudi integrirano razvojno okruženje (IDE) od strane mnogih komercijalnih i nekomercijalnih dobavljača.


Prije nego što je postao poznat kao APL, jezik je bio jednostavno poznat kao Iverson's Language.

Techopedia objašnjava programski jezik (APL)

APL se obično koristi u različitim skupinama problematičnih područja, kao što su matematika, znanstvena istraživanja, vizualizacija, inženjering, robotika i aktuarska znanost. Jezik je napisan jedinstvenim i nestandardnim setom znakova APL. Iverson je tvrdio da upotreba ovog skupa stvara sposobnost bilježenja koja nadilazi uobičajeni skup znakova. Prema tome, snaga APL-a se oslanja na oznaku zajedničkih operatora, funkcija i njihovih kombinacija pomoću jednog namjenskog simbola (primitivnog). Rezultat je jezik koji nije lako pročitati. Međutim, APL ima malu, ali gorljivu korisničku bazu u financijama, osiguranju i matematičkim aplikacijama.


APL programi vjerojatnije će se interpretirati u radnom prostoru APL-a nego sakupljati. Za razliku od drugih jezika koji se vrednuju od vrha do dna, APL izrazi vrednuju se s desna na lijevo. Izvorno APL nije sadržavao kontrolne strukture. Međutim, moderne implementacije općenito uključuju sveobuhvatan skup kontrolnih struktura koje omogućuju odvajanje podataka i kontrolu protoka programa.


APL je standardizirao Američki nacionalni institut za normizaciju (ANSI) i Međunarodna organizacija za standardizaciju (ISO).


APL programi najbolje se pišu korištenjem posebne tipkovnice s simboličkom notacijom APL-a ili ponovnim prespajanjem opće tipkovnice i korištenjem naljepnica jezika APL-a za označavanje APL funkcija.

Što je programski jezik (apl)? - definicija iz tehopedije