現在のコンピュータは,「フォン・ノイマン*1型のコンピュータ」といわれています。フォン・ノイマン型コンピュータの特徴は,ごく当たり前のことに思えますが,プログラムを内部のメモリーにデータとして記憶させることです。これは,プログラムもデータの一部に過ぎないことを意味しています。コンピュータのハードウエア側からみれば,プログラムとデータに本質的な違いはなく,どちらも2進数の連続した値にほかならないのです。 フォン・ノイマンがこのプログラム内蔵方式を提唱したのは,太平洋戦争が終結した年,1945年のことです。それから60年近く経つのに,コンピュータの基本的な仕組みそのものはたいして変わっていません。 それ以前には,フォン・ノイマン型ではないコンピュータがありました。世界最初のコンピュータといわれるENIAC*2では,プログラムは配線で実現されていました。テキスト・ファイルとして書き込んだソースコ