Материал из PL Engineering
APL (A Programming Language или, возможно, Array Programming Language) — Язык программирования, оптимизированный для работы с Массивами, предшественник современных научных вычислительных сред, таких как MATLAB, использует Функциональное программирование, функциональную парадигму программирования.
В своей области применения (физика, Математическое моделирование, обработка данных) APL — мощный язык, обладающий кратким и выразительным синтаксисом. Например:
N<math>\leftarrow</math>4 5 6 7
| Присвоить Массиву N значения 4 5 6 7. |
N+4
| Напечатать значения массива N, увеличенные на 4, т. е. 8 9 10 11. |
+/N
| Напечатать сумму элементов массива N, т. е. 22. |
Большое количество специальных символов в синтаксисе APL, Функциональное программирование|функциональный стиль и краткие нотации (большинство операций обозначается 1—2 символами) делает программы на APL крайне непонятными для непосвящённых.
ZEBRA предлагает решение микропрограмм, которое использует в качестве управления внутренней настройки ZebraLink, чтобы программировать принтеры ZEBRA , чтобы обрабатывать форматы этикетки, разработанные в популярных конкурентоспособных средах.
Впервые, ZEBRA дает клиентам опцию заменяющую мощный Язык Программирования ZEBRA (ZPL), исконная в принтеры ZEBRA, с альтернативным языком программирования (APL), что признает и печатает форматы этикетки разработанные для других принтеров штрихового кода.
APL-I предлагает полную совместимость с Intermec's 203-dpi 3400d и платформы 86XX.
APL-D предлагает полную совместимость с Datamax's 203-dpi Prodigy Plus, Prodigy, и Аллегро платформы.