コードって何?
コンピュータが理解できる言葉
⏱ 想定 ~4 分
01 · 読む
コード( code )とは、コンピュータに何をすべきかを伝えるテキストのことです。コードを書くというのは、コンピュータがそのとおりに実行できる言葉で、一歩ずつ手順を書いていく作業です。
あなたは毎日、誰かに指示を出しています。レシピは料理の作り方を伝え、道順は曲がる場所を伝えます。コードもそれと同じで、ただ相手がコンピュータになっただけです。
💡 想像してみてくださいコードはレシピのようなものです。レシピには「小麦粉と卵を混ぜて、 350 度で 20 分焼く」と書かれています。コードには「ユーザーに名前を聞いて、あいさつを表示する」と書かれています。どちらも順序のある指示で、ひとつの結果を生み出します。
ポイントまとめ
- コードはただのテキストです —— 普通のテキストファイルに書くだけで、特別なアプリは要りません
- コードは上から下へ、一度に一つずつ実行されます
- コンピュータは書かれたとおりに実行します —— 書いたとおりにしか動かず、それ以上のことはしません
- 指示が間違っていても、コンピュータは意図をくみ取ってくれません —— 間違って実行するか、エラーを返すかのどちらかです
02 · コード例
同じシンプルなプログラムを、 3 つの書き方で見てみましょう。普通の日本語、 Python 、 JavaScript です。見た目がよく似ていることに注目してください。
普通の日本語
1. Ask the user for their name
2. Save their answer
3. Print "Hello, " followed by their name
Python
name = input("What is your name? ")
print("Hello, " + name)
JavaScript
const name = prompt("What is your name?");
console.log("Hello, " + name);
3 つのバージョンはまったく同じことをしています。名前を聞いて、 hello と返すだけです。プログラミング言語は、普段日本語(や英語)で書いている指示を、より構造化された形で表現する手段にすぎません。
03 · クイズ
コードとは何ですか?
- 専門家にしか読めない秘密の言語
- コンピュータに何をすべきかを伝える文字の指示
- 自動で実行される特別なファイル
- 2 進数の 0 と 1
04 · 空欄補充
コードは上から _____ へ向かって、一度に一つずつ実行されます。
05 · 対応づけ
それぞれのプログラミングの概念を、対応する現実世界のたとえと結びつけてみましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。