
Courses we teach: PL/I
Structured PL/I Coding Workshop
- 5 days
Advanced Topics in PL/I - 5 days
VisualAge PL/I Differences - 3 days
PL/I Debugging & Maintenance in the LE Environment - 2
days
Interactive PL/I Debugging with Debug Tool - 1 day
VSAM For PL/I Programmers - 2 days
Enterprise PL/I Debugging and Maintenance - 2 days
PL/I (which stands for Programming Language I) is one of the richest application programming languages available today. Long before the advent of C, PL/I has allowed applications programmers to work at the bit and byte level, to work with any data type, and to perform system tasks as well as application work.
A number of companies comitted to PL/I as their primary application language many years ago, and IBM provides compilers on MVS, OS/390, z/OS, VM, VSE, OS/400, and OS/2. PL/I is supported for DB2, VSAM, LE, CICS, IMS, ISPF and many other products and interfaces.
Many shops have difficulty maintaining PL/I applications, however, because there is a dearth of trained PL/I programmers available. We have supported PL/I in our classes for over 30 years, and we will continue to support training in this language as long as there is a demand.
Note that the most recent PL/I compilers ("PL/I for MVS & VM" and "Visual Age PL/I for OS/390", and "IBM Enterprise PL/I for z/OS and OS/390") require a product called Language Environment (LE) be available for run-time support. LE is available on MVS, OS/390, VSE, VM, and OS/400.
We provide training on Language Environment topics as well as on the supported languages
The following courses are multi-lingual and the labs may be run in PL/I if the student prefers:
Introduction
to TSO and REXX APIs
DB2 Application Coding
DB2 Stored Procedures
Secrets of Inter-Language Communication in z/OS
Using LE Services in z/OS
Developing Applications for z/OS UNIX
Creating and Using DLLs in z/OS
Introduction to CGIs on z/OS
this page last updated: 03 September, 2007
Copyright © 2007 by The Trainer's Friend, Inc.