The world of programming languages
- Title
- The world of programming languages / Michael Marcotty, Henry Ledgard.
- Published by
- New York : Springer-Verlag, [1987]
- ©1987
- Author
Items in the library and off-site
Displaying 1 item
Status | Format | Access | Call number | Item location |
---|---|---|---|---|
Status | FormatText | AccessUse in library | Call numberQA76.7 .M346 1987 | Item locationOff-site |
Details
- Additional authors
- 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
- 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.
- Owning institution
- Princeton University Library
- Note
- Abridged ed. of: Programming language landscape. 2nd ed. c1986.
- Includes index.
- Bibliography (note)
- Bibliography: p. 323-345.