Casa Desenvolupament Què és un llenguatge de programació (apl)? - Definició de tecnologia

Què és un llenguatge de programació (apl)? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa un llenguatge de programació (APL)?

Kenneth E. Iverson va descriure per primer cop un llenguatge de programació (APL) en el llibre del 1962 amb el mateix nom. APL és un llenguatge interactiu i interpretat de tercera generació (3GL) orientat a l’expressió rigorosa de les notacions matemàtiques per part d’un ordinador d’una manera interpretativa. APL té una representació concisa de matrius i operadors, que els manipulen alhora que permet la implementació de la resolució abstracta de problemes. Això ho fa des de diversos dominis i expressa algoritmes independents de les especificacions de la plataforma informàtica.


Avui en dia, APL està proveït en proveïdors comercials i no comercials en entorns de desenvolupament integrats (IDE).


Abans de ser coneguda com APL, l'idioma era conegut simplement com Iverson's Language.

Techopedia explica Un llenguatge de programació (APL)

L’APL s’utilitza habitualment en un conjunt divers de dominis problemàtics, com ara les matemàtiques, la investigació científica, la visualització, l’enginyeria, la robòtica i la ciència actuarial. El llenguatge està escrit amb el conjunt de caràcters APL únic i no estàndard. Iverson va afirmar que l'ús d'aquest conjunt produeix una capacitat de notació que supera un conjunt de caràcters regular. En conseqüència, el poder d'APL es basa en la denotació d'operadors, funcions i combinacions de matèries comunes mitjançant un únic símbol dedicat (primitiu). El resultat és un llenguatge no fàcil de llegir. Tot i això, APL té una petita i àmplia base d’usuaris en aplicacions financeres, assegurances i matemàtiques.


Els programes APL són més probables d'interpretar a l'espai de treball APL en lloc de compilar-se. A diferència d'altres idiomes avaluats de dalt a baix, les expressions APL s'avaluen de dreta a esquerra. Originalment, APL no contenia estructures de control. Tot i això, les implementacions modernes generalment inclouen un conjunt complet d’estructures de control que permeten la separació de dades i el control de flux de programes.


L’APL ha estat homologada per l’American National Standards Institute (ANSI) i l’Organització Internacional per a la Normalització (ISO).


Els programes APL s’escriuen millor mitjançant un teclat especial amb notació simbòlica específica d’APL o un remuntament d’un teclat general i mitjançant calcomanies de llenguatge APL per indicar les funcions d’APL.

Què és un llenguatge de programació (apl)? - Definició de tecnologia