
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Most current programming language text that provides a balanced mix of explanation and experimentation. Opening chapters present the fundamental principals of programming languages, while optional companion chapters provide implementation-based, hands-on experience that delves even deeper. This edition also includes a greatly expanded treatment of the four major programming paradigms, incorporating a number of the most current languages such as Perl and Python. Special topics presented include event-handling, concurrency, and an all-new chapter on correctness. Overall, this edition provides both broad and deep coverage of language design principles and the major paradigms, allowing users the flexibility of choosing what topics to emphasize.
This text investigates the fundamental principles of programming languages, offering a balanced approach to theoretical explanation and practical experimentation. The authors, Allen Tucker and Robert Noonan, draw upon their expertise to present core concepts in early chapters, with optional companion chapters providing hands-on implementation experience. This edition significantly expands its coverage of major programming paradigms, integrating contemporary languages like Perl and Python, and introduces new topics such as event-handling, concurrency, and correctness.
This book is recognized for its comprehensive coverage of programming language design principles and major paradigms, offering a flexible structure that allows users to emphasize specific topics. The inclusion of contemporary languages and practical implementation chapters makes it a valuable resource for both theoretical understanding and hands-on application. Its balanced approach is likely to appeal to students and professionals seeking a deep and broad understanding of the field.
Page Count:
624
Publication Date:
2006-08-14
Publisher:
McGraw-Hill Education
ISBN-10:
0072866098
ISBN-13:
9780072866094
No comments yet. Be the first to share your thoughts!