Broadcom Easytrieve is the present-day home of CA Easytrieve Report Generator—the report and data management language whose roots reach back to 1971. After Broadcom acquired CA Technologies in 2018, Easytrieve joined a portfolio of mainframe devops and automation products. Release 11.6 is the current documentation baseline, with enhancements for SQL, modern IDEs, performance, and cross-platform FILE declarations.
Official Broadcom materials use CA Easytrieve Report Generator as the product title and Easytrieve Plus Report Generator when distinguishing the Plus language line. Marketing pages may say "Broadcom Easytrieve" or "CA Easytrieve from Broadcom." All refer to the same supported product—not a fork, not an emulator.
License screens, SMP/E FMIDs, and support tickets may still show CA product codes from pre-acquisition catalogs. Operations teams map those codes during renewal; developers should follow TechDocs version 11.6 unless their shop standardizes on an earlier maintenance level.
TechDocs organize 11.6 content similarly to other Broadcom mainframe products:
| TechDocs area | When to use it |
|---|---|
| Getting Started | Orientation, terminology, first compile and run |
| Programming / Application Guide | Tutorial-style language usage and examples |
| Language Reference | Exact syntax for every statement and parameter |
| Installation | SMP/E, libraries, z/OS and distributed setup |
| Release Notes | New features and differences from prior releases |
| Messages and Codes | Compiler and runtime message lookup |
Release notes for Easytrieve Plus Report Generator highlight features that matter to modern maintenance projects:
A major operational difference from CA 6.x batch releases: on z/OS 11.x the options table exists as a file optionally identified by EZOPTBL DD in compile and execute JCL. If EZOPTBL is omitted at compile time and EZTINI was not built with 6EOP, the compiler generates default option values. At execute time, missing EZTINI and EZOPTBL causes an error—the program cannot run.
Broadcom supplies a utility to convert 6.x options tables. Some 6.x option keywords are not supported in 11.x; review utility output before mass migration. This is the kind of detail systems programmers need during a Broadcom upgrade project even when application source is unchanged.
Broadcom documents Easytrieve Plus on UNIX, Linux, and Windows alongside z/OS. Environment-independent FILE statements help the same logical program structure work across access methods and operating systems, though JCL becomes shell scripts or Windows batch on distributed platforms. Enterprises use distributed Plus for:
Support flows through Broadcom support portals with entitlement tied to mainframe agreements. Developers typically do not handle licensing directly, but you should know:
Broadcom positions Easytrieve within a broader mainframe devops story: code stored in Git, edited in VS Code, compiled in CI pipelines invoking standard JCL or CLI interfaces, and promoted through change control. The language is legacy; the toolchain around it can be modern. Teams succeed when they treat Easytrieve source like any other production asset—peer review, automated compile checks, and documented rollback.
Broadcom is the company that now takes care of Easytrieve—like when a new owner takes care of a playground everyone still uses. They added new swings (VS Code tools) and safety rules (better error checking) but the slide everyone loves (making reports from files) still works the same way.
1. Which company currently develops and supports Easytrieve?
2. What is the documented release line referenced in Broadcom TechDocs?
3. EZOPTBL DD on z/OS 11.x relates to:
4. Easytrieve Plus Report Generator 11.x added modern tooling such as:
5. SQL FILE enhancements in 11.x include: