モジュールとライブラリの違い

プログラミング分野でよく使われる 「モジュール」と「ライブラリ」の 違いについて説明します。

モジュールとライブラリには明確な線引きはなく、 結構あいまいに使われている事も多いです。

共通点は「どちらも部品化されていて、 本体に組み込んで使用する」という点です。

2つを区別する場合、 モジュールは単独の機能という面が強く、 ライブラリは複数機能の集合体と言えます。 ざっくり言うと「ライブラリ」>「モジュール」となり、 ライブラリの方がより大きな括りとなります。

但し、この辺りの解釈はプログラミング言語によって 多少異なる場合もあります。

IT基礎知識