
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
From the Publisher: This 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.
This text investigates the fundamental design principles and implementation strategies that define modern programming languages. Robert W. Sebesta, a professor of computer science, utilizes a comparative approach to evaluate how different language constructs address common computational problems. By analyzing the design choices and trade-offs inherent in various languages, the author provides a framework for understanding the evolution and underlying logic of software development tools.
What You Will Find
Experts frequently cite this work as a foundational text for students and professionals seeking to understand the theoretical underpinnings of language design. Readers often note the academic density of the prose, which requires a solid grasp of basic programming concepts to fully synthesize the material.
Page Count:
720
Publication Date:
2001-07-31
Publisher:
Addison Wesley Publishing Company
ISBN-10:
0201752956
ISBN-13:
9780201752953