HomeBooks

En

Chapter 1
§1.0 Pythonを動かす
§1.0 Pythonを動かす
KM
bykarutt

2025-05-12

プログラミング言語とは

パソコンは、自分で考えたり判断したりしません。私たちが「これをしてほしい」と伝えるために、コンピュータにわかる言葉で命令を書く必要があります。そこで使うのが「プログラミング言語」です。

  • プログラミング言語の役割
    • プログラミング言語は、コンピュータにやってほしいことを正確に伝えるための道具です。
    • 料理のレシピが作り方の手順をわかりやすく説明するように、プログラミング言語も「どんなデータを使い、どう動かすか」を順序立てて記述します。
    • こうして書いた命令をコンピュータが読み取ることで、私たちの思い通りに動いてくれるのです。

Python(パイソン)とは

Pythonは、人間の自然言語(私たちが日常的に使う言葉)に近い文法で、コンピュータに命令を出せるプログラミング言語です。

たとえば、画面に文字を表示したいときは、次のように一行書くだけです。

print("こんにちは!")

他の言語では、記号や難しいキーワードをたくさん書く必要がありますが、Pythonは「こうしてね」と話しかけるように、直感的に書けるのが特徴です。

なぜ初心者におすすめか

  1. 読みやすい見た目
    • インデント(字下げ)だけでコードのまとまりを表現できます。
    • 英文のように自然に書けるため、見た目がすっきりします。
  2. すぐ動かせる
    • 特別な準備なしに、書いたファイルをそのまま実行できます。
    • 「ちょっと書いて、すぐ試す」のサイクルが簡単です。
  3. お助けキットが豊富
    • 「ライブラリ」と呼ばれる便利な部品(画像処理、ゲーム、AIなど)がたくさん揃っています。
    • 使いたいときにpip install {ライブラリ名}とするだけで追加できます。

Pythonで何ができるのか

  1. Webサイト作成
    • 「Django」や「Flask」というフレームワークを使い、ショッピングサイトやブログを作れます。
  2. データ分析・AI
    • 「NumPy」や「Pandas」でデータを集計・分析したり、「TensorFlow」や「scikit-learn」で機械学習モデル(AI)を試せます。
  3. 自動化
    • ファイル整理やデータ加工、定型メールの送信など、手動で行うと面倒な作業を自動化できます。

Pythonはどう始める?

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