Home About Courses Schedule Services Webinars Contact Search

Structured PL/1 Programming


Duration: 5 days

Method: Instructor led, Hands-on workshops

Price: $2475.00

Course Code: PL1010


Programmers who are experienced in a high level language or Assembler (JCL and TSO (or equivalent) highly desirable).


Discussion, exercises, and workshops focus on a structured approach to PL/1 for business oriented application programs.


Upon successful completion of this course, the student will be able to:

  • Understand the principles of structured programming
  • Code a structured PL/1 application program
  • Perform input/output operations using all forms of PL/1 I/O
  • Test and debug a PL/1 application program


  • I.Basic Syntax
    • Data Types
    • Defining Data
    • Program Statements
    • Program Structure
      • Procedure Blocks
      • Begin Blocks
      • Flow of Control
    • Data Stream I/O
  • II.Structured Programming
    • Goals
    • Guidelines
    • Basic Structures
    • PL/1 Implementation
  • III.Data Manipulation
    • Picture Attribute
    • Arrays
    • Data Structures
    • Structured Arrays
  • IV.Stream I/O
    • Defining Stream Files
    • Edit Stream I/O
    • Data Stream I/O
  • V.Record I/O
    • Defining Record Files
    • Processing Record Files
  • VI.Built-in Functions
    • Arithmetic Functions
    • String Functions
    • Error-handling Functions