電子計算機に処理をさせるための一連の流れを記述したもの。日本語では算譜と言う。
プログラムは、プログラミング言語と呼ばれる専用の言語にて記述される。
プログラムを作成することをプログラミング、作成する人をプログラマと呼ぶ。