用語集に戻る
プログラミング基礎初級

ライブラリ

らいぶらり

一言で言うと

よく使う機能がまとめられた「道具箱」。自分で一から作らなくても、既製品を使って開発を効率化できる。

もう少し詳しく

一言で言うと

よく使う機能がまとめられた「道具箱」。自分で一から作らなくても、既製品を使って開発を効率化できる。

もう少し詳しく

ライブラリは、誰かが作ってくれた便利な機能のセットです。料理に例えると、「ルーを使ってカレーを作る」ようなものです。スパイスを一から調合しなくても、市販のルー(ライブラリ)を使えば簡単においしいカレーが作れます。

プログラミングの世界には、日付の計算、グラフの描画、画像処理、AIとの連携など、あらゆる用途のライブラリが公開されています。多くは無料で使えるオープンソースソフトウェアです。

たとえばPythonのpandasというライブラリを使えば、Excelのような表形式のデータを簡単に分析できますし、matplotlibを使えばグラフを自動で描画できます。

実務でどう使うか

  • マーケティング: 「Pythonでデータ分析したい」というとき、pandasやmatplotlibなどのライブラリ名が出てきます。何ができるライブラリかを知っておくと、エンジニアへの相談がスムーズです

  • デザイン: アニメーションライブラリ(Framer Motion)やアイコンライブラリ(Lucide)など、デザインに関連するライブラリも多数あります

  • PM: 技術選定のレビューで「このライブラリを使えば工数が減る」という提案を評価できるようになります
  • コードで見てみよう

    # pandasライブラリを使ってデータを分析する
    import pandas as pd

    # CSVファイルを読み込む(1行で!)
    data = pd.read_csv("sales_data.csv")

    # 売上の合計を計算
    total = data["売上"].sum()
    print(f"売上合計: {total}円")

    # ライブラリがなければ、ファイル読み込み・
    # データ解析・計算を全部自分で書く必要がある

    関連する用語

    この用語を学べるコース

    この用語を実際に使ってみよう

    チョットデキルなら、5分のレッスンで実際にコードを書いて学べます。

    コース一覧を見る