计算机是可以被指示执行的机器序列的算术或逻辑的电子设备。现代计算机具有遵循称为程序的通用操作集的能力。这些程序使计算机能够执行极其广泛的任务。包括硬件、操作系统(主软件)和用于“完整”操作的xxx设备在内的“完整”计算机可以称为计算机系统。该术语也可以用于连接在一起并且一起工作的一组计算机,特别是计算机网络或计算机集群。
计算机被用作各种工业和消费类设备的控制系统。这包括简单的专用设备(例如微波炉和遥控器)、工厂设备(例如工业机器人和计算机辅助设计)以及通用设备(例如个人计算机)和移动设备(例如智能手机)。在互联网的计算机上运行,并将其连接数以亿计的其他计算机和它们的用户。