Sunday, October 21st, 2012
One of the main ways that mainframe computers provide for interactive programs is via CICS (pronounced “kicks”). This reference page lists all of the common commands that you are likely to need to use in writing a CICS program including all of the parameters that can be specified with these commands. CICS commands
Posted in Golden Oldie | Permalink | Comments Off
Sunday, June 10th, 2012
The most useful command in the ISPF editor on mainframe computers is the Find command. This command contains options that allow you to be very specific about exactly what it is that you are searching for and what part of the document that you want to search for it in. In this article I cover [...]
Posted in Golden Oldie | Permalink | Comments Off
Saturday, May 19th, 2012
Judging by the number of computer questions that I receive where the sender has selected the mainframe category that in fact have nothing whatever to do with mainframe computers, I’d say that there are a lot of people who have no idea what a mainframe is. Well one of those people finally decided to ask [...]
Posted in Golden Oldie | Permalink | Comments Off
Thursday, March 22nd, 2012
The mainframe sort utility program can do a lot more than just sort the records in your file. It can also be used to test for and remove duplicates. Removing Duplicates Using DFSORT
Posted in Golden Oldie | Permalink | Comments Off
Sunday, September 5th, 2010
A discussion of what buffers and blocks are and how they can make a difference as to how efficiently a mainframe computer can read and write datasets. Buffering and Blocks
Posted in Golden Oldie | Permalink | Comments Off
Thursday, May 20th, 2010
All programming languages have what are known as reserved words. These are the words to which the language has assigned special meanings and they generate the basic structure of how the language itself works. You can’t use reserved words for any purpose within the language than that for which their use is reserved. Not all [...]
Posted in Golden Oldie | Permalink | Comments Off
Saturday, April 10th, 2010
For some unknown reason when I first started writing mainframe JCL articles I ended up writing quite a few about Generation Data Groups of which this one was the first. What is a GDG?
Posted in Golden Oldie | Permalink | Comments Off
Friday, March 26th, 2010
With a Generation Data Group you have both the individual datasets as well as the catalog that groups them together. The purge and force keywords determine whether one, the other, or both are deleted when you run a delete request. Deleting GDGs
Posted in Golden Oldie | Permalink | Comments Off
Saturday, February 14th, 2009
I spent many years programming mainframe computers and so there are quite a few pages on my site that deal with mainframe computers. This particular reference page lists the meanings of the different processing options that can be used when accessing IMS databases. Processing Options
Posted in Golden Oldie | Permalink | Comments Off
Thursday, November 1st, 2007
I spent over twenty years programming mainframe computers using either Cobol or Pl/1 (depending on where I was working at the time). As a result, when I set up my computer help site,, a large section of the site was dedicated to answering mainframe questions. With the outsourcing of most of the mainframe programming jobs [...]
Posted in Golden Oldie | Permalink | Comments Off