Concepts of Programming Languages (Sixth Edition)

Author: (USA) Sebesta, R. W. (Author), Lin Qi (Translator)
Publisher:
Publish Date: 2006-02-15
Features: "Concepts of Programming Languages" has always been an undisputed classic textbook, and its 6th edition continues to uphold its tradition by providing a comprehensive and in-depth introduction to the concepts of programming languages. By analyzing design issues of different language constructs, studying design choices of these constructs in some common languages, and carefully comparing various design approaches, readers can lay a solid foundation for understanding the fundamental concepts of programming languages. Reading this textbook can quickly enhance students' abilities in learning new languages, selecting appropriate languages for specific tasks, and understanding the significance of implementation. New content in the 6th edition: Expanded introduction to advanced object-oriented topics; additional content on Java, JavaScript, Perl, and PHP; increased discussion on functional programming, including meta-language (ML); historical reviews and interviews with figures such as James Gosling, Larry Wall, and Alan Cooper, making the content more practical; online resources for students, including FAQs, programming projects, and language manuals; experimental projects at the end of each chapter to allow more hands-on practice.

📌 Related Posts