虽然比机器语言容易得多, 但在组装语言上写长的程序往往很困难, 而且很容易发生错误. 因此, 大多数实用程序都是写在更抽象的高级编程语言中, 能够更方便地表达程序员的需求(从而有助于减少程序员错误). 高级别语言通常被汇编成机器语言(或有时进入装配语言, 然后进入机器语言)使用另一个名为编译 器的电脑程序, 高级别语言与目标电脑的运作相比, 不同于组装语言, 而且更多有关问题的语言和结构的问题, 将由最终方案解决. 因此, 经常有可能使用不同的编译器将同样的高级语言程序翻译成许多不同类型电脑的机器语言. 这是一个工具的一部分, 这种软件像视频游戏可以为不同的计算机架构提供, 如个人电脑和各种视频游戏游戏机.
翻译成机器语言的组装语言是由什么类型的电脑做的?
编译 器