Domov Rozvoj Co je programovací jazyk (apl)? - definice z techopedie

Co je programovací jazyk (apl)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená programovací jazyk (APL)?

Programovací jazyk (APL) byl poprvé popsán v knize stejného jména z roku 1962 Kenneth E. Iverson. APL je interaktivní a interpretovaný jazyk třetí generace (3GL) orientovaný na důsledné vyjádření matematických zápisů počítačem interpretačním způsobem. APL má stručné znázornění polí a operátorů, s nimiž je manipulováno, přičemž umožňuje implementaci abstraktního řešení problémů. Dělá to z různých domén a vyjadřuje algoritmy nezávislé na specifikách výpočetní platformy.


Dnes je APL poskytováno v integrovaných vývojových prostředích (IDE) řadou komerčních a nekomerčních dodavatelů.


Než se stal známým jako APL, byl tento jazyk jednoduše známý jako Iversonův jazyk.

Techopedia vysvětluje programovací jazyk (APL)

APL se běžně používá v různých souborech problémových domén, jako je matematika, vědecký výzkum, vizualizace, strojírenství, robotika a pojistná matematika. Jazyk je psán s jedinečnou a nestandardní znakovou sadou APL. Iverson prohlašoval, že použití této sady vytvoří notační schopnost, která překonává pravidelnou znakovou sadu. V souladu s tím se síla APL spoléhá na označení běžných operátorů pole, funkcí a jejich kombinací jediným vyhrazeným symbolem (primitivním). Výsledkem je jazyk, který není snadno čitelný. APL má však malou, ale horlivou uživatelskou základnu ve finančních, pojišťovacích a matematických aplikacích.


Programy APL jsou spíše interpretovány v pracovním prostoru APL než kompilovány. Na rozdíl od jiných jazyků hodnocených shora dolů jsou výrazy APL vyhodnoceny zprava doleva. Původně APL neobsahoval kontrolní struktury. Moderní implementace však obecně zahrnují komplexní sadu řídících struktur, které umožňují oddělení dat a řízení toku programu.


APL byl standardizován Americkým národním institutem pro normalizaci (ANSI) a Mezinárodní organizací pro normalizaci (ISO).


Programy APL se nejlépe vytvářejí pomocí speciální klávesnice se symbolickým zápisem specifickým pro APL nebo přemapováním obecné klávesnice a pomocí štítků jazyka APL k označení funkcí APL.

Co je programovací jazyk (apl)? - definice z techopedie