プログラミング言語というものは、英語をベースにした記述をする言語である。たとえば、「あなたがジョンであれば、昼食を一緒に食べる」ということを記述するとき、 if you == john then me.eatLunchWith(John)end という様な書き方をする。日本語の文法的に考えると、これは少し直感的ではないが、それでも、機械語ーコンピュータの世界で交わされる本当の言語が、ゼロとイチ、すなわち「電流を通すか、通さないか」をベースにしている以上、00100101110101…といった文章 [→続きを読む]