Programming language concepts / Carlo Ghezzi, Mehdi Jazayeri.
By: Ghezzi, Carlo
.
Contributor(s): Jazayeri, Mehdi
.
Material type:
BookPublisher: New York : Wiley, c1982Description: xvi, 327 p. ; 24 cm.ISBN: 0471087556.Subject(s): Programming languages (Electronic computers)| Item type | Current library | Call number | Copy number | Status | Barcode | |
|---|---|---|---|---|---|---|
| General lending | MTU Bishopstown Library Lending | 005.13 (Browse shelf(Opens below)) | 1 | Available | 00027844 | |
| General lending | MTU Bishopstown Library Store | 005.13 (Browse shelf(Opens below)) | 1 | Available | 00027855 |
Enhanced descriptions from Syndetics:
This book explains and illustrates key concepts of programming by taking a breadth approach to programming languages. It uses C++ as the primary language throughout, demonstrating imperative, functional and object-oriented language concepts.
Bibliography: (pages 295-320) and index.
Introduction -- Preview: Evolution of concepts in programming languages -- An introductory semantic view of programming languages -- Data types -- Control structures -- Program correctness -- Programming in the large -- Functional Programming -- Language Design.
Table of contents provided by Syndetics
- Syntax and Semantics
- Structuring the Data
- Structuring the Computation
- Structuring the Program
- Object-Oriented Languages
- Functional Programming Languages
- Logic and Rule-Based Languages
- Languages in Context
- Appendix
- Bibliography
- Index