Concurrent Pascal
Concurrent Pascal is a programming language designed by Per Brinch Hansen for writing concurrent computing programs such as operating systems and real-time computing monitoring systems on shared memory computers.
Paradigms | Imperative, structured, concurrent |
---|---|
Family | Wirth Pascal |
Designed by | Per Brinch Hansen |
First appeared | April 1974 |
Typing discipline | Static and dynamic, strong, safe |
Platform | DEC PDP 11 |
Influenced by | |
ALGOL 60, Simula 67, Pascal |
A separate language, Sequential Pascal, is used as the language for applications programs run by the operating systems written in Concurrent Pascal. Both languages are extensions of Niklaus Wirth's Pascal, and share a common threaded code interpreter. The following describes how Concurrent Pascal differs from Wirth's Pascal.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.