We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Software

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is COBOL Language?

By Shelley L. Courtney
Updated: May 16, 2024

COmmon Business-Oriented Language, more commonly known as COBOL Language, is one of the oldest programming languages in existence. COBOL languages can primarly be found in areas like business and finance for the government, as well as many companies. COBOL Language first appeared in late 1959, after a short-range committee, formed during a meeting at the Pentagon, was asked to recommend a new approach to a common business language.

The written description of COBOL, as well as the specifications for it, were influenced by another language, called FLOW-MATIC. Other languages were also influential in the development of COBOL. One, invented by Bob Bemer, was the IBM COMTRAN language. Another was the FACT language from Honeywell. It's Grace Hopper, however, who is often called "the mother of the COBOL language."

FLOW-MATIC, a data processing language, was invented by Grace Hopper, an American computer scientist and United States Naval officer. File separation (INPUT/OUTPUT), qualification of data-names, and figurative constant ZERO, are just some of the elements that were incorporated into the design of COBOL. Naturally, COBOL has undergone several enhancements, and even continues to evolve, but there has been a standard form of the language developed to prevent incompatibility between different versions. The version is known ANS COBOL, named for the American National Standards Institute (ANSI).

ANSI produced several revisions of the COBOL standard, including the Corrections Amendment - 1991. The development and ownership was eventually taken over by the International Organization for Standardization (ISO), which released several editions and technical reports. The ISO standard became available to the public in 2002. It can be found on the COBOL standards website, coded as ISO/IEC 1989.

COBOL's significant feature variables and file records are described in great detail, so names become truly connotative. Visual programming environments become accessible. It also allows integration with the World Wide Web.

In 2002, the 4th revision of the COBOL computer language came out. This version added many new features, such as national language support, floating-point support, XML generation and phrasing, and much more. The COBOL language is the main language that automated businesses, and solving business problems is exactly what it does.

EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Discussion Comments
By Melonlity — On Jan 29, 2014

It's incredible that COBOL has hung around for as long as it has. It's also surprising how common it is.

Remember all of that Y2K scare stuff back in 1999? Programmers made a killing running around altering COBOL code (among other languages) so a year could be represented by four numbers instead of two. Yes, there was a time when programmers were so obsessed with saving space that they chose to have years represented by two numbers instead of four. That was all fine until 2000 when the computer would interpret "00" as "1900" and cause a lot of problems.

At any rate, it was incredible that COBOL code that had been written decades before 2000 were still running on computers throughout the world.

Share
https://www.easytechjunkie.com/what-is-cobol-language.htm
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.