😽
コンピューティングとは?
💡 コンピューティングとは?
コンピューティングは、
「コンピュータを使って問題を解決するための、より広い学問・技術の領域」
を指します。
もっと噛み砕くと、コンピューティングは次のような活動を含みます。
- 問題をどうモデル化するか考える
- データをどう扱うか設計する
- アルゴリズムを選ぶ・評価する
- コンピュータの仕組み(CPU、メモリ、OS、ネットワークなど)を理解して活用する
- システム全体をどう構築するか考える
- 人間とコンピュータの関わり方を設計する(HCI など)
つまり、**「コンピュータを使った知的活動全般」**がコンピューティングです。
💻 プログラミングとは?
プログラミングは、
「コンピュータに具体的な命令をコードとして書く行為」
です。
- C#、VB、Python などでコードを書く
- アルゴリズムを実装する
- バグを修正する
- ライブラリを使って機能を組み立てる
といった、実装そのものがプログラミング。
🔍 両者の関係を対比すると…

🎯 まとめ
- コンピューティング=コンピュータを使った問題解決の学問・技術全般
- プログラミング=その中の「コードを書く」部分
- コンピューティングは設計・理論・システム全体、プログラミングは実装にフォーカス
Discussion