Includes bibliographical references (pages 737-746) and index.
CONTENTS NOTE
Text of Note
Preliminaries -- Evolution of the major programming languages -- Describing syntax and semantics -- Lexical and syntax analysis -- Names, bindings and scopes -- Data types -- Expressions and assignment statements -- Statement-level structures -- Subprograms -- Implementing subprograms -- Abstract data types and encapsulation constructs -- Support for object oriented programming -- Concurrency -- Exception handling and event handling -- Functional programming languages -- Logic programming languages.
0
SUMMARY OR ABSTRACT
Text of Note
This title introduces students to the main constructs of contemporary programming languages and provides the tools necessary to critically evaluate existing and future programming languages.