What is COBOL Programming? - History & Examples

An error occurred trying to load this video.

Try refreshing the page, or contact customer support.

Coming up next: What is JavaScript? - Function & Uses

You're on a roll. Keep up the good work!

Take Quiz Watch Next Lesson
Your next lesson will play in 10 seconds
  • 0:00 COBOL Language & History
  • 1:41 Understanding COBOL's…
  • 3:15 Arranging A COBOL Program
  • 4:20 Lesson Summary
Save Save Save

Want to watch this again later?

Log in or sign up to add this lesson to a Custom Course.

Log in or Sign up

Speed Speed Audio mode

Recommended Lessons and Courses for You

Lesson Transcript
Instructor: Alisa Perry

Alisa has taught college Computer Technology and has a master's degree in Computer Science.

The programming language COBOL has been around since the 1950's, though by the changing standards of technology it was considered to be old news by the 1980's. Still, the programming language continues to be used today and shows no signs of fading away anytime soon. This lesson will take a brief look at the history, resiliency and continued revelance of COBOL.

COBOL Language & History

COBOL is a programming language that reads like regular English and is often used for business and administrative purposes. The name means Common Business Oriented Language. COBOL is referred to as a legacy language, which means it is in a format that is no longer used or supported by new systems. But COBOL is critical to the success of many companies and so has stuck around even as technology has moved forward.

COBOL has been around since 1959, when it was developed by the Conference on Data Systems Languages (CODASYL). It was one of the first high-level programming languages created. COBOL is run on the mainframe as well as on the PC.

It was during the 1980's that some small businesses moved some of their mainframe COBOL programs to PC. But, this was no simple task. In the 1990's, COBOL was widely considered a thing of the past. It was obsolete, mainly because technology was becoming more object-oriented and moving away from the mainframe.

However, COBOL wasn't left behind completely. It was still used by banks and other major corporations who depend heavily on accuracy and the stability of their programs to keep their companies running. COBOL worked as many of them wanted it to for the most part. When hit with the idea of migration to new languages, they found that many of their COBOL programs were quite large and difficult to migrate. So, as many corporations prepared for year 2000, they upgraded their COBOL programs to run well beyond 2000, versus changing them over to a new languages.

To begin writing a COBOL program, you need a compiler and a location to write the program. You can write COBOL programs in text editors like Notepad++ or Text Edit. Once it is written, the program must be compiled to check for errors and converted into a language that the computer can read.

Understanding COBOL's Divisions

COBOL is divided into four divisions. The divisions are created in the program in this order:

  1. Identification Division
  2. Environment Division
  3. Data Division
  4. Procedure Division

The Identification Division gives you the name of the program (the only required piece), when it was written, the compile date, the author, and other information about the program, such as a comment explaining what the program will accomplish.

The second division, the Environment Division , gives you information on any computers, files, drives, or printers needed to complete tasks. Within the Environment Division, this information is divided into the Configuration Section and Input-Output Section.

To unlock this lesson you must be a Study.com Member.
Create your account

Register to view this lesson

Are you a student or a teacher?

Unlock Your Education

See for yourself why 30 million people use Study.com

Become a Study.com member and start learning now.
Become a Member  Back
What teachers are saying about Study.com
Try it risk-free for 30 days

Earning College Credit

Did you know… We have over 200 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.

To learn more, visit our Earning Credit Page

Transferring credit to the school of your choice

Not sure what college you want to attend yet? Study.com has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.

Create an account to start this course today
Try it risk-free for 30 days!
Create an account