属于高级语言的有哪些 用于高级语言的编译程序有哪两种?
2023-11-19 06:35:04
来源:
阅读:
用于高级语言的编译程序有哪两种?
用于高级语言的编译程序有两种:编译程序和链接程序。以C语言为例,编译器是cc,可能链接程序就是link。二者作用是不同的,编译器是把源程序翻译成符号语言,链接程序把来自不同源文件的多个程序整合起来,形成最终的可执行程序。C 的编译系统沿用了C语言。其他语种,如PASCAL,DELPHI,C#,OBJECT-C,本质上没发生变化高级语言本身分成两类,编译型和解释性的,编译型的就是上面的类型,解释型的,如BASIC,JAVA, PHP, PYTHON等,是不需要编译的,可以直接根据源代码(或中间代码)直接翻译到操作系统上。