Component Pascal
Component Pascal ist eine seit 2004 kostenlose, seit 1990 entwickelte, imperative, modulare, objekt- und komponentenorientierte Programmiersprache für das von Oberon microsystems entwickelte, komponentenbasierte Entwicklungssystem BlackBox Component Builder. Inzwischen gibt es unter dem Namen Gardens Point Component Pascal auch Versionen, die unter dem .Net-Framework und unter der Java Virtual Machine lauffähig sind.
| Component Pascal | |
|---|---|
| Paradigmen: | imperativ, modular, objektorientiert, komponentenorientiert |
| Erscheinungsjahr: | 1990 |
| Entwickler: | Niklaus Wirth / Oberon microsystems |
| Aktuelle Version: | 1.5 (2005, Release Candidate 1.6: 2007) |
| Typisierung: | statisch und dynamisch, stark |
| Wichtige Implementierungen: | BlackBox Component Builder, Gardens Point Component Pascal |
| Beeinflusst von: | Modula-2 / Oberon |
| Betriebssystem: | Windows, Laufzeitsysteme .Net-Framework und JVM |
| Lizenz: | frei |
| Oberon microsystems | |
Component Pascal ist aus der Programmiersprache Oberon entwickelt worden und firmierte bei der Veröffentlichung 1994 noch unter dem Namen Oberon/L. Das dazugehörende Framework wurde Oberon/F genannt. Mit dem Release 1.3 (das etwa zum Jahreswechsel 1996/1997 freigegeben wurde) wurde aus der Sprache Oberon/L Component Pascal und aus dem Framework Oberon/F der BlackBox Component Builder.