Component Pascal (CP) is a superset of Oberon-2, the latest in the line of programming
languages authored or influenced by Professor Niklaus Wirth of the Institut fur
Informatik of the Swiss Federal Institute of Technology (ETH).
The two major implementations of the language currently available are The BlackBox
Component Builder from Oberon microsystems, Inc. and Gardens Point Component Pascal
(GPCP) developed at Queensland University of Technology (QUT). Both are now available
as free downloads.
The information here is intended to be used as a resource by newcomers to the language.
If you don't have Visual Studio .NET, but don't like the idea of using the command-line
GPCP compiler with DOS batch files etc. CPIde is an alternative lightweight integrated
development environment for Gardens Point Component Pascal.
Source code examples of Console applications, WinForms
Applications and library modules.
P2O - A Pascal to Oberon Source Code Translator
P2O is a Microsoft Windows .NET 2.0 program that helps you to convert Pascal source
code into Oberon source code. It is intended to be used to translate source code
to be subsequently compiled on an Oberon or Component Pascal development system.
Full Component Pascal source code is included.
NOTE: Any software on this site that is free, is provided AS IS. While reports
of any problems or constructive suggestions for improvements are welcomed, no technical
support is available in association with its use.