そもそも高級言語はCPUを知らなくてもプログラミングできることを
目指して開発されたようにも思うけどね

Cはシステム記述が主な目的だったから例外的な存在
…だったはずなんだけど、いつの間にか主流になってしまった
でもC++はともかくCでアプリを開発すると
他の言語も知っている人は文字列の扱いの酷さに辟易することになる