Description:
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.
Table of Contents:
Syntax and Semantics. Structuring the Data. Structuring the Computation. Structuring the Pro...
Description:
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.
Table of Contents:
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.