Programming Language Concepts - Couverture souple

Ghezzi, Carlo; Jazayeri, Mehdi

 
9780471821731: Programming Language Concepts

Synopsis

This revision of a popular text analyzes and evaluates the important concepts found in current programming languages based on how the language supports software development. Revisions include a consideration of more languages, new chapters on declarative programming and formal semantics, expanded coverage of object oriented programming and operational semantics, a more thorough discussion of programming environments, as well as more examples, explanations, and exercises. It improves the reader's ability to appreciate and evaluate programming languages, and identifies the important concepts in programming languages reviewing their strengths and limitations. The book assumes some background in discrete math and programming in a high level language.

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Présentation de l'éditeur

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.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Autres éditions populaires du même titre