OOP言語と非OOP言語の関係って、アセンブラとCの関係と一緒なのか…

抽象化による保守性の向上と、実行速度のトレードオフと言う話なのね。
そんなモン目的によって使い分けるだけちゃうの?