编译原理

1、编译原理是计算机专业的一门重要专业课,旨在介绍编译程序构造的一般原理和基本方法。内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。直观来讲是有点繁杂的,但是其实从本质上来讲,就是一个算法问题,看似一个几乎难解的难题,但是只要把问题简单化就好很多了

2、作为商软专业,学习编译原理我认为是很有必要的,首先不仅是我们专业的必学内容,而且无论是工作还是业余中想要编写一些有智能的程序,都得用到,而且以后当老板想要某种语言,你至少还要用编译原理,而且是自己的源程序

3、编译原理本身挺重要的,但大部分学校都教得不好,不学编译原理,可能永远给各种写编译器的人当奴隶,以为写程序只能按照他们设计的语言哲学来做。学好了编译原理,不一定非要自己写语言,但是至少能把很多其他程序员觉得很酷的东西看得透彻一点,不会被程序语言的设计表象骗到太多。

4、我认为学习这个编译原理最主要的还是自己主动积极地去学 ,不要应为看不懂等一点小问题就放弃,而且还有很多专业内容的书籍,如虎书,龙书等

 
 
原文地址:https://www.cnblogs.com/yjwamao/p/5857782.html