如何看待编译这门课程?

  对于一个刚刚入门的我来说,编译现在在我看来确实是一个比较抽象的可课程。首先,对于这门课程,很多人都说这是一个很难的课程,所以只为学这一课程的专业的学生开。让我们怀着好奇的心态来走进编程这个奇妙的世界。

  通过网上的一些搜索,一些资源的了解,也理清了编译的基本定义。首先我们应该去知道编译这门课程的原理,简单的来说,就是将程序语言进行翻译,生成可供用户直接执行的二进制代码,即可执行文件。对于学习编译的好处,这对我们今后从事的工作或许有很大的帮助,因为随着时代科技的进步,很多东西需要用程序来解决,需要电脑来运行。相对的,如果我们不能很好的掌握真门课程,也不是说就是一无用处。但是还是希望能认真学好这门课程。毕竟知识多点对自己都很有帮助的。那么最重要的问题来了,如何学习编译原理呢?

  对于这个问题,我也是通过一些资料分析得知。编译原理是计算机课程中最难学的,但是也是非常重要的课程。学习编译原理,不要死看课本,课本都是翻译国外的,读起来有点吃力。结合习题是比较好的,可以理解一些概念。而最多的建议就是:动手实践!确实,这需要我们动手编译,才能加深印象。对开阔思维有很大的帮助。能更清晰的了解计算机的世界。

  虽然我只是一个刚刚入行的菜鸟,但是如果保持着这样的热情去对待,我相信自己可以学好编译原理这一门课程的。

原文地址:https://www.cnblogs.com/wenjian1027/p/5852386.html