 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: |