高レベルやるならSchemeでもやった方がいい
アラン・ケイが自分主導で作ったSmalltalkを褒めるのは当然だが

低レベルやるならアセンブラは理解しなきゃならない
アセンブラを使いこなせる奴ならCはほぼそのまま使える

それらを両方理解した上で、中間にある一番適した言語を使うのが正解に限りなく近い