Die Common Business Oriented Language (COBOL) wurde 1957 als Programmiersprache für kaufmännische Anwendungen entwickelt. Bei Cobol handelt es sich um eine international genormte, problemorientierte Programmiersprache für kaufmännisch-administrative Computeranwendungen.
Bei Cobol werden die auszuführenden Befehle nicht in mathematischer Form geschrieben (a = b/x), wie bei Fortran, sondern normaler Schreibweise "Divide B by X Giving A". Die Anbieter von Cobol haben die Entwicklungsumgebung ständig verbessert und mit neuen Werkzeugen ausgestattet. So kann Cobol neben der Verarbeitung von Massendaten auch für Dialog- und Client- Server-Anwendungen eingesetzt werden. Darüber hinaus verfügt objektorientiertes Cobol über umfangreiche Klassenbibliotheken, ausgereifte Compiler und Object- Broker- Schnittstellen.
Die Unabhängigkeit von Cobol hat im Laufe der Jahre zu einer höheren Flexibilität und Benutzerfreundlichkeit geführt.