Concepts of Programming Languages

Author: (USA) Sebesta (Sebesta/R.W.) / Lin Qi
Publisher:
Publish Date: 2006-01-01
Features: "Concepts of Programming Languages" has always been an undisputed classic textbook, and its 6th edition continues to uphold its tradition, providing readers with 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 methods, readers can lay a solid foundation for understanding the fundamental concepts of programming languages. By reading this textbook, students can quickly enhance their 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); provided historical reviews and interviews with figures such as James Gosling, Larry Wall, and Alan Cooper, making the content more practical; offered online resources for students, including FAQs, programming projects, and language manuals; provided experimental projects at the end of each chapter to allow students to practice more hands-on.

📌 Related Posts