Skip to main content
Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Acta Informatica
  3. Article

Critical comments on the programming language Pascal

  • Published: March 1973
  • Volume 3, pages 47–57 (1973)
  • Cite this article

Access provided by Institution of Civil Engineers Library

Download PDF
Save article
View saved research
Acta Informatica Aims and scope Submit manuscript
Critical comments on the programming language Pascal
Download PDF
  • A. N. Habermann1 
  • 159 Accesses

  • 70 Citations

  • 3 Altmetric

  • Explore all metrics

Summary

The programming language Pascal is claimed to be more suitable than other languages for “teaching programming as a systematic discipline”. However, an investigation of the Reports on the Pascal language reveals that it suffers as much from ill-defined constructs as many of the languages to which it is supposed to offer an alternative. Problems with the language are caused primarily by the confusion of ranges, types and structures and by the phenomena associated with goto statements.

Article PDF

Download to read the full article text

Similar content being viewed by others

Students’ perspective on the first programming language: C-like or Pascal-like languages?

Article 01 April 2017

English Teaching Design in Language Learning from Pascal’s Error Checking Function

Chapter © 2021

Delphi Pascal

Chapter © 2020

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Languages
  • Lisp
  • Programming Language
  • Programming Techniques
  • Syntax
  • Computer Science Logic and Foundations of Programming

References

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

    Google Scholar 

  2. Wirth, N.: The programming language Pascal (Revised Report). Berichte der Fachgruppe Computer-Wissenschaften, Eidgenössische Technische Hochschule, Zürich 1972

    Google Scholar 

  3. Naur, P. (ed.): Revised report on the algorithmic language ALGOL 60. Comm. ACM 6, 1–17 (1963)

  4. van Wijngaarden, A. (ed.): Report on the algorithmic language ALGOL 68. Num. Math. 14, 79–218 (1969)

  5. Knuth, D. E.: The art of computer programming, Vol. 1 (ch. 2). Reading (Mass.): Addison-Wesley 1968

    Google Scholar 

  6. Dijkstra, E. W.: A short introduction to the art of programming. Dept. of Mathematics, Technological University. Eindhoven, EWD 316, 1971

    Google Scholar 

  7. Dijkstra, E. W.: Notes on structured programming. In: Dahl, O. J., Dijkstra, E. W., and Hoare, C. A. R.: Structured programming. London: Academic Press 1972

    Google Scholar 

  8. Wulf, W. A., et al.: BLISS: A language for systems programming. Comm. ACM 14, 780–790 (1971)

    Google Scholar 

  9. Dahl, O., et al.: Simula 67: Common base language. Norwegian Computing Center, University of Oslo 1967

Download references

Author information

Authors and Affiliations

  1. Department of Computer Science, Carnegie-Mellon University, 15213, Pittsburgh, Pa., USA

    A. N. Habermann

Authors
  1. A. N. Habermann
    View author publications

    Search author on:PubMed Google Scholar

Rights and permissions

Reprints and permissions

About this article

Cite this article

Habermann, A.N. Critical comments on the programming language Pascal. Acta Informatica 3, 47–57 (1973). https://doi.org/10.1007/BF00288652

Download citation

  • Received: 03 May 1973

  • Issue date: March 1973

  • DOI: https://doi.org/10.1007/BF00288652

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Information System
  • Operating System
  • Data Structure
  • Communication Network
  • Information Theory

Advertisement

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z
  • Subjects A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

172.71.28.180

ICE Institution of Civil Engineers (3000167333) - Institution of Civil Engineers Library (2000027800)

Springer Nature

© 2026 Springer Nature