一言でいうと

ロジックとは、「コンピュータが判断(はんだん)や処理(しょり)をするときの考え方のルール」のことです。簡単に言えば、「もしこうなら、こうする」という条件付きの指示のことを指します。

もう situもう少し詳しく

ロジックは、コンピュータに「どう考えて、どう動くか」を教えるための設計図のようなものです。

例えば、自動販売機を想像してみてください。お金を入れると、金額が足りているかを判断します。「100円以上入っていれば、商品を出す。足りなければ何もしない」という決まりがありますよね。これが、ロジックです。

プログラミングでも同じで、「もし気温が30度以上なら冷房をつける」「ボタンが押されたら画面を進める」というように、条件と結果を組み合わせた流れを作ります。このルール全体をロジックと呼びます。

よく使われる場面

エラーログサイトでは「ロジックエラー」という言葉がよく出てきます。これは、コンピュータが正しく動く指示(ロジック)が間違っていることを意味します。

例えば、「100円以上なら商品を出す」というはずが、プログラムが「100円未満なら商品を出す」と逆に書かれていた場合、これはロジックエラーです。プログラム自体は正常に動いても、考え方の流れが間違っているため、想定と違う動作をしてしまいます。

関連する言葉

  • プログラム:ロジックを使って書かれた、コンピュータへの指示書
  • 条件分岐:「もし~なら」という分かれ道を作ること
  • アルゴリズム:問題を解くための手順全体(ロジックより広い概念)
  • デバッグ:ロジックの間違いを見つけて直すこと