第1章 程序设计基础
1.1 程序设计及程序设计语言
程序是以某种语言为工具编制出来的指令序列,它表达了人的思想。计算机程序是用计算机程序设计语言所要求的规范书写出来的一系列指令,它表达了程序员要求计算机执行的操作。对于计算机来说,一组机器指令就是程序,它是按计算机硬件设计规范的要求,编制出来的指令序列。对于使用计算机的人来说,程序员用某**语言编写的语句序列也是程序。程序通常以文件的形式保存起来。所以,源文件、源程序和源代码都是程序。通俗的讲,程序是能被机器识别并执行的一系列的指令代码,这些指令代码是用程序设计语言来描述的。程序设计语言是人与计算机对话的工具。程序设计需要在一定的语言和环境下进行。
1.1.1 程序设计语言
程序设计语言可以分为低级语言和**语言两大类。
1.低级语言
低级语言又叫面向机器的语言,它是特定的计算机系统所固有的语言,又可分为机器语言和符号语言(汇编语言)两类。
机器语言就是计算机能够直接识别并执行的指令集合。由于计算机只能识别“0”和“1”两种状态,所以机器语言指令都是二进制指令。例如某种型号的计算机用10000000表示“进行一次加法”,用l0010000表示“进行一次减法”。
……