LocalazyLocalazy

Pascal – ISO 7185

Pascal ist eine prozedurale Programmiersprache, die 1968-1969 von Niklaus Wirth als kleine und effiziente Sprache entwickelt und 1970 veröffentlicht wurde, um gute Programmierpraktiken durch strukturierte Programmierung und Datenstrukturierung zu fördern. Benannt ist sie zu Ehren des französischen Mathematikers, Philosophen und Physikers Blaise Pascal. Pascal wurde auf dem Großrechner der Serie CDC 6000 an der ETH Zürich entwickelt und 1970 veröffentlicht. Ab den frühen 1980er Jahren wurde Pascal zur wichtigsten Programmiersprache, die an vielen Universitäten gelehrt wurde. Ein Derivat, bekannt als Object Pascal, wurde in den frühen 1990er Jahren für die Entwicklung von Windows- und Macintosh-Anwendungen verwendet. Delphi, eine beliebte Entwicklungsumgebung für Pascal, wurde 1995 veröffentlicht. Pascal ist eine imperative und prozedurale Programmiersprache mit einer umfangreichen Auswahl an Operatoren. Es ist bekannt für seine starke Unterstützung für strukturierte Programmierung und Datenstrukturierung. Pascal wird auch häufig in der Wettbewerbsprogrammierung eingesetzt. Der ursprüngliche Pascal-Standard wurde 1970 veröffentlicht. Pascal wurde in einer Reihe von aufeinanderfolgenden Standards, die zwischen 1983 und 1999 veröffentlicht wurden, erheblich erweitert, bis der ISO 7185 Standard 1999 veröffentlicht wurde. Pascal wurde mit dem Ziel entwickelt, gute Programmierpraktiken zu vermitteln, und ist daher eine sehr strukturierte Sprache. Der gesamte Programmcode ist in Einheiten organisiert, die "Module" genannt werden. Jedes Modul hat einen klar definierten Zweck, und es gibt eine gut definierte Schnittstelle zwischen jedem Modul und dem Rest des Programms. Das macht es einfach, große Programme, die in Pascal geschrieben wurden, zu verstehen und zu ändern. Pascal ist eine sehr effiziente Sprache, sowohl was den Speicherverbrauch als auch die Ausführungsgeschwindigkeit angeht. Dies ist zum Teil darauf zurückzuführen, dass Pascal-Programme in Maschinencode kompiliert werden, der dann direkt von der CPU des Computers ausgeführt wird. Pascal ist eine vielseitige Sprache, die für eine breite Palette von Anwendungen eingesetzt werden kann. Sie eignet sich besonders gut für die Entwicklung von Systemsoftware, wie Betriebssysteme und Compiler. Pascal ist eine ISO-Standardprogrammiersprache, was bedeutet, dass sie gut definiert und portabel ist. Das macht es einfach, Programme zu schreiben, die auf jedem Computer ausgeführt werden können, der die Pascal-Sprache unterstützt.