Skip to main content

Software > Software Development >

PL/I for MVS & VM

Features and benefits

Applications written using PL/I for MVS™ & VM can interface with a variety of IBM products including:

  • SQL/DB
  • DB2®
  • IMS
  • CICS®
  • GDDM
  • Data Window Services available on MVS/ESA™

The consistent interlanguage communication support, common protocols, and suite of callable services provided by Language Environment allows easier access to in-house applications or vendor packages written in PL/I for MVS & VM.

IBM PL/I for MVS & VM, together with Language Environment, provides:

  • Consistent interlanguage communications, common services, and common functions, which helps extend the useful life of existing applications
  • Improved dynamic calls
  • Capabilities to help application programmers incrementally enhance applications
  • Help in maintaining and enhancing the investment in existing programmer skills

IBM PL/I for MVS & VM provides:

  • Facilities to acquire and integrate packaged software, consistent with the vendor's terms, into existing applications irrespective of the language used.
  • Ability to use existing code in new applications (code reuse) regardless of the source code language used.
  • Enables functionality between applications with improved interlanguage communication (ILC).

IBM PL/I for MVS & VM includes:

  • Enhanced compiler options
  • Virtual storage constraint relief
  • Structured programming language for improved programmer productivity
  • Enhanced double-byte character set (DBCS) support
  • Streamlined system interfaces
  • Expanded code optimization
  • Flexible run-time options

PL/I for MVS & VM is enabled to Language Environment and has Debug Tool support. Enhancements to PL/I on the mainframe will be based on the Language Environment platform.

For more information see:

We're here to help
Easy ways to get the answers you need.
Request a quote
E-mail IBM

or call us at
877-426-3774
Priority code:
104CBW67