计算机程序,也称 计算机软件,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。程序是计算任务的处理对象和处理规则的描述。
程序的开发步骤通常包括:
1. 建立数学模型;
2. 确定算法,画流程图;
3. 编写程序;
4. 程序测试。
程序可以按照不同的分类方式进行划分,例如系统程序和应用程序两大类。
在计算机程序中,指令都是基于机器语言编写的,计算机程序通常首先用一种计算机程序设计语言编写,然后用编译程序或者解释执行程序翻译成机器语言。有时计算机程序也可以用汇编语言编写,汇编语言实质就是表示机器语言的一组记号。
综上所述,计算机程序是为解决特定问题而用某种语言编写的指令序列,是计算机执行操作和任务的基本单位。