程序是一组计算机能识别和执行的指令,它运行于 电子计算机上,是满足人们某种需求的信息化工具。程序以某些程序设计语言编写,并运行于某种目标结构体系上。为了使计算机程序得以运行,计算机需要加载代码和数据。程序的运行环境通常包括操作系统和具体硬件,其中硬件核心考虑参数为CPU。不同的CPU指令集不同,能解释的机器语言种类也不同,因此,程序需要被编译或解释成机器语言后才能被CPU执行。
具体来说,程序在运行过程中,首先需要被加载到内存中。内存是计算机中用于暂时存储正在运行的程序和数据的地方。程序在内存中运行,可以快速地被CPU访问和执行。程序在运行过程中,CPU会根据内存中的指令集来执行相应的操作,从而完成特定的任务。
因此,程序是在电子计算机的内存中运行的,而电子计算机的硬件和操作系统则提供了程序运行所需的环境和支持。