Sisällysluettelo:
Määritelmä - Mitä ohjelmointikieli (APL) tarkoittaa?
Ohjelmointikieli (APL) kuvattiin ensimmäisen kerran Kenneth E. Iversonin vuonna 1962 samannimisessä kirjassa. APL on vuorovaikutteinen ja tulkittu kolmannen sukupolven kieli (3GL), joka on suunnattu matemaattisten merkintöjen tiukkaan ilmaisuun tietokoneella tulkitsevalla tavalla. APL: llä on tiivis esitys matriiseista ja operaattoreista, jotka ovat manipuloineet niitä samalla kun mahdollistavat abstraktin ongelmanratkaisun toteuttamisen. Se tekee tämän eri alueilta ja ilmaisee algoritmeja, jotka ovat riippumattomia laskentaalustakohtaisista.
Nykyään useita kaupallisia ja ei-kaupallisia toimittajia tarjoaa APL integroiduissa kehitysympäristöissä (IDE).
Ennen kuin se tuli APL: ksi, sitä kutsuttiin yksinkertaisesti nimellä Iverson's Language.
Techopedia selittää ohjelmointikielen (APL)
APL: ää käytetään yleisesti monenlaisissa ongelma-alueissa, kuten matematiikassa, tieteellisessä tutkimuksessa, visualisoinnissa, tekniikassa, robotiikassa ja vakuutusmatemaattisessa tieteessä. Kieli on kirjoitettu ainutlaatuisella ja epästandardisella APL-merkistöllä. Iverson väitti, että tämän joukon käyttäminen tuottaa merkintäkyvyn, joka ylittää tavanomaisen merkkijoukon. Vastaavasti APL: n teho perustuu yhteisten ryhmäoperaattoreiden, toimintojen ja niiden yhdistelmien merkitsemiseen yhdellä omistetulla symbolilla (primitiivinen). Tuloksena on kieli, jota ei ole helppo lukea. APL: llä on kuitenkin pieni, mutta innokas käyttäjäkunta rahoitus-, vakuutus- ja matemaattisissa sovelluksissa.
APL-ohjelmat tulkitaan todennäköisemmin APL-työtilassa kuin käännettyjä. Toisin kuin muut ylhäältä alas arvioidut kielet, APL-lausekkeet arvioidaan oikealta vasemmalle. Alun perin APL ei sisältänyt ohjausrakenteita. Nykyaikaiset toteutukset sisältävät kuitenkin yleensä kattavan joukon ohjausrakenteita, jotka mahdollistavat datan erottamisen ja ohjelmavirran hallinnan.
APL on standardoinut American National Standards Institute (ANSI) ja Kansainvälinen standardointijärjestö (ISO).
APL-ohjelmat kirjoitetaan parhaiten käyttämällä erityistä näppäimistöä APL-erityisellä symbolisella merkinnällä tai uusimalla yleinen näppäimistö ja käyttämällä APL-kielen tarroja osoittamaan APL-toimintoja.