Skip to main content

High level sequential and concurrent programming

  • Chapter
  • First Online:
Microcomputer System Design

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 126))

  • 173 Accesses

Abstract

Sequential Programming

This paper examines the major developments in data structures and program constructs which have evolved in high level programming languages since the introduction of Fortran. The programming language Pascal is used to illustrate these program constructs and data structures.

The relevance of these developments to microcomputer systems is that any high level program constructs and data structures for these systems should also be independent of the hardware.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

8. References

  1. Ada. Preliminary Reference Manual. Sigplan Notices, 14, 6, June 1979.

    Google Scholar 

  2. Backus, J. et al., 1957. The Fortran Automatic coding system in Proc. Western Joint Computer Conference, Los Angeles, 188–198.

    Google Scholar 

  3. Backus, J. The History of Fortran I, II and III. Sigplan Notices, 13, 8, August 1978, 165–180.

    Google Scholar 

  4. Dahl, O.-J., Dijkstra, E.W. and Hoare, C.A.R. Structured Programming. London & New York: Academic Press, 1972.

    Google Scholar 

  5. Jensen, K. and Wirth, N. Pascal User Manual and Report. Berlin: Springer, 1975.

    Google Scholar 

  6. Knuth, D.E. Structured Programming with goto statements. ACM Computing Surveys, 6, 4, December 1974, 261–302.

    Article  Google Scholar 

  7. Wirth, N. The programming language Pascal. Acta Informatica, 1, 1 (1971), 35–63.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael J. Flynn Neville R. Harris Daniel P. McCarthy

Rights and permissions

Reprints and permissions

Copyright information

© 1981 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Perrott, R.H. (1981). High level sequential and concurrent programming. In: Flynn, M.J., Harris, N.R., McCarthy, D.P. (eds) Microcomputer System Design. Lecture Notes in Computer Science, vol 126. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-11172-7_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-11172-7_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-11172-6

  • Online ISBN: 978-3-540-38949-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics