Concepts of programming languages /
Sebesta, Robert W.
Concepts of programming languages / Robert W. Sebesta. - Third edition - Massachusetts : Addision-Wesley Publishing Company, c1996 - xv, 634 pages : illustrations ; 21 cm.
Includes bibliographical references and index.
Chapter 1. Preliminaries -- Chapter 2. Evaluation of the major programming languages -- Chapter 3. Describing syntax and semantics -- Chapter 4. Names, bindings, type checking and scopes -- Chapter 5. Data types -- Chapter 6. Expressions and the assignment statement -- Chapter 7. Statement-level control structures -- Chapter 8. Subprograms -- Chapter 9. Implementing subprograms -- Chapter 10. Abstract data types -- Chapter 11. Concurrency -- Chapter 12. Exception handling -- Chapter 13. Functional programming languages -- Chapter 14. Logic programming languages -- Chapter 15. Object-oriented programming languages.
This edition critiques the major programming languages of the past 40 years and teaches readers to critically evaluate different languages and their constructs so as to choose the one most appropriate to a given application.
201888629
PROGRAMMING LANGUAGES (ELECRONIC COMPUTERS)
QA 76.7 .S43 1996
Concepts of programming languages / Robert W. Sebesta. - Third edition - Massachusetts : Addision-Wesley Publishing Company, c1996 - xv, 634 pages : illustrations ; 21 cm.
Includes bibliographical references and index.
Chapter 1. Preliminaries -- Chapter 2. Evaluation of the major programming languages -- Chapter 3. Describing syntax and semantics -- Chapter 4. Names, bindings, type checking and scopes -- Chapter 5. Data types -- Chapter 6. Expressions and the assignment statement -- Chapter 7. Statement-level control structures -- Chapter 8. Subprograms -- Chapter 9. Implementing subprograms -- Chapter 10. Abstract data types -- Chapter 11. Concurrency -- Chapter 12. Exception handling -- Chapter 13. Functional programming languages -- Chapter 14. Logic programming languages -- Chapter 15. Object-oriented programming languages.
This edition critiques the major programming languages of the past 40 years and teaches readers to critically evaluate different languages and their constructs so as to choose the one most appropriate to a given application.
201888629
PROGRAMMING LANGUAGES (ELECRONIC COMPUTERS)
QA 76.7 .S43 1996