What is MVS?

MVS, which stands for Multiple Virtual Storage, is one of the oldest operating systems developed by IBM and distant relative of what we nowadays call DOS. MVS has its own programming language, JCL (Job Control Language). Three decades after MVS was created (1974), JCL is still heavily used. As a matter of fact, where work some programmer still use JCL on a daily basis in the IBM z/VM system. Some of the applications where work query VSAM files and third-party application handle screen scraping to replicate the screens and output to ASP or JSP. After over forty years, the mainframe computers are still king.

The following table shows the history of MVS as per the book Understanding Operating Systems (ISBN 9780534503536) by Ida Flynn.


If you are interested in experiencing a mainboxes, you can run OpenVMS by HP or FreeVMS in a VDI.