COBOL is a programming language that is mainly focused on solving a business problem.
- Divisions: A division is a block of code, which usually contains one or more sections.
- Sections: Sections are the logical subdivision of the program logic. It is the collection of paragraphs.
- Paragraphs: Paragraphs are the portion of a selection which is a user-defined or predefined name which should be followed by a period. This section includes zero or more sentences.
- Sentences: Sentences are a combination of single or multiple statements.
- Statements: These are the meaningful COBOL statements which perform some processing.
- Characters: These are the lowest in the hierarchy which cannot be divided.