Programming language concepts / Carlo Ghezzi and Mehdi Jazayeri.
By: Ghezzi, Carlo
.
Contributor(s): Jazayeri, Mehdi
.
Material type:
BookPublisher: New York : Wiley, c1997Edition: 3rd ed.Description: xix, 427 p. : ill. ; 25 cm. + hbk.ISBN: 0471104264 .Subject(s): Programming languages (Electronic computers)| Item type | Current library | Call number | Copy number | Status | Barcode | |
|---|---|---|---|---|---|---|
| General lending | MTU Bishopstown Library Lending | 005.133 GHE (Browse shelf(Opens below)) | 1 | Available | 00017880 |
Browsing MTU Bishopstown Library shelves, Shelving location: Lending Close shelf browser (Hides shelf browser)
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 411-418) and index.
Introduction -- 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.
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
Author notes provided by Syndetics
Carlo Ghezzi is a professor and Chair of Software Engineering at the Politecnico di Milano, Italy and an Adjunct Professor at the Università della Svizzera italiana, Switzerland. Mehdi Jazayeri is the founding dean of the faculty of informatics of the Università della Svizzera italiana in Lugano, Switzerland, and author of several textbooks on computer software. He was awarded the Influential Educator Award in 2012 by the ACM SIGSOFT.