计算机其实只能读懂“机器语言”,就是二进制指令代码。
所谓编译,就是把高级语言翻译成机器语言的过程。
例如C编译器
C语言->C编译器->机器语言
Java语言->Java执行代码->经java虚拟机->机器语言
VB->VB解释器->解释成机器语言
所以,只要你设计的编程语言最后能靠一个编译器或者解释器或者虚拟机翻译成为机器语言就行了。当然,编译器一般是C语言做的居多。其过程如下
openfile()打开源程序文件
while(eof)
{
read()读取一段代码
analyze()解析这段代码的含义
call()调用相应的API函数
}
closefile()关闭源文件
就这个步骤
温馨提示:内容为网友见解,仅供参考