§1.0 Pythonを動かす
KM
bykarutt
2025-05-12

プログラミング言語とは
パソコンは、自分で考えたり判断したりしません。私たちが「これをしてほしい」と伝えるために、コンピュータにわかる言葉で命令を書く必要があります。そこで使うのが「プログラミング言語」です。
- プログラミング言語の役割
- プログラミング言語は、コンピュータにやってほしいことを正確に伝えるための道具です。
- 料理のレシピが作り方の手順をわかりやすく説明するように、プログラミング言語も「どんなデータを使い、どう動かすか」を順序立てて記述します。
- こうして書いた命令をコンピュータが読み取ることで、私たちの思い通りに動いてくれるのです。
Python(パイソン)とは
Pythonは、人間の自然言語(私たちが日常的に使う言葉)に近い文法で、コンピュータに命令を出せるプログラミング言語です。
たとえば、画面に文字を表示したいときは、次のように一行書くだけです。
print("こんにちは!")他の言語では、記号や難しいキーワードをたくさん書く必要がありますが、Pythonは「こうしてね」と話しかけるように、直感的に書けるのが特徴です。
なぜ初心者におすすめか
- 読みやすい見た目
- インデント(字下げ)だけでコードのまとまりを表現できます。
- 英文のように自然に書けるため、見た目がすっきりします。
- すぐ動かせる
- 特別な準備なしに、書いたファイルをそのまま実行できます。
- 「ちょっと書いて、すぐ試す」のサイクルが簡単です。
- お助けキットが豊富
- 「ライブラリ」と呼ばれる便利な部品(画像処理、ゲーム、AIなど)がたくさん揃っています。
- 使いたいときに
pip install {ライブラリ名}とするだけで追加できます。
Pythonで何ができるのか
- Webサイト作成
- 「Django」や「Flask」というフレームワークを使い、ショッピングサイトやブログを作れます。
- データ分析・AI
- 「NumPy」や「Pandas」でデータを集計・分析したり、「TensorFlow」や「scikit-learn」で機械学習モデル(AI)を試せます。
- 自動化
- ファイル整理やデータ加工、定型メールの送信など、手動で行うと面倒な作業を自動化できます。

Pythonはどう始める?
- Pythonを用意
- Pythonの公式サイト(python.org)からダウンロードします。Windows/Macに対応しています。
- エディタを用意
- VSCodeなど、コードを書くのに便利なエディタを用意します。これがあれば、コードの記述や実行が簡単にできます。
- 最初のプログラムを書いてみる
- 次のページ「コードを書くための準備」を参考に、最初のプログラムを書いてみましょう!