百战毕设项目
高级语言,计算机不能直接读懂高级语言,往往只能先把高级语言翻译成机器语言,才能执行。
将高级语言翻译成低级语言有两种方式,一种是编译,一种叫解释。比如我用编译型高级语言(例C语言)编写了一个源程序,编译是指编译器将源程序所有代码全部转化成机器语言,生成一个可执行文件,这个文件可以被计算机的操作系统直接执行。如果我用解释型高级语言(例python)编写了一个源程序,解释是指解释器将源程序代码逐行转化为机器语言,供计算机操作系统执行。编译和解释是两种翻译方式,一种是全部翻译,再执行,一种是逐行边翻译