震惊吗?别担心,你不需要这样编写程序。希望再也没有人用这种方式编写计算机程序了。现在,所有呈序员都是用高级语言编写程序,然后用一种特殊的程序将它们翻译成机器语言。程序员使用两种程序执行翻译过程:编译器和解释器。
编译器是一种程序,可以把用高级语言编写的程序翻译成单独的机器语言程序。然后,程序员就可以随时执行该机器语言程序了。执行翻译后,不需要编译器再次翻译该程序。
解释器是一种程序,同时配译和执行使用高级语言编写的程序。当解释器读取程序中每条单独的语句时,它将其翻译成机器语言代码,然后直接执行它,对程序中的每条语句都要重复这个过程。
程序员用高级语言编写的语句(通常被称为指令或者命令)称为“源代码” ,或简称“代码”。程序员先将源代码输入到一个称为代码编辑器的程序中,然后用编译器将其翻译成机器语言程序,或者用解释器同时翻译和执行程序。Eclipse是一个集成开发环境(IDE )例子,允许程序员编写和执行源代码。你将在第3章了解到更多关于Eclipse的内容。