|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Concepts of Programming Languages, 6/E
Robert W. SebestaUniversity of Colorado at Colorado Springs

ISBN-10: 0321193628
ISBN-13:  9780321193629

Publisher:  Addison-Wesley
Copyright:  2004
Format:  Cloth; 704 pp
Published:  07/24/2003
New edition available
  This item has been replaced by Concepts of Programming Languages, 9/E.



Concepts of Programming Languages describes the fundamental concepts of programming languages by presenting design issues, examining design choices, and critically comparing design alternatives without being language specific. This is an ideal text for students taking a comparative programming languages course because it allows those with the ability to program to learn how to choose appropriate languages for certain tasks, increase their abilities to learn new languages, and understand the significance of implementation.

  • Illustrates various language constructs and design alternatives through Java, JavaScript, ML, Prolog, C++, C, Ada, Fortran, Perl and others.
  • This is the market leading title for the comparative programming languages course.

  • End-of-chapter sections now include lab projects to give students more hands-on practice.
  • Increased coverage of advanced object-oriented topics.
  • Includes additional coverage of languages like Java, JavaScript, Perl, and PHP.
  • Increased discussion of functional programming, including the ML language.
  • New historical boxes and interviews with James Gosling, Larry Wall, Alan Cooper, Bjarne Stroustrup, etc. set the material into context.
  • New Companion Web site for students featuring quizzes, programming projects, and language references.



 1. Preliminaries.


 2. Evolution of the Major Programming Languages.


 3. Describing Syntax and Semantics.


 4. Lexical and Syntax Analysis.


 5. Names, Binding, Type Checking, and Scopes.


 6. Data Types.


 7. Expressions and Assignment Statements.


 8. Statement-Level Control Structure.


 9. Subprograms.


10. Implementing Subprograms.


11. Abstract Data Types.


12. Support for Object-Oriented Programming.


13. Concurrency.


14. Exception Handling and Event Handling.


15. Functional Programming Languages.


16. Logic Programming Languages.

  • 9780136073475
    Concepts of Programming Languages, 9/E
    Sebesta
    ©2010 | Addison-Wesley | Cloth; 696 pp | Instock
    ISBN-10: 0136073476 | ISBN-13: 9780136073475
    Brief Description | Buy from myPearsonStore

Dr. Sebesta received his Ph.D. in Computer Science from Penn State University. His research is in the areas of compiler design and programming language design. He has been teaching computer science for over twenty-eight years. He is a member of ACM and the Computer Society of IEEE. Robert Sebesta currently teaches Perl programming, among other subjects, at the University of Colorado at Colorado Springs.

Companion Web Site, 6/E
Sebesta
©2004 | Addison-Wesley | Website | Instock
ISBN-10: 0321205642 | ISBN-13: 9780321205643


Companion Web Site, 6/E
Sebesta
©2004 | Addison-Wesley | Website | Instock
ISBN-10: 0321205642 | ISBN-13: 9780321205643


Online Instructor's Manual with Solutions, 6/E
Sebesta
©2004 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321362357 | ISBN-13: 9780321362353
  View Downloadable Files



Online PowerPoint Figures, 6/E
Sebesta
©2004 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321360699 | ISBN-13: 9780321360694
  View Downloadable Files



Online PowerPoint Slides, 6/E
Sebesta
©2004 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321304977 | ISBN-13: 9780321304971


Companion Web Site, 6/E
Sebesta
©2004 | Addison-Wesley | Website | Instock
ISBN-10: 0321205642 | ISBN-13: 9780321205643


Online Language References, 6/E
Sebesta
©2004 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321304985 | ISBN-13: 9780321304988


Interwrite Personal Response System
EduCue, Addison-Wesley & Benjamin Cummings
©2004 | Addison-Wesley | Electronic Supplement | Instock
ISBN-10: 0321267354 | ISBN-13: 9780321267351


Companion Web Site, 6/E
Sebesta
©2004 | Addison-Wesley | Website | Instock
ISBN-10: 0321205642 | ISBN-13: 9780321205643


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.