「子ども」はもともと「子」に複数を表す接尾語の「ども」がついたと考えられます。もちろん現在では複数単数に関係なく使用しています。
おたずねの「子供」「子ども」「こども」の違いですが、結論をいえば
違いはありません。
どの表記を使用するかは、歴史的にみても混在しているようであり
どれが正しくどれが間違いではないようです。
なお、「供」の漢字には、#2さんのご説明にあるように目下を意味する
場合があるので、こだわる人は、「供」の字を使わない場合もあるようです。
ただ、本来は、複数を表す接尾語の「ども」で、「供」は後からついた
当て字と考えている学者もいますから、あまり神経質にならなくても。。。
と私は思います。(笑)
ちなみに、「こどもの日」は漢字じゃなくてひらがなですよね。
お礼
ありがとうございました。私もなるべく「子供」を使わないようにしたいと思います。