そうそう。安易にCを押しつけないでほすぃ。
Cが必要なのはOSやマシンの知識が要求される場所だろうし、
そういうところに素人さんが増えるとメンテナンスが大変。
最初に勉強する言語というだけならCでもいいと思うが、
人に見てもらう必要があるコードを書くならたくさんの
まともなCのコードを読んでスタイルや慣用句、論理を身につけて
もらわないと奇抜で読むのが大変な上に修正困難なコードが増える。