请教RPG,RPG ILE,RPG IV,RPG/400,RPGLE,RPGIII它们之间具体什么关系?谢谢

发布于 2022-08-31 00:39:35 字数 269 浏览 28 评论 5

本人刚刚自学rpg不久,在网上查看资料时对RPG,RPG ILE,RPG IV,RPG/400,RPGLE,RPGIII等它们之间的关系搞迷糊了,它们到底是什么关系?
我个人感觉RPG/400指在AS400系统上编写的所有不同版本的RPG程序,RPG,RPGIII,RPGIV,RPGLE,RPGILE,是RPG语言的不同版本就像C与C++的关系,语法上有所不同,功能上有所增加,但具体什么不同就不了解了。请知道它们之间关系的朋友帮忙解答一下好吗?另外现在用的最广的是'RPGILE'吗??thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

我的影子我的梦 2022-09-02 09:24:28

随处都可以看到老P的身影~~

甜是你 2022-09-02 08:47:24

  thanks

治碍 2022-09-02 04:49:20

附檔應該可以幫助你一部分

一身骄傲 2022-09-02 04:08:14

非常感谢passthru的回答,谢谢。

风流物 2022-08-31 16:43:59

RPG,Report Program Generator。400下的RPG是所有rpg语言的统称。目前OS/400下的RPG编译器可以编译RPG III、RPG400、RPGLE、SQLRPGLE。

RPG是从IBM SYS/3系统上发展起来的,在SYS/3上的rpg版本是RPG II,1971-1976的产物。
1977-1982年,IBM又在sys/36、sys/38上实现了RPG II。
1980-1988年,IBM又在sys/38上实现了RPG III.。
1988之后,IBM在AS400环境下实现了RPG/400,同时兼容RPG36、RPG38。
在RPG/400之前的所有RPG版本,包括RPG/400,都只能用固定格式编写RPG代码,即在代码行在固定的列范围内,只能使用一定范围的操作码,和程序定长名变量。

1994年之后,IBM在400环境下实现了RPGIV和VARPG, VisualAge RPG。
从RPGIV开始,RPG编程可以采用自由格式,一种非常接近C编程格式。
RPGLE是IBM在400下实现了ILE,集成计算环境后对RPG的一种称呼,即RPG与ILE环境下的语言可以生成不同语言开发的modules,组成一个程序。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文