構造化プログラミングだとか、オブジェクト指向プログラミングだとかって、
本当はアセンブラでだって出来るんだよ。その本質的な概念・目的さえ抑えておけば。
ただ、非対応の言語でやろうとしたら大変過ぎるんで、そういう言語を使うわけだ。

でも、その構造化やらオブジェクト指向の何たるかが分かってない奴が、
構造化言語だから、オブジェクト指向言語だから、で使っても、
一応、関数とか、クラスとか使っているが、全く構造化にもオブジェクト指向にもなってないコード
というのは良く有る話。