An extension of a Pascal subset, Sequential Pascal,developed by Brinch Hansen in 1972-75. Concurrent Pascal wasthe first language to support monitors. It provided accessto hardware devices through monitor calls and supported alsoprocesses and classes.
["The Programming Language Concurrent Pascal", Per BrinchHansen, IEEE Trans Soft Eng 1(2):199-207 (Jun 1975)].