主な違い:手続き型プログラミング言語は、一連の手続き呼び出しと各手続きごとの一連のコードで構成されています。 構造化プログラミング言語は、プログラムのデータをその機能から分離することを重視しています。 一方、オブジェクト指向言語は、オブジェクトと呼ばれるエンティティに基づいています。 プログラミング言語は、コンピュータ用に設計された命令で構成される言語です。 プロセッサは、バイナリデータとも呼ばれる、0と1の2つのシリーズで到達するときのマシンコードしか理解できません。 機械コードは理解するのが困難であり、したがって機械コードよりも理解しやすく、またより大きな移植性を提供する様々なプログラミング言語が使用されている。 プログラミング言語の分類が得られる基準はさまざまです。 しかし、プログラミングパラダイムに基づいて、それらを3つのカテゴリに分類することができます:手続き型プログラミング言語
![手続き型、構造型、およびオブジェクト指向プログラミング言語の違い](https://cdn-ak-scissors.b.st-hatena.com/image/square/ab392ebbf2e870cf2d4f11f169eb6bb3b031d15a/height=288;version=1;width=512/https%3A%2F%2Fspot-the-difference.info%2Fimg%2Fpopular-comparisons%2F689%2Fdifference-between-procedural.jpg)