数学のイコールではない改めて先ほどのプログラムの1行目をみてみましょう。100;さて、どのように読んでいけば良いでしょうか。述べたとおり一つの文(命令)の終わりを示す記号で日本語の句点と同じ意味です。部分ということになります。いう記号に注目してみましょう。記号自体は馴染みがあると思います。数学の世界では左辺と右辺が等しいことを意味する記号です。2」と「3」は等しいという意味です。見るとどうしてもこの意味でとらえてしまいます。数学で使うイコールと異なります。どのような意味を持つのでしょうか。そのまま呼び名のことです。文字や数字など色々なものが入ります。私たちは日常生活で名前をよく使います。誰か人を呼ぶときに名前を使いますし、何か物を指すときにも名前を使います。現実世界を例に説明しましょう。等しい」という意味になりません。忘れる必要があります。この命令の後に続くプログラムでは「コップ」という名前が使えるようになります。このような名前付が必要なのでしょうか。理由の一つは日常生活における名前の役割と似ています。「コップ」を取って欲しい時に「飲み物を入れる食器を取って」と毎回言わなければならないと大変です。複雑な内容を「名前」で簡単に表現できるのはとても便利なことです。一つ、プログラムにおいてより重要な理由があります。それは「特定する」ということです。「コップ」全般を意味するのではなく「そのコップ」というようにどのコップかを特定した意味になります。特定していることわかりやすくするために例を変えましょう。食器棚の中にある飲み物を入れる食器このように一般なものとしての名前を決めているのではなく、どれのことを指しているのか具体的に特定する意味があります。それでは、元のプログラムに戻ってみましょう。部分に注目してください。呼べるようにする」という命令です。この命令により、今後は「price」と言う名前を使って「100」を表すことができます。この「price」はプログラムで決められている名前ではなく私が勝手に名付けたものです。100;こうしても全く問題ありません。これから使える名前が「price」ではなく「taro」に変わるだけです。私が「price」という名前がわかりやすいだろうと思って勝手に決めただけです。専門用語にも少し触れておきましょう。部分を「変数」と言います。ことから「変数」と呼ばれます。プログラムで扱う内容は「数」だけではないため「変数」というと少し妙ですが、「変文字」「変ファイル」などと言ってもわかりやすくなりませんので専門用語として受け入れましょう。変わっても良いと言いましたが、それはつまり、次のようなことができるということです。