计算机是一种可编程的数字电子设备,通过使用存储的指令和程序,能够对数据执行不同的任务,包括编译、计算、关联、检索,和选择。计算机程序是两件事之一。它可以指程序员或开发人员对软件应用程序进行编码。或者,它也可以指...
计算机是一种可编程的数字电子设备,通过使用存储的指令和程序,能够对数据执行不同的任务,包括编译、计算、关联、检索,和选择。计算机程序是两件事之一。它可以指程序员或开发人员对软件应用程序进行编码。或者,它也可以指开发的成品,称为计算机程序、软件应用程序、计算机软件,或
应用程序。即使系统软件是由程序员开发的,它也不是典型的计算机程序:该术语通常用于指与系统软件一起使用的独立软件或套件,但不是计算机运行所必需的。

大多数软件程序都有与不同操作系统一起运行的版本。
,对于计算机用户想要执行的任何任务,通常都有许多选择。一个程序可以只针对一个操作系统设计,也可以针对不同的主要操作系统进行不同的迭代。如果一个程序得到普及,就会定期发布新版本的计算机程序以进行修复bug、添加功能并提供更新以匹配计算机操作系统中的更改。

人们经常将程序应用程序或应用程序关联起来,对于平板电脑或智能手机。
最常见的计算机程序类型是盒装的程序,通常带有CD-ROM或DVD和手册,这些程序可以通过在线材料进行补充用户将该程序安装到自己的计算机上,并与其他程序一起运行。此类程序包括字处理程序、电子表格、演示软件和数据库应用程序,这些程序也可以捆绑或套装出售。用于创建或编辑声音文件、图像、照片和视频的程序也可以受欢迎,教育程序和游戏也是如此。桌面出版程序增加了文字处理能力的布局设施,专门的科学和数学程序处理方程式和其他技术材料。计算机程序制作材料,通过互联网发送和接收材料也非常受欢迎包括网站设计、博客设计、举办网络研讨会、进行视频聊天、发送和接收电子邮件和即时消息、上载和下载文件以及与其他人一起远程处理文件。

计算机程序可能随附CD-ROM和手册。

计算机程序具有不同的图形卡要求。