RPG is a high-level programming language (HLL) for business applications. Originally the initials stood for Report Program Generator, but currently is referred to as "RPG". IBM is the creator and primary vendor of RPG, but the language is available from other mainframe and microcomputer manufacturers, including Unisys.
| Property | Value |
| dbpprop:abstract
|
- RPG is a high-level programming language (HLL) for business applications. Originally the initials stood for Report Program Generator, but currently is referred to as "RPG". IBM is the creator and primary vendor of RPG, but the language is available from other mainframe and microcomputer manufacturers, including Unisys. The latest version of RPG is RPG IV (aka ILE RPG) on IBM's Power i servers; it inherits the System i Integrated Language Environment’s features such as prototyped functions and procedures, static and dynamic binding, access to C routine libraries, dynamic link libraries, and fully recursive and re-entrant modular code.
- RPG ist eine problemorientierte Programmiersprache für den kaufmännischen Bereich.
- El lenguaje de programación RPG es un lenguaje de programación desarrollado por IBM en 1964 y diseñado para generar informes comerciales o de negocios. Sus siglas en inglés significan Report Program Generator. En 1960 RPG es creado para la familia 1400, pero hasta 1964 no es lanzada la versión final para la IBM 360. Ha sido actualizado en diversas ocasiones, dando origen a las diferentes versiones del lenguaje. Una de las últimas actualizaciones que se ha realizado hasta la fecha es el RPG/IV en 1995, disponible con los ordenadores IBM de la familia AS/400. Posteriormente, en 2001, y con la aparición de la versión 5 del OS/400, surgió una nueva modificación sobre el lenguaje, soportándose a partir de ese momento la programación en formato libre. Así mismo, se desarrollan las funciones incorporadas que sustituyen a muchos de los antiguos indicadores y códigos de operación. Todas estas incorporaciones permiten que el RPG se convierta en un lenguaje mucho más legible, claro, flexible y moderno.
- Le générateur automatique de programmes (GAP) est un langage de programmation dédié à la gestion. Apparaît sous ce nom sur les systèmes 36; existait sous le nom de RPG (dans les systèmes plus anciens d'IBM L'histoire du GAP commence donc avec les cartes perforées : cela se ressent dans l'obligation d'une syntaxe colonnée. Le GAP2 se comportait comme une machine à états, avec un système de boucles masqué au sein du langage. Quelques évolutions: Le GAP3 : abandonne le système de machines à état du GAP2, mais conserve sa rigidité et son colonnage. Le RPG IV ILE: abandonne en partie le colonnage, introduit quelques notions supplémentaires comme les pointeurs, les fonctions intégrées, les groupes d'activation ... pour tenter de dépasser les limitations originelles. Le RPG V C'est le RPG IV ILE en format full free
- RPG (Report Program Generator) vagy RPG IV egy az IBM által kialakított programnyelv. Jelenleg, mint az iSeries natív programnyelve ismert, de az 1970-es években elterjedten használták mainframe környezetben is (IBM360, IBM390). A legutolsó változata (RPG LE) tartalmaz egyszerű funkciókat és eljárásokat statikus és dinamikus linkeket, eszközöket C-ben megirt rutinok hívására, rekurzív és újrahívható (re-entrant) kódot.
- RPG oppure RPG IV è un linguaggio di programmazione nativo per minicomputer IBM della serie iSeries, denominata anche, più comunemente, AS/400. La sua versione più recente comprende l'uso di prototipi di funzioni e procedure, binding statico e dinamico dei dati, accesso a librerie di routine scritte in C, uso di funzioni contenute in DLL compilate a partire da altri linguaggi, e supporta totalmente codice dotato di sintassi ricorsiva e rientrante.
- RPG は もとReport Program Generator のアクロニムで、IBMの System i(以前のAS/400)サーバ向けのプログラミング言語である。ILE (Integrated Language Environment) のオブジェクト指向機能を取り入れた RPG IVが現行である(ILE RPGとしても知られている)。
- RPG is een programmeertaal die stamt uit de jaren 1960, en die tot op heden met name wordt gebruikt door programmeurs op de IBM System i midrange systemen van IBM. Alhoewel RPG door veel moderne programmeurs wordt verafschuwd, is de recentste variant ILE-RPG een krachtige programmeeromgeving, die mogelijkheden biedt voor web-toepassingen.
- RPG to jeden z kilku języków programowania pierwotnie używanych na komputerach wyposażonych w czytniki kart perforowanych, lecz wciąż pozostający w użyciu (innym przykładem jest FORTRAN). RPG został zaprojektowany w IBM dla systemów klasy mainframe, w szczególności dla słynnej rodziny maszyn System/390 (gdzie używano RPG2). Kolejna wersja – RPG3 była używana na maszynach System/36 a na będących ich następcami maszynach AS/400 używany był RPG/400 ze znacznie poprawioną składnią oraz lepszą obsługą plików i baz danych. Język ten był podstawą programowania na AS/400 mimo bardzo prostego edytora liniowego. RPG3 wyewoluował w RPG4, w którym usunięto składniowe pozostałości z epoki kart perforowanych. RPG jest nadal użytkowany i rozwijany na kolejnych generacjach maszyn AS/400 pod ich systemem OS/400 .
- RPG, das iniciais de Report Program Generator foi uma linguagem de programação através da qual se especificavam os campos a partir dos quais deveriam ser obtidos os dados para gerar relatórios impressos. Foi criada pela IBM em 1975 visando facilitar o desenvolvimento de programas. Era usada, entre outras, nas máquinas de segunda geração da Burroughs Corporation: os mainframes B-200, B-300 e B-500.
- RPG = Report Program GENERATOR. În prezent RPG este un limbaj de programare procedural şi este utilizat în principal pentru crearea de aplicaţii în domeniul economic. Programul RPG utilizează 3 tipuri de structuri - structuri secvenţiale - structuri condiţionale - structuri repetitive Exemplu de Program Rpg Programul afişează ecranul ECRAN02. Ecranul va fi afişat până se apasă tasta F3. Se introduce numărul matricol în câmpul din ecran şi se caută valoarea în fişierul FMATRG. Dacă nu se găseşte înregistrarea se va afişa un mesaj. Dacă înregistrarea este găsită, se afişează numărul matricol precum şi numele şi prenumele studentului. HDEBUG F*---------------------------------------------------------- F* FISIERE F*---------------------------------------------------------- FECRAN02 CF E WORKSTN FFMATRG UF A E K DISK F* D*---------------------------------------------------------- D* DATE D*---------------------------------------------------------- D* DERR S 1S 0 DXNRMATR S 10A D*---------TEXTE PENTRU MESAJE ----------------------------- DTXTMS1 C 'INTRODUCETI NUMARUL MATRICOL!!' DTXTMS2 C 'NUMAR MATRICOL INEXISTENT' D* C*-------------INCEPUTUL PROGRAMULUI------------------------ C*-------BUCLA PRICIPALA: SE EXECUTA PANA SE APASA F3------- C DOU *IN03=*ON C EXFMT RCHEIE C IF *IN06=*ON C* C IF NRMATR=*BLANK C EVAL MESAJ1=TXTMS1 C EVAL MESAJ2=*BLANK C EXFMT WMESAJE C ITER C ENDIF C* C IF *IN06='1' C NRMATR CHAIN RFMATRG C* C IF %FOUND C EVAL MESAJ1='NUMAR MATRICOL '+NRMATR C EVAL MESAJ2=%TRIM(NUME)+' '+%TRIM(PRENUME) C EXFMT WMESAJE C ELSE C EVAL MESAJ1=TXTMS2 C EVAL MESAJ2=*BLANK C EXFMT WMESAJE C ENDIF C* C ENDIF C* C ENDIF C* C ENDDO C*******************SFARSITUL PROGRAMULUI************************** C SETON LR C*****************************************************************
- 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. Компилятор Visual RPG, разработанный сторонним производителем, обеспечивает работу под Windows и поддержку GUI. Существуют также реализации для OpenVMS и других, более экзотических платформ.
- RPG är ett programspråk för affärssystem. Från början var RPG en förkortning för Report Program Generator men numera står RPG officiellt inte för något. Den senaste versionen RPG IV eller ILE-RPG är standardprogrammeringsspråket för IBM:s System i-servrar. Det ärver System i:s integrerade programsspråksmiljös objektorienterade programmeringsmöjligheter som funktions- och procedurprototyper, statisk och dynamisk bindning, samt tillgång till C-bibliotek och DLLer.
- RPG — (англ. Report Program Generator) мова програмування, систаксисом спочатку схожа з командною мовою механічних табуляторів компанії IBM. Мова RPG була розроблена для полегшення переходу інженерів, що обслуговували ці табулятори на нову техніку і переносу данних. Спочатку була реалізована для IBM 1401. Найрозповсюдженіша версія - RPG II. Мова RPG широко використовувалась в 1960-х і 1970-х роках. Компанія 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. Також існують реалізації RPG для OpenVMS та інших платформ.
|
| dbpprop:date
| |
| dbpprop:developer
| |
| dbpprop:dialects
|
- RPG, RPG II, RPG III, RPG 400, RPG IV, RPG/ILE; RPG/Free, Baby/36, Baby/400, Lattice RPG
|
| dbpprop:first
| |
| dbpprop:hasPhotoCollection
| |
| dbpprop:influenced
| |
| dbpprop:influencedBy
| |
| dbpprop:last
| |
| dbpprop:latestReleaseDate
| |
| dbpprop:latestReleaseVersion
|
- RPG IV version 6 release 1
|
| dbpprop:name
|
- RPG
Report Program Generator
|
| dbpprop:operatingSystem
| |
| dbpprop:paradigm
| |
| dbpprop:reference
| |
| dbpprop:title
|
- Pulling data out of computers in the mid-twentieth and early twenty-first centuries
|
| dbpprop:typing
| |
| dbpprop:url
| |
| dbpprop:wikiPageUsesTemplate
| |
| dbpprop:wordnet_type
| |
| dbpprop:year
| |
| rdf:type
| |
| rdfs:comment
|
- RPG is a high-level programming language (HLL) for business applications. Originally the initials stood for Report Program Generator, but currently is referred to as "RPG". IBM is the creator and primary vendor of RPG, but the language is available from other mainframe and microcomputer manufacturers, including Unisys.
- RPG ist eine problemorientierte Programmiersprache für den kaufmännischen Bereich.
- El lenguaje de programación RPG es un lenguaje de programación desarrollado por IBM en 1964 y diseñado para generar informes comerciales o de negocios. Sus siglas en inglés significan Report Program Generator. En 1960 RPG es creado para la familia 1400, pero hasta 1964 no es lanzada la versión final para la IBM 360. Ha sido actualizado en diversas ocasiones, dando origen a las diferentes versiones del lenguaje.
- Le générateur automatique de programmes (GAP) est un langage de programmation dédié à la gestion. Apparaît sous ce nom sur les systèmes 36; existait sous le nom de RPG (dans les systèmes plus anciens d'IBM L'histoire du GAP commence donc avec les cartes perforées : cela se ressent dans l'obligation d'une syntaxe colonnée. Le GAP2 se comportait comme une machine à états, avec un système de boucles masqué au sein du langage.
- RPG (Report Program Generator) vagy RPG IV egy az IBM által kialakított programnyelv. Jelenleg, mint az iSeries natív programnyelve ismert, de az 1970-es években elterjedten használták mainframe környezetben is (IBM360, IBM390). A legutolsó változata (RPG LE) tartalmaz egyszerű funkciókat és eljárásokat statikus és dinamikus linkeket, eszközöket C-ben megirt rutinok hívására, rekurzív és újrahívható (re-entrant) kódot.
- RPG oppure RPG IV è un linguaggio di programmazione nativo per minicomputer IBM della serie iSeries, denominata anche, più comunemente, AS/400. La sua versione più recente comprende l'uso di prototipi di funzioni e procedure, binding statico e dinamico dei dati, accesso a librerie di routine scritte in C, uso di funzioni contenute in DLL compilate a partire da altri linguaggi, e supporta totalmente codice dotato di sintassi ricorsiva e rientrante.
- RPG は もとReport Program Generator のアクロニムで、IBMの System i(以前のAS/400)サーバ向けのプログラミング言語である。ILE (Integrated Language Environment) のオブジェクト指向機能を取り入れた RPG IVが現行である(ILE RPGとしても知られている)。
- RPG is een programmeertaal die stamt uit de jaren 1960, en die tot op heden met name wordt gebruikt door programmeurs op de IBM System i midrange systemen van IBM. Alhoewel RPG door veel moderne programmeurs wordt verafschuwd, is de recentste variant ILE-RPG een krachtige programmeeromgeving, die mogelijkheden biedt voor web-toepassingen.
- RPG to jeden z kilku języków programowania pierwotnie używanych na komputerach wyposażonych w czytniki kart perforowanych, lecz wciąż pozostający w użyciu (innym przykładem jest FORTRAN). RPG został zaprojektowany w IBM dla systemów klasy mainframe, w szczególności dla słynnej rodziny maszyn System/390 (gdzie używano RPG2).
- RPG, das iniciais de Report Program Generator foi uma linguagem de programação através da qual se especificavam os campos a partir dos quais deveriam ser obtidos os dados para gerar relatórios impressos. Foi criada pela IBM em 1975 visando facilitar o desenvolvimento de programas. Era usada, entre outras, nas máquinas de segunda geração da Burroughs Corporation: os mainframes B-200, B-300 e B-500.
- RPG = Report Program GENERATOR. În prezent RPG este un limbaj de programare procedural şi este utilizat în principal pentru crearea de aplicaţii în domeniul economic. Programul RPG utilizează 3 tipuri de structuri - structuri secvenţiale - structuri condiţionale - structuri repetitive Exemplu de Program Rpg Programul afişează ecranul ECRAN02. Ecranul va fi afişat până se apasă tasta F3.
- RPG (Report Program Generator) — язык программирования, синтаксис которого был изначально сходен с командным языком механических табуляторов компании IBM.
- RPG är ett programspråk för affärssystem. Från början var RPG en förkortning för Report Program Generator men numera står RPG officiellt inte för något. Den senaste versionen RPG IV eller ILE-RPG är standardprogrammeringsspråket för IBM:s System i-servrar. Det ärver System i:s integrerade programsspråksmiljös objektorienterade programmeringsmöjligheter som funktions- och procedurprototyper, statisk och dynamisk bindning, samt tillgång till C-bibliotek och DLLer.
- RPG — (англ. Report Program Generator) мова програмування, систаксисом спочатку схожа з командною мовою механічних табуляторів компанії IBM. Мова RPG була розроблена для полегшення переходу інженерів, що обслуговували ці табулятори на нову техніку і переносу данних.
|
| rdfs:label
|
- IBM RPG
- RPG (Programmiersprache)
- Lenguaje de programación RPG
- Générateur automatique de programmes
- RPG
- RPG (linguaggio di programmazione)
- RPG (プログラム言語)
- RPG (programmeertaal)
- RPG (język programowania)
- RPG (linguagem de programação)
- Limbajul de programare RPG
- RPG (язык программирования)
- RPG (programspråk)
- RPG (мова програмування)
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:page
| |
| is dbpprop:progLanguage
of | |
| is dbpprop:redirect
of | |
| is owl:sameAs
of | |