编译原理这本书对初学者来说合适吗

如题所述

《编译原理》
将高级程序设计语言变换成计算机硬件所能识别的机器语言,以便计算机进行处理。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。它的理论基础坚实,其形式化系统不仅应用于编译技术,还大量应用于人工智能、多媒体技术及数据库等领域。虽然只有少数人从事编译方面的工作,但是这门课在理论、技术、方法上都对学生提供了系统而有效的训练,有利于提高软件人员的素质和能力。
虽然是一部理论著作,但是有很多的细节性的技术方面的描述,我感觉对一个初学者来说是很好的参考资料,但是每一个人的基础都是不同的,当然这本书的适用性也千差万别,你自己先看看,我感觉还好!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-29
建议先学计算机基础这本书。追问

我有学过c语言,看过算法入门,算法导论看过一些,不知道能不能看懂编译原理,图书馆正好有

追答

你试试吧,我认为得先知道计算机的运行机制、构成,才能看怎样把软件语言转换成机器语言的。

本回答被提问者采纳
相似回答