Будинки Розвиток Що таке мова програмування (apl)? - визначення з техопедії

Що таке мова програмування (apl)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає мова програмування (APL)?

Мова програмування (APL) вперше була описана в однойменній книзі 1962 року Кеннетом Е. Іверсоном. APL - це інтерактивна та інтерпретована мова третього покоління (3GL), орієнтована на жорстке вираження математичних позначень комп'ютером інтерпретаційним способом. APL має стисле подання масивів та операторів, які ними маніпулюють, дозволяючи реалізувати абстрактне вирішення проблем. Це робиться з різних областей і виражає алгоритми, незалежні від специфіки обчислювальної платформи.


Сьогодні APL надається в інтегрованому середовищі розробки (IDE) рядом комерційних та некомерційних постачальників.


До того, як стати відомою як APL, мова була просто відома як Мова Іверсона.

Техопедія пояснює мову програмування (APL)

APL зазвичай використовується у різноманітних наборах проблемних областей, таких як математика, наукові дослідження, візуалізація, інженерія, робототехніка та актуарна наука. Мова написана унікальним і нестандартним набором символів APL. Іверсон стверджував, що використання цього набору створює здатність до позначення, що перевершує звичайний набір символів. Відповідно, потужність APL спирається на позначення загальних операторів, функцій та їх комбінацій єдиним виділеним символом (примітивом). В результаті виходить мова, яку нелегко читати. Однак APL має невелику, але ще гарячу базу користувачів у галузі фінансів, страхування та математичних застосувань.


Програми APL швидше інтерпретуються в робочій області APL, а не компілюються. На відміну від інших мов, оцінених зверху вниз, вирази APL оцінюються справа наліво. Спочатку APL не містив керуючих структур. Однак, сучасні реалізації, як правило, включають всебічний набір структур управління, які дозволяють розділити дані та контролювати потоки програми.


APL було стандартизовано Американським національним інститутом стандартів (ANSI) та Міжнародною організацією зі стандартизації (ISO).


Програми APL найкраще писати за допомогою спеціальної клавіатури із символічними позначеннями для APL або перестановкою загальної клавіатури та використанням відміток мови APL для позначення функцій APL.

Що таке мова програмування (apl)? - визначення з техопедії