COBOL for iSeries? I have 20 years of experience of COBOL programming on a larger mainframe.

5 pts.
Are there any differences in COBOL when using the iSeries from using a larger Mainframe?

Answer Wiki

Thanks. We'll let you know when a new response is added.

The core of the language should be almost the same. It’s not going to that far off. For example, say the last time you coded in COBOL was back in 2000 and now 19 years later try the same code. The code may work but it may not. What is more important is It comes down to what release you are working on as to if any commands have been dropped or enhanced. The interface for entering the code may vary as well. Without more specifics as to the two different platforms , the mainframe and the i-series, it hard to name specific changes.

Discuss This Question: 2  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
    140,850 pointsBadges:
  • TheRealRaven
    Very difficult to answer without knowing about your background. E.g., what platforms have you switched developing on? And of those, which ones involved using the same language? Better, have you ever written production COBOL programs for any non-mainframe environment?

    In general, whenever you move development to a different platform, there will be coding differences at some level.

    For moving from mainframe to iSeries, the COBOL Language Reference will be mostly the same, though a few features might not be included for iSeries. For example, ILE COBOL doesn't include specifications for a Report Section in the Data Division. There will be no Report Descriptions. (Nor should you really want them on iSeries. Externally-described printer files are far better.)

    In any case, the COBOL instructions themselves are all mostly the same. The differences will mostly be found in trying to make external calls to system routines that don't exist on iSeries. Those tend to have extensive use in mainframe environments, but they aren't part of COBOL itself.

    So, answering a question about differences depends on what you are used to. We'd need to see a representative set of programs before knowing what to say.
    36,095 pointsBadges:

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.


Share this item with your network: