000 02667cam a2200289 a 4500
008 090907s1996 maua b 001 0 eng
010 _a95043131
020 _a0805371338
020 _a9780805371338
035 _a(Sirsi) u2424
040 _aEG-CaNU
_c EG-CaNU
_d EG-CaNU
042 _ancode
082 0 0 _a005.13
_2 20
100 1 _aSebesta, Robert W.
_91239
245 1 0 _aConcepts of programming languages /
_c Robert W. Sebesta.
246 3 0 _aProgramming languages
250 _a3rd ed.
260 _aReading, Mass. :
_b Addison-Wesley Pub. Co.,
_c c1996.
300 _axv, 634 p. :
_b ill. ;
_c 24 cm.
504 _aIncludes bibliographical references (p. [609]-619) and index.
505 0 _aChapter 1 preliminaries -- Chapter 2 evolution 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.
520 _aA textbook that describes fundamental concepts of programming languages by defining the design issues of the various language constructs, examining the design choices for these constructs in some of the most common languages, and critically comparing the design alternatives. This revised edition includes new coverage of C++, Ada 95, and other recent developments in programming languages; and adds collections of review questions to all chapters. Annotation c. Book News, Inc., Portland, OR (booknews.com)
520 _aThis best-selling book, now in its fourth edition, provides a wide-ranging and in-depth discussion of programming language concepts. As in previous editions, the author describes fundamental concepts of programming languages by presenting design issues of the various language constructs, examining the design choices for these constructs in a few common languages, and critically comparing the design alternatives. The book covers the most widely used methods of syntax description and introduces the most common approaches to describing the semantics of programming languages. Discussions of implementation methods and issues are integrated throughout the book.
630 4 _aIntroduction to Programming
_94472
650 0 _aProgramming languages (Electronic computers)
_94473
596 _a1
999 _c1543
_d1543