Skip to main content

A philosophy of programming

A course of 3 lectures given at the imperial college of science and technology university of london on 3, 4 and 5 october 1973

  • Chapter 2.: Program Development
  • Conference paper
  • First Online:
Language Hierarchies and Interfaces

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

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.

Literature

  1. A.P. ERSHOV, Aestetics and the Human Factor in Programming. The Computer Bulletin 16, No. 7, 352–355 (1972)

    Google Scholar 

  2. R.GNATZ, Sets and Predicates in Programming Languages. Lectures given at the Marktoberdorf Summer School 1973.

    Google Scholar 

  3. E.W.DIJKSTRA, Notes on Structured Programming. (Report EWD 249) 1969

    Google Scholar 

  4. N.WIRTH, Program Development by Stepwise Refinement. Bericht ETH Zürich, Fachgruppe Computer Wiss.Nr.2, 1971

    Google Scholar 

  5. F.W.ZURCHER and B.RANDELL, Proceedings IFIP Congress 1968 North Holland, Amsterdam 1969

    Google Scholar 

  6. E.W. DIJKSTRA, Comm ACM 11, 341–346 (1968)

    Google Scholar 

  7. E.W.DIJKSTRA, A Short Introduction to the Art of Programming. (Report EWD 316) 1971

    Google Scholar 

  8. P. NAUR, Programming by Action Clusters. BIT 9, 250–258 (1969)

    Google Scholar 

  9. R.CONWAY and D.GRIES, An Introduction to Programming. Cambridge, Mass. 1973

    Google Scholar 

  10. E.W.DIJKSTRA, A Simple Axiomatic Basis for Programming Language Constructs. (Report EWD 372). Lectures, given at the Marktoberdorf Summer School 1973

    Google Scholar 

  11. F.L.BAUER (editor), Software Engineering. Lecture Notes in Economics and Mathematical Systems, vol. 81, Springer Verlag 1973

    Google Scholar 

  12. R.WIEHLE, Looking at Software as Hardware. Lectures, given at the Marktoberdorf Summer School 1973

    Google Scholar 

  13. J.DENNIS, Concurrency. In:[11]

    Google Scholar 

  14. F.L. BAUER, Andrei und das Untier. Bayer. Schulbuch-Verlag, München 1972

    Google Scholar 

  15. I.D.HILL, Wouldn't it be nice if we could write computer programs in ordinary English. The Computer Bulletin 16, No. 6 (1972)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Friedrich L. Bauer E. W. Dijkstra A. Ershov M. Griffiths C. A. R. Hoare W. A. Wulf Klaus Samelson

Rights and permissions

Reprints and permissions

Copyright information

© 1976 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bauer, F.L. (1976). A philosophy of programming. In: Bauer, F.L., et al. Language Hierarchies and Interfaces. Lecture Notes in Computer Science, vol 46. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-07994-7_55

Download citation

  • DOI: https://doi.org/10.1007/3-540-07994-7_55

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-07994-1

  • Online ISBN: 978-3-540-37972-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics