COBOL
COBOL ist eine Programmiersprache, die im Jahr 1959 entwickelt wurde. Sie war eine der ersten Computerprogrammiersprachen. Der Name COBOL steht für COmmon Business-Oriented Language. COBOL wurde geschaffen, weil die Menschen eine Sprache wollten, mit der sie die Probleme unabhängig von der verwendeten Hardware beschreiben konnten. Wie SQL verwendet COBOL eine Syntax, die der Syntax natürlicher Sprachen nahe kommt. Als Beispiel: ADD YEARS TO AGE ist ein gültiger Ausdruck. Es gibt mehrere verschiedene Versionen von COBOL. Die neueste ist von 2002. Im Allgemeinen sind Versionen der Sprache vor 1985 nicht mit den neueren Versionen ab 1985 und später kompatibel.
Der Informatiker und Turing-Preisträger Edsger Dijkstra bemerkte 1975 in seinem Leserbrief mit dem Titel "Wie sagen wir Wahrheiten, die wehtun könnten?": "Der Einsatz von COBOL lähmt den Verstand; seine Lehre sollte daher als Straftatbestand angesehen werden. In diesem Brief kritisierte Dijkstra auch mehrere andere Sprachen, die zu dieser Zeit verwendet wurden.
Der Informatiker namens Howard E. Tompkins stimmte dem nicht zu und verteidigte strukturiertes COBOL: "COBOL-Programme mit verschlungenem Kontrollfluss neigen tatsächlich dazu, den Verstand zu 'verkrüppeln'", aber das lag daran, dass "es zu viele solcher Business-Anwendungsprogramme gibt, die von Programmierern geschrieben wurden, die nie den Vorteil von strukturiertem COBOL hatten, gut gelehrt zu werden...".
In den letzten Jahren wurde COBOL erweitert, um objektorientierteProgrammierung, benutzerdefinierte Funktionen und benutzerdefinierte Datentypen zu ermöglichen.