Programming languages similar to AS/400 RPGLE

450 pts.
Tags:
AS 400
Programming Languages
RPGLE
Which programming language is close to RPG OR RPGLE? I mean which language will be easy to learn when we know RPG or RPGLE?

Answer Wiki

Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

Discuss This Question: 8  Replies

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.
  • Subhendu Sen
    What is your benefit to learn a language that is close to RPG/RPGLE? If you know RPG/RPGLE, it is better to make yourself an expert. Better you can try Websphere Development Tools which is an open, standards based product that supports all the languages available on AS/400, using the Application Development Tool Set.
    111,650 pointsBadges:
    report
  • ToddN2000
    It's a language all on it's own. Some older RPG code you see may still require fields, parameters and op code to be in certain column positions. The only other I can think of with this type of restriction is COBOL. If you come across RPG FREE code, it may look more like a VB or C# program. Those are more object oriented languages as RPG is not.
    107,745 pointsBadges:
    report
  • vivekntt21
    Thank you. I am looking for change of technology from AS/400 so please suggest some good and upcoming technology to learn.
    450 pointsBadges:
    report
  • ToddN2000
    After 30+ years in the RPG world I made the move to VB and the .NET side of things 5 years ago. A slight curve moving to Object Oriented programming but it was fairly easy to pick up. One of the plus side is you can code things at home on you own computer without having to have access to an i-Series to compile and run code if it were in RPG.
    107,745 pointsBadges:
    report
  • TheRealRaven
    Languades similar to RPG are essentially as obsolete and out of use as RPG is. It's been 40+ years, but I have memories of DYL-260 and Mark IV as reminding me a little of RPG. (You've probably never seen an actual RPG program.)

    RPG II is still in use in some old AS/400s and iSeries systems; even in some successor systems to those. I wouldn't be surprised if there were still a few System/32, S/34 and S/36 systems still in use somewhere. S/36 environments are still around.

    RPG III possibly makes up the majority of code in this line around the world. It's really only seen in the AS/400 series of systems now, though there could be a few S/38s out there somewhere. I don't know of languages really similar to RPG III.

    RPG IV is the language specification commonly talked about as ILE RPG. At it's most advanced, it's probably closest to C, though other languages might be arguable. However, you'll only rarely run into truly well written ILE RPG applications. ("Well written" in this respects means taking full advantage of everything offered by the language specification within ILE. Such programming can seem at times to be just as confusing as C code to do the same processing.)

    The problem with the question is that it assumes mastery of both RPG IV and ILE. Without knowing what areas of those are really known by the OP, it's hard to guess what might seem to match in other languages and environments.
    26,500 pointsBadges:
    report
  • Subhendu Sen
    So what about Java? You can learn Java technology for your future career. Specially after introducing Java 8, Lambda expressions in java are a way to achieve functional programming style code. Java is still the leading programming language for Big Data Analytics and map-reduce development and it is a pure Object Oriented programming language.
    111,650 pointsBadges:
    report
  • aceofdelts

    The Java I wrote was very different than RPGLE.

    In my opinion, the language PL1 is somewhat similar to RPGLE

    2,510 pointsBadges:
    report
  • TheRealRaven
    Because (full) PL/1 and RPG IV both support multiple coding styles, they each allow a style that can be close to each other.

    I would've supported PL/1 in the AS/400 series if there had been a clear commitment to bring its features closer to mainframe PL/1. It seemed so limited that it felt more like a disappointment than a future direction.

    PL/1 could be considered "most like" RPG IV though it feels too unfamiliar to most. RPG IV has certainly moved closer.
    26,500 pointsBadges:
    report

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.

Following

Share this item with your network: