简介

  • 计算机科学的各个方面都离不开程序设计语言。计算机工作者一生中必然会接触好几种语言:当一种新的语言问世并被广泛接受时,你需要学习这种语言以更新技能;当接受一个新项目时,你必须为这个项目选择一种最合适的实现语言;甚至你可能会为它专门设计并实现一种新的语言。
  • 本书并不教授如何使用一种语言,而是讨论程序设计语言的结构与特性,这些结构与特性在不同语言中的设计与实现以及这些结构与特性给语言的优点与缺点。