|
|
COBOL ist eine der frühen Programmiersprachen. Die Abkürzung COBOL steht für "Common Business Oriented Language".
Ursprünglich wurde COBOL zwischen 1959 und 1961 von Grace Hopper für das amerikanische Verteidigungsministerium (Department of Defense) entwickelt. COBOL fand jedoch schnell den Weg in die zivile Nutzung und war eine der ersten kommerziell eingesetzten kompilierbaren Programmiersprachen und fand vor allem im Wirtschaftsleben Anwendung. Durch den relativ großen Sprachumfang konnten in COBOL mächtige Softwaresysteme für Großrechner entwickelt werden. Obwohl COBOL heute als veraltet gilt, laufen heute noch viele der damaligen Systeme (mit entsprechenden Modifikationen), vor allem im Bankensektor.
Jedes COBOL-Programm ist in vier, in der Reihenfolge vorgegebene, so genannte Divisions aufgeteilt. Jeder dieser Divisions kommt eine bestimmte Bedeutung zu:
Die Aufteilung in Spalten orientiert sich hierbei an die früher gebräuchlichen Lochkarten, auf die Programme in maschinenlesbarer Form geschrieben wurden. Auf eine Lochkarte passten 80 Zeichen. Die Spalten 1-6 wurden für Zeilennummer und die Spalten 73-80 für den Namen des Programms verwendet. Wenn Lochkarten von verschiedenen Programmen durcheinander gerieten, so konnten Sortiermaschinen diese wieder trennen und in die korrekte Reihenfolge bringen.