skip to main content
article
Free Access

APL as a lingua franca in the computer science curriculum

Published:01 January 1974Publication History
Skip Abstract Section

Abstract

In the last decade computer science has been struggling to establish it's independent identity, pressured on one side by those who refuse to admit the existence of any new sciences and on the other by those who see computer science as no more than the art of constructing computer programs.

We who are teaching computer science are caught in the middle. We must teach our students some of the art of computer technology through programming courses, but we also must instill in them those principles of the science of computing which set it apart as a discipline in its own right. We must keep ourselves from spending all our time teaching our students to program in a variety of different languages so they can get jobs as technologists. But we must also beware of spending an inordinate amount of time on the theory without teaching programming basics.

References

  1. 1 K.E. Iverson, A Programming Language, John Wiley and Sons, New York, 1962. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 K. E. Iverson, APL in Exposition, IBM Philadelphia Scientific Center, Technical Report No. 320 3010, January 1972.Google ScholarGoogle Scholar
  3. 3 C. N. Mooers, "TRAC, A Procedure Describing Language for the Reactive Typewriter", Comm. of the ACM 9, 215 (1966). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 P. Wegner, Programming Languages, Information Structures, and Machine Organization, McGraw Hill, New York, 1968. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. APL as a lingua franca in the computer science curriculum

      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

      Full Access

      • Published in

        cover image ACM SIGCSE Bulletin
        ACM SIGCSE Bulletin  Volume 6, Issue 1
        Proceedings of the 4th SIGCSE symposium on Computer science education
        February 1974
        195 pages
        ISSN:0097-8418
        DOI:10.1145/953057
        Issue’s Table of Contents
        • cover image ACM Conferences
          SIGCSE '74: Proceedings of the fourth SIGCSE technical symposium on Computer science education
          January 1974
          194 pages
          ISBN:9781450374835
          DOI:10.1145/800183

        Copyright © 1974 ACM

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 January 1974

        Check for updates

        Qualifiers

        • article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader
      About Cookies On This Site

      We use cookies to ensure that we give you the best experience on our website.

      Learn more

      Got it!