Talaan ng mga Nilalaman:
- Kahulugan - Ano ang ibig sabihin ng Isang Programming Language (APL)?
- Ipinaliwanag ng Techopedia ang Isang Programming Language (APL)
Kahulugan - Ano ang ibig sabihin ng Isang Programming Language (APL)?
Ang isang Programming Language (APL) ay unang inilarawan sa isang 1962 na libro ng parehong pangalan ni Kenneth E. Iverson. Ang APL ay isang interactive at binibigyang kahulugan ang mga third-generation wika (3GL) na nakatuon patungo sa mahigpit na pagpapahayag ng mga notipikasyon sa matematika ng isang computer sa isang paraan ng interpretasyon. Ang APL ay may isang maigsi na representasyon ng mga arrays at operator, na manipulahin ang mga ito habang pinapayagan ang pagpapatupad ng abstract na paglutas ng problema. Ginagawa ito mula sa magkakaibang mga domain at nagpapahayag ng mga algorithm na independiyenteng mga detalye ng platform ng computing.
Ngayon, ang APL ay ibinibigay sa integrated development environment (IDE) ng isang bilang ng mga komersyal at di-komersyal na mga nagtitinda.
Bago pa man makilala bilang APL, ang wika ay simpleng kilala bilang Wikang Iverson.
Ipinaliwanag ng Techopedia ang Isang Programming Language (APL)
Ang APL ay karaniwang ginagamit sa isang magkakaibang hanay ng mga domain domain, tulad ng matematika, siyentipikong pananaliksik, paggunita, engineering, robotics at actuarial science. Ang wika ay nakasulat na may natatangi at hindi pamantayang set ng character na APL. Inamin ni Iverson na ang paggamit ng set na ito ay gumagawa ng isang kakayahan sa notasyon na higit sa isang regular na set ng character. Alinsunod dito, ang kapangyarihan ng APL ay nakasalalay sa denotasyon ng mga karaniwang mga operator ng array, function at kanilang mga kumbinasyon sa pamamagitan ng isang solong nakalaang simbolo (primitive). Ang resulta ay isang wika na hindi madaling mabasa. Gayunpaman, ang APL ay may isang maliit na masigasig na base ng gumagamit sa pananalapi, seguro at matematika na aplikasyon.
Ang mga programa ng APL ay mas malamang na mainterpret sa workspace ng APL sa halip na naipon. Hindi tulad ng ibang mga wika na nasuri mula sa itaas hanggang sa ibaba, ang mga expression ng APL ay nasuri mula kanan hanggang kaliwa. Orihinal na, ang APL ay hindi naglalaman ng mga istruktura ng kontrol. Gayunpaman, ang mga modernong pagpapatupad sa pangkalahatan ay nagsasama ng isang komprehensibong hanay ng mga istruktura ng control na nagbibigay-daan para sa paghihiwalay ng data at kontrol ng daloy ng programa.
Ang APL ay na-standardize ng American National Standards Institute (ANSI) at International Organization for Standardization (ISO).
Ang mga programa ng APL ay pinakamahusay na isinulat sa pamamagitan ng paggamit ng isang espesyal na keyboard na may tiyak na APL na simbolikong notasyon o pagtanggal ng isang pangkalahatang keyboard at paggamit ng mga decal na wika ng APL upang ipahiwatig ang mga function ng APL.