一个应用软件的各个功能模块可采用不同的编程语言来编写, 分别编译并产生( ), 再经过( )后形成在计算机上运行的可执行程序。
有些软件采用“编写一编译一链接一运行” 的过程来创建。 将源程序编译后产生目标程序,然后再进行链接产生可执行程序。