Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

Component Pascal

Procedural Language

Component Pascal is a programming language in the tradition of the Pascal, Modula-2 and Oberon languages of Niklaus Wirth. It keeps the name and heritage of Pascal but is incompatible with it: it is a minor variant and refinement of Oberon-2 with a more expressive type system and built-in string support. It was originally named Oberon/L and was designed and supported by Oberon microsystems, a small spin-off company of ETH Zurich, which also built the integrated development environment first called Oberon/F and later renamed the BlackBox Component Builder, released in 1994. An open-source version appeared in 2004 and a final 1.6 release in 2013, after which a small volunteer community took over development. Gardens Point Component Pascal implements it for the .NET and Java virtual machines.

Facts
First Released
1997 1
Connections

In Field

Source Component Pascal (Wikipedia)
Sources
1. Programming Language Database (PLDB): Component Pascal - PLDB
Programming Language Database (PLDB)Lead
Quote, Lead
COMPONENT PASCAL is a programming language created in 1997.
View the Source
Component Pascal (Wikipedia)
  • In Group: ALGOL-Derived Languages, Lead, lineage
    Component Pascal is a programming language in the tradition of Niklaus Wirth's Pascal, Modula-2, Oberon
  • In Field: Programming Language Theory, Lead
    Component Pascal is a programming language
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.