Research Catalog

The world of programming languages

Title
The world of programming languages / Michael Marcotty, Henry Ledgard.
Author
Marcotty, Michael, 1931-
Publication
  • New York : Springer-Verlag, [1987]
  • ©1987

Items in the Library & Off-site

Filter by

1 Item

StatusFormatAccessCall NumberItem Location
TextUse in library QA76.7 .M346 1987Off-site

Details

Additional Authors
  • Ledgard, Henry F., 1943-
  • Marcotty, Michael, 1931-
Description
xiv, 360 pages : illustrations; 24 cm
Summary
  • "Presents a comprehensive study of the principal features found in major programming languages"--Back cover
  • The earth, viewed through the window of an airplane, shows a regularity and reptition of features, for example, hills, valleys, rivers, lakes, and forests. Nevertheless, there is great local variation; Vermont does not look like Utah. Similarly, if we rise above the details of a few programming languages, we can discern features that are common to many languages. This is the programming language landscape; the main features include variables, types, control structures, and input/output. Again, there is local variation; Pascal does not look like Basic. This work is a broad and comprehensive discussion of the principal features of the major programming languages. A Study of Concepts The text surveys the landscape of programming languages and its features. Each chapter concentrates on a single language concept. A simple model of the feature, expressed as a mini-language, is presented. This allows us to study an issue in depth and relative isolation. Each chapter concludes with a discussion of the way in which the concept is incorporated into some well-known languages. This permits a reasonably complete coverage of language issues -- Provided by the publisher.
Series Statement
Springer books on professional computing
Uniform Title
Springer books on professional computing
Subject
  • Programming languages (Electronic computers)
  • Programming Languages
  • Programmiersprache
  • Programmeertalen
Note
  • Abridged ed. of: Programming language landscape. 2nd ed. c1986.
  • Includes index.
Bibliography (note)
  • Bibliography: p. 323-345.
Contents
Introduction -- Elements of a Programming Language -- Names, Locations, and Values -- Control Structures -- Data Types -- Input and Output -- Procedures and Parameters -- Nesting and Scope -- Definition of New Data Types -- Dynamically Varying Structures -- Exception Handling -- Parallel Processing -- Separately Compiled Modules -- The Swamp of Complexity.
ISBN
  • 0387964401
  • 9780387964409
  • 3540964401
  • 9783540964407
LCCN
86026083
OCLC
  • ocm14378731
  • 14378731
  • SCSB-1164878
Owning Institutions
Princeton University Library