Введение

Язык программирования

ZOPL — это язык программирования, разработанный компанией Geac Computer Corporation в начале 1970-х годов для использования в их мейнфреймных компьютерных системах, применяемых в библиотеках и банковских учреждениях. Он был похож на языки C и Pascal, а также во многом напоминал (и, возможно, произошел от) BCPL. Аббревиатура ZOPL расшифровывалась как "Версия Z, наш язык программирования".

Позднее использование

ZOPL до сих пор используется в CGI Group (ранее известной как RealTime Datapro), которая портировала его на VAX/VMS и Unix в 1980-х годах, а также на Windows в 1998 году. К 2010 году он был портирован для работы в средах Windows XP/2000/2003 и Red Hat Linux. Компилятор языка RTM (ранее ZUG) и среда выполнения написаны на ZOPL. За пределами CGI, ZOPL больше не использовался широко с конца 1980-х годов, хотя известна одна действующая система, в которой он встроен в программы, написанные на языке программирования KARL.

Не путать с ...

Псион использовал собственный язык программирования, называемый OPL, который совершенно не был похож на OPL от Geac. Однако, позднее Geac стал использовать устройства Psion Organizer совместно со своими системами управления библиотеками, что, возможно, и стало причиной давней путаницы. Они выбрали портативные устройства Psion Organizer, поскольку в них использовался тот же микропроцессор, что и в ранее используемом устройстве Epson. Organizer можно было использовать с ридером штрих-кодов для сканирования штрих-кодов на книгах и библиотечных картах читателей. Тем не менее, на момент оценки Organizer для использования в мобильных библиотеках, он не поддерживал формат штрих-кодов Codabar – который использовался Geac. Geac разработал машинный код для компьютера Epson, который был совместим с ридером штрих-кодов Organizer, и передал этот код компании Psion, что позволило ридеру штрих-кодов Psion считывать как Codabar, так и штрих-коды Plessey.