RPG (язык программирования)

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

RPG (Report Program Generator) — язык программирования, синтаксис которого был изначально сходен с командным языком механических табуляторов компании IBM. Был разработан для облегчения перехода инженеров, обслуживавших эти табуляторы на новую технику и переноса данных, первоначально был реализован для IBM 1401. Широко использовался в 1960-х и 1970-х гг.

Наиболее распространённой версией языка, по всей видимости являлась RPG II.

Компания IBM продолжает поддержку языка и в настоящее время, так как на нём написан громадный объём кода, который невыгодно переводить на другие языки программирования.

В версии RPG IV, выпущенной в 2001 году, введены элементы объектного программирования.

Кроме мейнфереймов и машин AS/400 от IBM, RPG был реализован на платформах Digital VAX, Sperry Univac BC/7, Univac system 80, Siemens BS2000, Burroughs B1700, Hewlett Packard HP3000, ICL 2900 series, Honeywell 6220, WANG VS, IBM PC (DOS).

Компилятор Visual RPG, разработанный сторонним производителем, обеспечивает работу под Windows и поддержку GUI. Существуют также реализации для OpenVMS и других, более экзотических платформ.bg:RPG de:RPG (Programmiersprache) en:IBM RPG es:Lenguaje de programación RPG fr:Générateur automatique de programmes hu:RPG id:RPG (bahasa pemrograman) it:RPG (linguaggio di programmazione) ja:RPG (プログラム言語) nl:RPG (programmeertaal) pl:RPG (język programowania) pt:RPG (linguagem de programação) ro:Limbajul de programare RPG sv:RPG (programspråk) th:ภาษาอาร์พีจี uk:RPG (мова програмування)

Личные инструменты

Served in 0.046 secs.