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 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 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.