编译原理主要讲编译器的设计与实现,编译器是将高级语言的源程序翻译成低级语言(一般是汇编颂和语言)的目标程序。
所以,编译原理既与高级语言的程序设计课有关租和,如c或java;还和汇编语言课有关(简单了解即可)。再有就是编译器本身的实现(如语法树、各种分析表、符号表等野型盯)会涉及到数据结构课程。还有的学校讲形式语言与自动机,作为其先修课程。
与人工智能、机器学习、操作系统、编译器等都有关系,属于计算机专业的核心课程,需要扎实掌握;
编译原理:计算机专氏液业汪核滚的一门重要困余专业课
计算机方面的