• Home
  • Search
  • The programming language Concurrent Pascal
  • Open Access IconOpen Access
  • Cite Icon633
  • https://doi.org/10.1109/tse.1975.6312840Copy DOI Icon

The programming language Concurrent Pascal

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The paper describes a new programming language for structured programming of computer operating systems. It extends the sequential programming language Pascal with concurrent programming tools called processes and monitors. Section I explains these concepts informally by means of pictures illustrating a hierarchical design of a simple spooling system. Section II uses the same example to introduce the language notation. The main contribution of Concurrent Pascal is to extend the monitor concept with an explicit hierarchy Of access' rights to shared data structures that can be stated in the program text and checked by a compiler.

Similar Papers
  • Research Article
  • Citations8

Monitors and concurrent Pascal

  • Mar 01, 1993
  • ACM SIGPLAN Notices
  • Per Brinch Hansen
  • Book Chapter
  • Citations2

The Solo Operating System: A Concurrent Pascal Program

  • Jan 01, 2001
  • Per Brinch Hansen
  • Research Article

Some Program Anomalies and the Parameter Theorem

  • Apr 01, 1989
  • Mathematics Magazine
  • David Pokrass
  • Research Article
  • Citations1

Concurrent Pascal as a simulation language

  • Oct 01, 1983
  • Microprocessing and Microprogramming
  • Carlos Fernández +1
  • Research Article
  • Citations44

Extending Concurrent Pascal to Allow Dynamic Resource Management

  • May 01, 1977
  • IEEE Transactions on Software Engineering
  • A Silberschatz +2
  • Research Article
  • Citations5

A study of protection in programming languages

  • Mar 01, 1977
  • ACM SIGPLAN Notices
  • Allen L Ambler +1
  • Conference Article
  • Citations2

English for spoken programming

  • Nov 01, 2012
  • Benjamin M Gordon +1
  • Conference Article

Pedatren: Educational Administration Applications for Simplifying Paiton Probolinggo's Nurul Jadid Islamic Boarding School's Management

  • Jan 03, 2023
  • Gamal Kusuma Zamahsari +5
  • Research Article
  • Citations7

How to design and implement small time‐sharing systems using concurrent pascal

  • Jan 01, 1979
  • Software: Practice and Experience
  • Norwin Graef +3
  • PDF
  • Research Article

ANALYSIS OF MECHANISMS AND EFFICIENCY OF SPECIALIZED LANGUAGES OF FUNCTIONAL PROGRAMMING

  • Dec 17, 2019
  • Science and Transport Progress
  • I M Storchak +1
  • Book Chapter
  • Citations68

Automatic online partial evaluation

  • Jan 01, 1991
  • Daniel Weise +3
  • Conference Article
  • Citations6

The syntax or the story behind it?

  • Apr 02, 2005
  • Loucas Louca
  • Research Article
  • Citations1

Sistem Informasi Bantuan Keuangan Pada Dinas Keuangan Aceh

  • May 30, 2023
  • Journal Innovations Computer Science
  • Teuku Arib Munandar +2
  • Research Article
  • Citations2

Computerized Equipment Surveillance

  • May 01, 1976
  • Journal of Petroleum Technology
  • E.G Weaver
  • Research Article

Android-based Programming Language to Natural Language Translator App

  • Jan 02, 2026
  • SAGA Journal of Technology and Information System
  • Rosydah Rihadhatu Aisyiyah +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.