Course data sheet
TAL/pTAL Programming
U4198S
Table of Contents
Overview
This course teaches a basic understanding of the Transaction Application Language (TAL) and its usage. Through a series of exercises and labs, students will gain sufficient understanding of syntax and operations to develop and maintain TAL and pTAL programs.
Audience
This course is ideal for systems programmers or maintainers who want to become proficient TAL or pTAL programmers.
Prerequisites
Before attending this course, you should have completed:
- Recommended: At least six months of programming experience, preferably with C, PASCAL, or other block-structured procedure-based languages.
- Alternatively, one year of COBOL 85 programming experience
Course objectives
This course will cover:
- Introduction to TAL/pTAL
- Program organization and general syntax
- Simple data types and arrays
- Data transfer, program control, and data scan statements
- Operators and expressions
- Pointers and addressing
- Procedures and subprocedures
- The Common Run-Time Environment; Interfacing C and TAL
- Building native mode programs
- Debugging with the Inspect tool
Course outline
| Module 1: Introduction to TAL/pTAL |
|
| Module 2: Program organization and general syntax |
|
| Module 3: Simple data types and arrays program flow statements |
Lab exercise: Use constructs such as the CASE statement and WHILE loop |
| Module 4: Terminal I/O |
Lab Exercise: Perform terminal I/O to prompt for data and implement data conversion |
| Module 5: Operators and expressions |
|
| Module 6: Pointers and addressing |
Lab Exercise: Use pointers, addressing, and data movement |
| Module 7: Procedures and subprocedures |
Lab exercises:
|
| Module 8: Interfacing C and TAL |
Lab exercise: Build runnable units from separately compiled C and/or TAL objects |
5 reasons to choose HPE as your training partner
- Learn HPE and in-demand IT industry technologies from expert instructors.
- Build career-advancing power skills.
- Enjoy personalized learning journeys aligned to your company’s needs.
- Sharpen your skills with access to real environments in virtual labs .
Explore our simplified purchase options, including HPE Education Learning Credits .
Learn more
© Copyright 2025 Hewlett Packard Enterprise Development LP. The information contained herein is subject to change without notice. The only warranties for Hewlett Packard Enterprise products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. Hewlett Packard Enterprise shall not be liable for technical or editorial errors or omissions contained herein.
All third-party marks are property of their respective owners.
a50012832enw, U4198S, February 2025