---
product_id: 18398912
title: "Murach's OS/390 and z/OS JCL: Complete Computer Mainframe Programming Guide with System Tools, VSAM Data Management & JCL Training for IBM System Programming - Professional Reference Book"
price: "HK$808"
currency: HKD
in_stock: true
reviews_count: 13
url: https://www.desertcart.hk/products/18398912-murachs-os-390-and-z-os-jcl-complete-computer-mainframe
store_origin: HK
region: Hong Kong
---

# Murach's OS/390 and z/OS JCL: Complete Computer Mainframe Programming Guide with System Tools, VSAM Data Management & JCL Training for IBM System Programming - Professional Reference Book

**Price:** HK$808
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Murach's OS/390 and z/OS JCL: Complete Computer Mainframe Programming Guide with System Tools, VSAM Data Management & JCL Training for IBM System Programming - Professional Reference Book
- **How much does it cost?** HK$808 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.hk](https://www.desertcart.hk/products/18398912-murachs-os-390-and-z-os-jcl-complete-computer-mainframe)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Murach's OS/390 and z/OS JCL: Complete Computer Mainframe Programming Guide with System Tools, VSAM Data Management & JCL Training for IBM System Programming - Professional Reference Book: 9781890774141: Computer Science Books @ desertcart.com

Review: Now I Understand Mainframes - My job requires me to write scripts on Windows and Unix platforms. I have no problem writing Windows batch files or Unix shell scripts to copy or move files, change permissions, create and delete directories, write results to log files, etc. Recently, I was asked to write a mainframe script. I was told to write this script in Rexx. When I looked into Rexx, it was just another scripting language. It was not hard to understand how it worked. However, unlike Windows batch files or Unix shell scripts, there was more to writing a Rexx program than just knowing the Rexx language - I needed JCL to run it!! I had seen JCL before. I knew each job started with a JOB card and that it executed PROCs and PGMs. I also knew that I did not know nearly enough about JCL to write JCL to do what I wanted it to do. That's when I went to desertcart and found this book. Not only did this book confirm what little I did know and correct some misundertandings I had, it went far more deeply into JCL to describe how to use many features that I did not know existed. One of the best features of this book is that it provides some background information on how mainframes work and the naming conventions used. This information is useful when JCL coding is introduced because the reader has a better idea of what the JCL is used for and what it happening with the various statements. JCL coding is not even introduced until Chapter 4!! After the background information, this book then goes through the various aspects of JCL coding. The basics of what I needed to know to run my Rexx program were addressed as were many concepts that I can now put in my "bag of tricks" for future projects. I am sure most of our mainframe programmers do not know most of this material. This book is not limited to JCL. It also describes how to compile Cobol programs, how to copy, move, sort, delete and print datasets using common mainframe utilities. It even has a chapter on Unix System Services. Prior to reading these chapters, I had no idea how to copy a dataset to a new dataset on the mainframe using a batch program. For me, this was a trivial issue on a Windows or Unix platform. I now know how to do it on the mainframe. This book clearly explains the process. It also provides coding examples for all concepts described throughout the book. If you are new to computing, I don't think you want to start with the mainframe as the first platform you learn. However, if you have some computing background from working with Windows and Unix, then I highly recommend this book to get a solid foundation on how to run batch programs on the mainframe. In the past, I had to ask a coworker to help me when I needed to work with JCL. I purchased this book so that I could code some JCL for myself to run my Rexx program. Now, not only does my Rexx program execute flawlessly, I also have a thorough understanding of how to write mainframe batch programs for future projects. Who knows, maybe my coworkers will start coming to me with their complex JCL coding problems!!
Review: Very good reference for JCL - Covers everything from beginning jcl, the structure of a jcl job. (steps etc). Very good section on using IBM utilities for allocating PDS's and PS's. The section on using for compiling and linking application programs is valuable concentrating mostly on COBOL. Shows the different methods of Compile, Compile and Go, Compile Link and Compile link and GO. The section on VSAM covers allocating VSAM clusters and populating from QSAM. Fairly complete section on TSO. My only beef with the book is that there aren't any working examples. I am constantly going back to this book to figure out how to code many different jcl problems.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #377,035 in Books ( See Top 100 in Books ) #296 in Computer Programming Languages #873 in Programming Languages (Books) #997 in Computer Software (Books) |
| Customer Reviews | 4.7 4.7 out of 5 stars (89) |
| Dimensions  | 7.88 x 1.39 x 9.94 inches |
| Edition  | Revised |
| ISBN-10  | 1890774146 |
| ISBN-13  | 978-1890774141 |
| Item Weight  | 2.95 pounds |
| Language  | English |
| Print length  | 542 pages |
| Publication date  | April 3, 2002 |
| Publisher  | Mike Murach & Associates |

## Images

![Murach's OS/390 and z/OS JCL: Complete Computer Mainframe Programming Guide with System Tools, VSAM Data Management & JCL Training for IBM System Programming - Professional Reference Book - Image 1](https://m.media-amazon.com/images/I/711QhxBtAOL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Now I Understand Mainframes
*by K***N on September 17, 2005*

My job requires me to write scripts on Windows and Unix platforms. I have no problem writing Windows batch files or Unix shell scripts to copy or move files, change permissions, create and delete directories, write results to log files, etc. Recently, I was asked to write a mainframe script. I was told to write this script in Rexx. When I looked into Rexx, it was just another scripting language. It was not hard to understand how it worked. However, unlike Windows batch files or Unix shell scripts, there was more to writing a Rexx program than just knowing the Rexx language - I needed JCL to run it!! I had seen JCL before. I knew each job started with a JOB card and that it executed PROCs and PGMs. I also knew that I did not know nearly enough about JCL to write JCL to do what I wanted it to do. That's when I went to Amazon and found this book. Not only did this book confirm what little I did know and correct some misundertandings I had, it went far more deeply into JCL to describe how to use many features that I did not know existed. One of the best features of this book is that it provides some background information on how mainframes work and the naming conventions used. This information is useful when JCL coding is introduced because the reader has a better idea of what the JCL is used for and what it happening with the various statements. JCL coding is not even introduced until Chapter 4!! After the background information, this book then goes through the various aspects of JCL coding. The basics of what I needed to know to run my Rexx program were addressed as were many concepts that I can now put in my "bag of tricks" for future projects. I am sure most of our mainframe programmers do not know most of this material. This book is not limited to JCL. It also describes how to compile Cobol programs, how to copy, move, sort, delete and print datasets using common mainframe utilities. It even has a chapter on Unix System Services. Prior to reading these chapters, I had no idea how to copy a dataset to a new dataset on the mainframe using a batch program. For me, this was a trivial issue on a Windows or Unix platform. I now know how to do it on the mainframe. This book clearly explains the process. It also provides coding examples for all concepts described throughout the book. If you are new to computing, I don't think you want to start with the mainframe as the first platform you learn. However, if you have some computing background from working with Windows and Unix, then I highly recommend this book to get a solid foundation on how to run batch programs on the mainframe. In the past, I had to ask a coworker to help me when I needed to work with JCL. I purchased this book so that I could code some JCL for myself to run my Rexx program. Now, not only does my Rexx program execute flawlessly, I also have a thorough understanding of how to write mainframe batch programs for future projects. Who knows, maybe my coworkers will start coming to me with their complex JCL coding problems!!

### ⭐⭐⭐⭐⭐ Very good reference for JCL
*by B***G on August 17, 2020*

Covers everything from beginning jcl, the structure of a jcl job. (steps etc). Very good section on using IBM utilities for allocating PDS's and PS's. The section on using for compiling and linking application programs is valuable concentrating mostly on COBOL. Shows the different methods of Compile, Compile and Go, Compile Link and Compile link and GO. The section on VSAM covers allocating VSAM clusters and populating from QSAM. Fairly complete section on TSO. My only beef with the book is that there aren't any working examples. I am constantly going back to this book to figure out how to code many different jcl problems.

### ⭐⭐⭐⭐⭐ OS/390 and Z/OS JCL
*by S***L on March 10, 2025*

Book arrived quickly and in good condition.

## Frequently Bought Together

- Murach's OS/390 and z/OS JCL
- Murach's Mainframe COBOL
- Murach's CICS for the COBOL Programmer

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.hk/products/18398912-murachs-os-390-and-z-os-jcl-complete-computer-mainframe](https://www.desertcart.hk/products/18398912-murachs-os-390-and-z-os-jcl-complete-computer-mainframe)

---

*Product available on Desertcart Hong Kong*
*Store origin: HK*
*Last updated: 2026-05-17*