cobol was created because people wanted a language they could use to describe the problems in a way that is independent of the hardware used. like sql cobol uses a syntax that is close to that of natural languages. as an example, "add years to age" is a valid expression.