Home > COBOL, VS-COBOL-II and MFCOBOL: What's the difference?
Expert Advice:
EMAIL THIS

COBOL, VS-COBOL-II and MFCOBOL: What's the difference?

10 Nov 2008

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

Q:
Can you tell me the difference between COBOL, VS-COBOL-II and MFCOBOL?

Jim Schesvold, president, Best Customer Solutions Inc.:
1. COBOL is a generic term that's used to describe the programming language, the compilers, runtime libraries, the object code, etc., so this could be a variety of things. However, since your question seems oriented to compilers, I'm guessing you mean the original COBOL compilers from IBM, which were replaced by VS COBOL II.

The specific name for these compilers was the OS/VS COBOL Compiler and Library (5740-CB1). OS/VS COBOL is no longer supported by IBM (although equivalent runtime support can be accomplished through the use of Language Environment), and it only supported 16-bit addressing. It was quite cumbersome when it came to addressability, using a facility called BLL cells, and had other limitations.

2. VS COBOL II (5668-958) replaced OS/VS COBOL in the early to mid-eighties, and it provided 31-bit addressing as well as changing the language structure to make addressability easier through the use of pointers and other facilities. The migration was not transparent in most cases, though, and often some degree of application code modifications were required to upgrade to VS COBOL II.

VS COBOL II was replaced with COBOL for MVS & VM (5688-197), then COBOL for OS/390 & VM (5648-A25) and the current version of COBOL is called Enterprise COBOL for z/OS & OS/390 (5655-G53). Like OS/VS COBOL, VS COBOL II is no longer supported by IBM, and equivalent runtime capability is provided in Language Environment.

3. MFCOBOL is a generic term for the COBOL provided by MicroFocus through the use of compilers built into such products as Micro Focus Mainframe Express, Micro Focus Object COBOL Developer Suite, and Micro Focus Revolve. These products are much more than just compilers and libraries; they include a variety of development tools in addition, all packaged together. You cannot order MFCOBOL by itself.

In the case of the mainframe, these Micro Focus compilers provide equivalency with the IBM compilers mentioned above, but MFCOBOL is also used on other platforms such as UNIX, and MFCOBOL is also packaged into other vendors' products, such as Sun and Hewlitt Packard. IBM also has COBOL for other platforms, but they are separate products from the compilers mentioned above.



BROWSE BY TAG
Mainframe operating systems and management,   Server hardware,   Mainframe computers,   VIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
Mainframe operating systems and management
Improve CICS Web services security and handle Web transaction requests
Coding a simple mainframe cryptography program
How is CICS prepared for future IT market demands?
Why IBM should listen to Neon Software, customers on zPrime
Aussie financial firms dump Unix, Windows for Linux on the mainframe
Using cryptography on the mainframe: An amateur's guide
How mainframes fit into cloud computing
IBM z/OS 1.11 preview: New features and functions
Neon Software CEO rejects IBM warnings on mainframe licensing issues due to zPrime
IBM upgrades Parallel Sysplex, boosts importance of mainframe clustering

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
epoch  (SearchDataCenter.com)
ISPF  (SearchDataCenter.com)
job  (SearchDataCenter.com)
Job Entry Subsystem  (SearchDataCenter.com)
job scheduler  (SearchDataCenter.com)
job step  (SearchDataCenter.com)
MVS  (SearchDataCenter.com)
P/390  (SearchDataCenter.com)
Remote Job Entry  (SearchDataCenter.com)
z/OS  (SearchDataCenter.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary




Data Center Virtualization and Storage
HomeNewsTopicsITKnowledge ExchangeTipsBlogsMultimediaWhite PapersEvents
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2005 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts