编译原理内容包括语言和文法、词法分析、语法分析、语法制导翻译、中间代码生成、存储管理、代码优化和目标代码生成。大一点的应用可以做到一定的技术先进性,从而让你在本行业站稳脚跟;分析和分解用户输入的SQL语句,理解是否有害和是否有SQL注入等。如果不学,对于不是不是本行业的人来说就没损失,如果是本行业的专业人士,不学只会令自己的编译理解更慢。