Handbook for Automatic Computation

Volume I · Part b

  • A. A. Grau
  • U. Hill
  • H. Langmaack
  • Editors
  • F. L. Bauer
  • A. S. Householder
  • F. W. J. Olver
  • H. Rutishauser
  • K. Samelson
  • E. Stiefel

Part of the Die Grundlehren der mathematischen Wissenschaften book series (GL, volume 137)

Table of contents

  1. Front Matter
    Pages I-IX
  2. A. A. Grau, U. Hill, H. Langmaack
    Pages 1-4
  3. A. A. Grau, U. Hill, H. Langmaack
    Pages 4-17
  4. A. A. Grau, U. Hill, H. Langmaack
    Pages 17-26
  5. A. A. Grau, U. Hill, H. Langmaack
    Pages 26-76
  6. A. A. Grau, U. Hill, H. Langmaack
    Pages 76-102
  7. A. A. Grau, U. Hill, H. Langmaack
    Pages 102-125
  8. A. A. Grau, U. Hill, H. Langmaack
    Pages 126-148
  9. A. A. Grau, U. Hill, H. Langmaack
    Pages 148-377
  10. A. A. Grau, U. Hill, H. Langmaack
    Pages 404-404
  11. Back Matter
    Pages 378-404

About this book


Problem oriented programming languages as they have developed over the last ten years essentially serve two purposes which somewhat crudely can be described by the terms man-man communication and man-machine communication, respectively. As a carrier of information between humans, the problem oriented programming language is designed to express the essence of an algorithm in a way which is un­ ambiguous and concise as well as independent of (and therefore meaning­ ful without any reference to) the changing details of computing machine­ ry. As a carrier of information from man to computer, the language permits the human programmer to express his computational needs in a compact way adapted to the general characteristics of computers, but freed from the burdening details of specific computer facilities. This presupposes the existence of algorithms, or programs, which permit the computer itself to transform efficiently programs written in the problem oriented language into machine programs. Thus the entire computing community profits from the work of the individual programmer. The primary purpose of the Handbook is to present a set of algorithms of broad utility from the domain of numerical mathematics written in the problem oriented language ALGOL 60. Therefore, volumes I a and I b are in a sense supplementary as they serve to introduce this language. Volume I a gives a description of the language proper and of its use for writing correct programs. Thus, volume I a primarily covers the aspect of man-man communication by means of ALGOL 60.


ALGOL Algol 60 Calculation Go algorithms arithmetic function functions mathematics numerical analysis optimization programming programming language variable

Authors and affiliations

  • A. A. Grau
    • 1
  • U. Hill
    • 2
  • H. Langmaack
    • 2
    • 3
  1. 1.Mathematics and Engineering Sciences DepartmentsNorthwestern UniversityEvanstonUSA
  2. 2.Mathematisches InstitutTechnischen Hochschule MünchenDeutschland
  3. 3.Computer Sciences DepartmentPurdue UniversityLafayetteUSA

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 1967
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Springer Book Archive
  • Print ISBN 978-3-642-86939-6
  • Online ISBN 978-3-642-86937-2
  • Series Print ISSN 0072-7830
  • Buy this book on publisher's site
Industry Sectors
Finance, Business & Banking