software,program和application 的意思是软件、程序、应用程序。
三者的区别如下:
software软件是一系列按照特定顺序组织的计算机数据和指令的集合。一般来讲软件被划分为系统软件、应用软件和介于这两者之间的中间件。简单的说软件就是程序加文档的集合体。
program计算机程序或者软件程序(通常简称程序)是指一组指示计算机每一步动作的指令,通常用某种程序设计语言编写,运行于某种目标体系结构上。
application应用程序,即一个游戏软件包括程序和其它图片、音效等附件。可以理解为具体的实现某种功能的一组相关程序的集合,一个软件。
总之,软件多指程序的成品,是由程序构成的。应用程序的范围比前两者更窄,多指满足终端用户直接需求的程序。在日常用语中,三者有时可互相代替。
软件--操作系统
程序--完成系统某种功能的代码
应用程序--浏览器