「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

「高水準言語」と「低水準言語」の違い

スポンサーリンク

予備知識


用語意味
プログラミング言語プログラムの元ネタソースコードを書くときに使う言葉
機械語コンピュータさんが分かる言葉

それぞれの用語の意味


用語意味
高水準言語プログラミング言語の分類のひとつで、人間様に配慮して作られたプログラミング言語のこと
低水準言語プログラミング言語の分類のひとつで、コンピュータさんに配慮して作られたプログラミング言語のこと

似ているところ


どちらもプログラミング言語の分類です。

あと、対義語的な関係性の用語です。


「高水準言語」と「低水準言語」の違い1

違うところ


人間様寄りかコンピュータさん寄りかの違いです。

高水準言語は人間様寄りのプログラミング言語です。
どちらかといえば人間語に近い書き方をします。
人間様が慣れている人間語に近いので、人間様にとって分かりやすいプログラミング言語と言えるでしょう。
その代わり、機械語に翻訳するときの手間が結構かかります。


「高水準言語」と「低水準言語」の違い2

低水準言語はコンピュータさん寄りのプログラミング言語です。
どちらかといえば機械語に近い書き方をします。
人間様が慣れている人間語とは離れているので、人間様にとっては分かりにくいプログラミング言語と言えるでしょう。
その代わり、機械語に翻訳するときの手間が少なくて(もしくは翻訳しなくて)済みます。


「高水準言語」と「低水準言語」の違い3

備考


かなりの歴史がある「C言語」なんかも高水準言語に分類されます。
みなさんが使うプログラミング言語は、ほぼ間違いなく高水準言語です。


スポンサーリンク
書籍画像028
書籍画像056


書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Kubernetes入門
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本