编程语言原理 - Robert W. Sebesta

编程语言原理

Robert W. Sebesta

出版时间

2013-02-28

ISBN

9787302311126

评分

★★★★★
书籍介绍

塞巴斯塔编写的这本《编程语言原理(第10版)》从为什么学习程序设计语言入手,深入细致地讲解了命令式语言的主要结构及其设计与实现,内容涉及变量、数据类型、表达式和赋值语句、控制语句、子程序、数据抽象机制、对面向对象程序设计的支持(继承和动态方法绑定)、并发、异常处理和事件处理等方面。最后两章介绍了函数式程序设计语言和逻辑程序设计语言。

《编程语言原理(第10版)》内容丰富,讲解透彻,既可用做高等院校计算机及相关专业本科生程序设计语言课程的教材和参考书,也可供程序设计人员参考。

Robert W.Sebesta,宾夕法尼亚州立大学获得计算机科学博士,拥有30多年的教授计算机科学课程的经验。目前担任科罗拉多大学科罗拉多斯普林斯分校计算机科学系的副教授、ACM和IEEE计算机学会的会员,主要研究方向是设计和评估程序设计语言、编译器设计以及软件测试方法和工具。

目录
目录
第1章 预备知识
1.1 学习程序设计语言原理的原因
1.2 程序设计领域
1.2.1 科学应用

显示全部
用户评论
《程序设计语言原理 》
读了1、2、6、9、10、11、12章,书中多是不同语言语法特性的罗列,没有我更想知道的why、具体的实现机理。
太浅了,但有些关键点说的比较清晰
讲了各种语言的表层的逻辑,没有讲具体的实现原则,结合一定的编译器知识、语言设计知识再看也许更好。
Basic.
讲解了和编程语言相关的各种概念
说实话,这本书无论是对编程新手还是碰过三四门语言的人来说,都不是一本值得花时间看的书。我前面看的很细,一开始说程序语言发展的历史我还是比较感兴趣的,后面慢慢就变成针对编程语言的不同特性罗列各种不同语言的设计实现,往往也一笔而过,作者想说的太多,但写得又太少,最后成为介绍性的大杂烩
收藏