Addison-Wesley / Prentice Hall
My Instructor Resource Center : Log in or request access
Concepts of Programming Languages, 8/E
ISBN-10: 0321493621
ISBN-13: 9780321493620
Publisher: Addison-Wesley
Copyright: 2008
Format: Cloth; 752 pp
Published: 04/18/2007
This item has been replaced by Concepts of Programming Languages, 9/E.
Now in the Eighth Edition, Concepts of Programming Languages introduces students to the main constructs of contemporary programming languages and provides the tools necessary to critically evaluate existing and future programming languages. By presenting design issues for various language constructs, examining the design choices for these constructs in some of the most common languages, and critically comparing the design alternatives, this book gives readers a solid foundation for understanding the fundamental concepts of programming languages. In addition, Sebesta strives to prepare the reader for the study of compiler design by providing an in-depth discussion of programming language structures, presenting a formal method of describing syntax, and introducing approaches to lexical and syntactic analysis.
1. Preliminaries
2. Evolution of the Major Programming Languages
3. Describing Syntax and Semantics
4. Lexical and Syntax Analysis
5. Names, Bindings, Type Checking, and Scopes
6. Data Types
7. Expressions and Assignment Statements
8. Statement-Level Control Structures
9. Subprograms
10. Implementing Subprograms
11. Abstract Data Types and Encapsulation Constructs
12. Support for Object-Oriented Programming
13. Concurrency
14. Exception Handling and Event Handling
15. Functional Programming Languages
16. Logic Programming Languages

Robert Sebesta is an Associate Professor in the Computer Science Department at the University of Colorado, Colorado Springs. Professor Sebesta received a BS in applied mathematics from the University of Colorado, Boulder, and MS and PhD degrees in computer science from the Pennsylvania State University. His professional interests are the design and evaluation of programming languages, compiler design, and software testing methods and tools. He is the author of Addison-Wesley’s Concepts of Programming Languages and Programming the World Wide Web.
Companion Website for Concepts of Programming Languages, 8/E
Sebesta
©2008 | Addison-Wesley | Website | Instock
ISBN-10: 0321489748 |
ISBN-13: 9780321489746
URL:
http://www.aw-bc.com/sebesta
Companion Website for Concepts of Programming Languages, 8/E
Sebesta
©2008 | Addison-Wesley | Website | Instock
ISBN-10: 0321489748 |
ISBN-13: 9780321489746
URL:
http://www.aw-bc.com/sebesta
Online PowerPoint Figure Slides for Concepts of Programming Languages, 8/E
Sebesta
©2008 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321495977 |
ISBN-13: 9780321495976
View Downloadable Files
Online PowerPoint Lecture Slides for Concepts of Programming Languages, 8/E
Sebesta
©2008 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321497678 |
ISBN-13: 9780321497673
View Downloadable Files
Online Solutions Manual for Concepts of Programming Languages, 8/E
Sebesta
©2008 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321489756 |
ISBN-13: 9780321489753
View Downloadable Files
Companion Website for Concepts of Programming Languages, 8/E
Sebesta
©2008 | Addison-Wesley | Website | Instock
ISBN-10: 0321489748 |
ISBN-13: 9780321489746
URL:
http://www.aw-bc.com/sebesta
Interwrite Personal Response System
EduCue, Addison-Wesley & Benjamin Cummings
©2004 | Addison-Wesley | Electronic Supplement | Instock
ISBN-10: 0321267354 |
ISBN-13: 9780321267351
Companion Website for Concepts of Programming Languages, 8/E
Sebesta
©2008 | Addison-Wesley | Website | Instock
ISBN-10: 0321489748 |
ISBN-13: 9780321489746
URL:
http://www.aw-bc.com/sebesta
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.