section1 - Business Oriented Programming Course 92-252-01...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Business Oriented Programming Course 92-252-01 – Spring 2005 SECTION 1 – COBOL Introduction COBOL is a high-level programming language. (See notes describing Program Generations at the bottom of this page) First developed by the CODASYL Committee ( Co nference on Da ta Sy stems L anguages) in 1960. The American National Standards Institute (ANSI) is responsible for developing new COBOL standards. A new COBOL standard introducing object-oriented programming to COBOL is due within the next few years. The word COBOL is an acronym that stands for CO mmon B usiness O riented L anguage. As the expanded acronym indicates, COBOL is designed for developing business, typically file-oriented, applications. It is not designed for writing systems programs (operating systems, compilers) For over four decades, COBOL has been the dominant programming language in the business-computing domain. In that time, it has seen off the challenges of a number of other languages such as PL1, Pascal, C, C+ +. All these languages have found a niche but none has yet displaced COBOL. Two recent challengers though, Java and Visual Basic, are proving to be serious contenders. People are often surprised when presented with the evidence for COBOL's dominance in the market place. The hype that surrounds some computer languages would persuade you to believe that most of the production business applications in the world are written in Java, C, C++ or Visual Basic and that only a small percentage are written in COBOL. In fact, the reverse is actually the case. Applications written in COBOL are usually written for use in one particular company. The application has a very high replacement cost, and consequently, a very long life span. For example, the cost of replacing COBOL code has been estimated at approximately twenty-five dollars ($25) per line of code. The importance of ease of maintenance often makes COBOL the language of choice for these applications. COBOL applications are also very long-lived. The huge investment in creating a software application consisting of some millions of lines of COBOL code means that the application cannot simply be discarded when some new programming language or technology appears. Consequently, business applications between 10 and 30
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/10/2009 for the course CIS 252 taught by Professor Unknown during the Spring '05 term at Bloomsburg.

Page1 / 3

section1 - Business Oriented Programming Course 92-252-01...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online