Cobol

Als wenn programmieren nicht schon schlimm genug ist, gibt es auch noch Cobol und arme Programmierer werden gezwungen sich mit so etwas auseinander zu setzen. Naja was soll's. Dies hier ist meine kleine Zusammenstellung zu Cobol.

Was ist Cobol

Cobol steht für Common Business Oriented Language und in diesem Bereich liegt auch das Hauptaugenmerk. Mir ist zumindest niemand bekannt, der privat Cobol programmiert. Cobol selbst wurde 1959 entworfen und 1968 zum erstenmal durch die ANSI standardisiert. In der Folgezeit wurden noch weitere Standardisierungen in den Jahren 1974 und 1985 vorgenommen. In diesem Zusammenhang wird Ihnen immer wieder Begriffe wie Cobol-85 o.ä. zu Ohren kommen. Diese beziehen sich auf den jeweils verwendeten Standard. Ähnlich wird auch von den verschiedenen Cobol Dialekten gesprochen wie z.B. MF-Cobol für Micro Focus Cobol.

Cobol selbst verfügt über einen relativ geringen Umfang an ablauforientierten Sprachelementen. Ein Großteil der reservierten Wörter dient zur syntaxgerechten Formulierung von Cobol. Dadurch wird Cobol recht leicht erlernbar. Ein weiterer Vorteil von Cobol ist eine Plattformunabhängigkeit, die mit der von Java und ähnlichen interpretierten Sprachen vergleichbar ist. So kann (zumindest mit dem MF Compiler) wie in Java ein Zwischencode erzeugt werden, der anschliessend von der Cobol Laufzeitumgebung interpretiert wird. Dieser "INT-Code" ist dann auch relativ plattform neutral. Ähnlich wie in anderen Programmiersprachen können Sie jedoch auch Ihre Anwendungen direkt zu einem Plattformabhängigen Code linken. Dabei haben Sie meist auch noch die Wahl zwischen dem festen Einbinden der Cobol Laufzeitumgebung oder dem dynamischen Einbinden zur Laufzeit. Problematisch sind lediglich die verschiedenen Dialekte, welche untereinander nicht ohne weiteres das gleiche Laufzeitverhalten zeigen. Zudem muss ein Cobolprogramm für unterschiedliche Laufzeitumgebungen auch neu übersetzt werden.

all rights reserved © Bastie - Sebastian Ritter @: w³: http://www.Bastie.de
Diese Seite ist Bestandteil der Internetpräsenz unter http://www.Bastie.de


Java Cobol Software Resourcen Service Links Über mich Zum Gästebuch Forum