Statements (60)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:programming_language
|
| gptkbp:designedFor |
gptkb:IBM_i
|
| gptkbp:developedBy |
gptkb:IBM
|
| gptkbp:fileExtension |
.rpg
.rpgle |
| gptkbp:firstAppearance |
1994
|
| gptkbp:hasFeature |
prototyping
modules data structures file I/O support for Unicode string manipulation source-level debugging array support conditional compilation binding directories service programs support for REST APIs SQL integration modular application development built-in functions support for XML processing external file descriptions message handling support for web services backward compatibility with RPG III binding to service programs call to C/C++ procedures call to CL procedures call to COBOL procedures call to Java procedures compile-time arrays data area access data queues date and time data types exception/error handling external procedure calls externally-described files integrated with IBM Rational Developer for i native database access operation codes program-described files record-level access subprocedures support for JSON processing support for Open Access user spaces |
| gptkbp:influencedBy |
gptkb:RPG_III
gptkb:RPG_II |
| gptkbp:paradigm |
procedural programming
modular programming |
| gptkbp:runsOn |
gptkb:IBM_Power_Systems
gptkb:IBM_i_operating_system |
| gptkbp:supports |
gptkb:ILE_(Integrated_Language_Environment)
free-form syntax fixed-form syntax modular procedures |
| gptkbp:bfsParent |
gptkb:RPG_IV
|
| gptkbp:bfsLayer |
6
|
| https://www.w3.org/2000/01/rdf-schema#label |
ILE RPG
|