Description
PEARSON INDIA Concepts Of Programming Languages 11Th Edition by Robert W Sebesta
Concepts of Computer Programming Languages introduces students to the fundamental concepts of computer programming languages and provides them with the tools necessary to evaluate contemporary and future languages. An in-depth discussion of programming language structures, such as syntax and lexical and syntactic analysis, also prepares students to study compiler design.
Table of Content:
"Chapter 1 Preliminaries Chapter 2 Evolution of the Major Programming Languages Chapter 3 Describing Syntax and Semantics Chapter 4 Lexical and Syntax Analysis 161 Chapter 5 Names, Bindings, and Scopes 197 Chapter 6 Data Types Chapter 7 Expressions and Assignment Statements 301 Chapter 8 Statement-Level Control Structures Chapter 9 Subprograms Chapter 10 Implementing Subprograms Chapter 11 Abstract Data Types and Encapsulation Constructs Chapter 12 Support for Object-Oriented Programming Chapter 13 Concurrency Chapter 14 Exception Handling and Event Handling Chapter 15 Functional Programming Languages Chapter 16 Logic Programming Languages"
Salient Features:
"1. UPDATED! The most current information on contemporary computer programming languages 2. The fundamental concepts of programming languages are taught through detailed examination of specific languages"