Itthon Fejlesztés Mi a programozási nyelv (apl)? - meghatározás a techopedia alapján

Mi a programozási nyelv (apl)? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent egy programozási nyelv (APL)?

A programozási nyelvet (APL) először egy 1962-es azonos nevű könyvben írta le Kenneth E. Iverson. Az APL egy interaktív és értelmezett harmadik generációs nyelv (3GL), amelynek célja a matematikai jelölések szigorú kifejezése a számítógép által értelmező módon. Az APL tömbök és operátorok tömör ábrázolása van, amelyekkel manipulálják őket, miközben lehetővé teszik az elvont problémamegoldás megvalósítását. Ezt különféle tartományokból teszi, és algoritmusokat fejez ki, amelyek függetlenek a számítási platform-specifikumoktól.


Napjainkban az APL-t számos kereskedelmi és nem kereskedelmi gyártó nyújtja integrált fejlesztési környezetben (IDE).


Mielőtt APL néven ismertté vált, a nyelvet egyszerűen Iverson nyelvének hívták.

A Techopedia magyarázza a programozási nyelvet (APL)

Az APL-t gyakran használják a különféle problémakörökben, mint például a matematika, a tudományos kutatás, a megjelenítés, a mérnöki munka, a robotika és a biztosításmatematikai tudományok területén. A nyelv az egyedi és nem szabványos APL karakterkészlettel van írva. Iverson azt állította, hogy e halmaz használata olyan jelölési képességet eredményez, amely meghaladja a normál karakterkészletet. Ennek megfelelően az APL hatalma a közös tömb operátorok, funkciók és ezek kombinációinak egyetlen dedikált szimbólummal (primitív) történő jelölésén alapszik. Az eredmény egy olyan nyelv, amelyet nem könnyű olvasni. Az APL-nek azonban kicsi, de lelkes felhasználói bázisa van a pénzügyi, biztosítási és matematikai alkalmazásokban.


Az APL programokat inkább az APL munkaterületen kell értelmezni, nem pedig fordítani. Más felülről lefelé értékelt nyelvekkel ellentétben az APL kifejezéseket jobbról balra értékelik. Az APL eredetileg nem tartalmazott ellenőrző struktúrákat. A modern megvalósítások azonban általában egy átfogó vezérlési struktúrát tartalmaznak, amelyek lehetővé teszik az adatok elválasztását és a program folyamatának vezérlését.


Az APL-t az Amerikai Nemzeti Szabványügyi Intézet (ANSI) és a Nemzetközi Szabványügyi Szervezet (ISO) egységesítette.


Az APL-programokat a legjobban úgy lehet megírni, ha egy speciális billentyűzetet használnak az APL-specifikus szimbolikus jelöléssel, vagy egy általános billentyűzetet újból fel kell készíteni, és APL nyelvi matricákkal kell jelölni az APL funkciókat.

Mi a programozási nyelv (apl)? - meghatározás a techopedia alapján