skip to main content
10.1145/800155.805016acmconferencesArticle/Chapter ViewAbstractPublication PagessigcseConference Proceedingsconference-collections
Article
Free Access

ALGOL-E: An Experimental Approach to The Study of Programming Languages

Published:01 March 1972Publication History

ABSTRACT

A common approach to the teaching of Programming Languages (course 12, Curriculum 68) has been to teach several languages, each demonstrating a feature deemed significant, such as ALGOL, LISP, SNOBOL, and COBOL [3,7]. The problem that exists with this method is that far too much time is spent learning the details necessary to use the languages, leaving time for only a few trivial programs in each language. A popular alternative to this approach is to teach the course using a single general-purpose language which has a broad repertoire of language features, such as PL/I. While this method successfully avoids much of the detail which characterizes the former, it too seems to have a serious drawback. The student can become quite talented at programming in the language and still have very little feel for the implications of the higher level language structures at the machine level. Moreover, these languages typically provide no means by which the student can readily investigate these implications. Hence, ALGOL-E is proposed as a programming language system which provides such a capability.

References

  1. 1.Bauer, Henry R., Becker, Sheldon, Graham, Susan L., and Satterthwaite, Edwin, ALGOL W (REVISED), Computer Science Department, Stanford University, 1969. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2.BURROUGHS B5500 INFORMATION PROCESSING SYSTEMS REFERENCE MANUAL, Burroughs Corporation, 1964.Google ScholarGoogle Scholar
  3. 3.Higman, Bryan, A COMPARATIVE STUDY OF PROGRAMMING LANGUAGES, American Elsevier Publishing Company, Inc., 1967.Google ScholarGoogle Scholar
  4. 4.Kildall, Gary A., THE ALGOL-E PROGRAMMING SYSTEM, Mathematics Department, Naval Postgraduate School, Monterey, California, 1971.Google ScholarGoogle Scholar
  5. 5.McKeeman, William M., Horning, James J., and Wortman, David B., A COMPILER GENERATOR, Prentice-Hall, Inc., 1970.Google ScholarGoogle Scholar
  6. 6.Randell, B., and Russell, L. J., ALGOL 60 IMPLEMENTATION, Academic Press, 1964. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7.Rosen, Saul, PROGRAMMING SYSTEMS AND LANGUAGES, McGraw-Hill Book Company, 1967. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. ALGOL-E: An Experimental Approach to The Study of Programming Languages

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGCSE '72: Proceedings of the second SIGCSE technical symposium on Education in computer science
        March 1972
        166 pages
        ISBN:9781450374613
        DOI:10.1145/800155

        Copyright © 1972 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 March 1972

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        Overall Acceptance Rate1,595of4,542submissions,35%

        Upcoming Conference

        SIGCSE Virtual 2024
      • Article Metrics

        • Downloads (Last 12 months)12
        • Downloads (Last 6 weeks)1

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader