码迷,mamicode.com
首页 > 其他好文 > 详细

编译原理

时间:2016-09-09 18:18:34      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。

这门课程是一门真正与代码做斗争的课程,对于一个有至于追求技术的人是不容错过的课程,而且编译原理可以说是一个计算机科学的缩影。学习它更多的是去追寻程序设计语言的本质。学习这门课程对于一个有Geek精神的开发者,他会开始运用自己的所学开发享受“上帝”的感觉,去尝试创造一门语言。

完全不懂编译原理的程序员,就好像是完全没有学过人体解剖图的画家一样,当然不会说一定就无法成功,但更好的基础可以提高成功的几率。

如果真的说如何学习编译原理,我想最好的办法就是练习、实践。总的来说,我认为学习编译原理的一个办法就是安静下来,耐耐心心的读一本经典的编译原理教材,然后做完每一道习题,随后再自己编写一个玩具编译器。

编译原理

标签:

原文地址:http://www.cnblogs.com/126lc/p/5857369.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!