JavaScriptで書かれたコンピュータプログラムのソースコード コンピュータプログラム(英語: computer program)は、コンピュータに対する命令(処理)を記述したものである[1]。 programの原義は、前もって(pr-)書く(gram)であり、いわゆるプログラミング言語の世代に応じて意味合いは変わっている。 プログラム内蔵方式のコンピュータのCPUには、CPUで実行するプログラムの命令が必要である[2]。 概要[編集] 計算機械ないしは情報処理機械について、ハードウェアとプログラム(ソフトウェア)というような分担が明確になったのは、実際的には1950年頃から後、いわゆるノイマン型(ないしはプログラム内蔵方式)のコンピュータの実現によってである。理論的にはチューリングマシン等が関係するが、そのような理論的な側からの観点はここでは省略する。また歴史的に見ると、19世紀にバ