検索へ戻る
名詞 / 動詞

program

計画、予定表、プログラム 行事、授業、イベントなどで、何をどの順番で行うかをまとめたもの。
テレビ番組、ラジオ番組 テレビやラジオで放送される1つの番組。アメリカ英語ではこの意味でも program と書きます。イギリス英語ではふつう programme と書きます。
コンピュータープログラム、ソフトウェア コンピューターに特定の作業をさせるための命令の集まり。

学習ポイント

まず覚える表現

a training program

研修プログラム

注意する形

I watched an interesting program on BBC.(イギリス英語の文章で)

I watched an interesting programme on BBC.

イギリス英語ではテレビ番組の意味では programme と書くのが一般的です。ただしアメリカ英語では program で自然です。

覚え方

前もって書かれた予定

program は『これから何をするかを書いたもの』とイメージすると、イベントのプログラム、番組表、コンピューターの命令という意味がつながります。

  • basic
  • computer
  • education
  • business
  • media
  • american_english

意味

  • 計画、予定表、プログラム

    名詞

    行事、授業、イベントなどで、何をどの順番で行うかをまとめたもの。

    The festival program starts at ten in the morning.

    その祭りのプログラムは朝10時に始まります。

  • テレビ番組、ラジオ番組

    名詞

    テレビやラジオで放送される1つの番組。アメリカ英語ではこの意味でも program と書きます。イギリス英語ではふつう programme と書きます。

    My grandmother watches a cooking program every afternoon.

    祖母は毎日午後に料理番組を見ます。

  • コンピュータープログラム、ソフトウェア

    名詞

    コンピューターに特定の作業をさせるための命令の集まり。

    This program helps students practice English pronunciation.

    このプログラムは学生が英語の発音を練習するのに役立ちます。

  • 制度、取り組み、コース

    名詞

    学校、会社、政府などが行う、目的を持った一連の活動や支援。

    The company started a training program for new employees.

    その会社は新入社員向けの研修プログラムを始めました。

  • プログラムを書く、プログラミングする

    動詞

    コンピューターやアプリが動くようにコードを書くこと。

    She can program simple games in Python.

    彼女はPythonで簡単なゲームをプログラミングできます。

  • 設定する、作動するようにセットする

    動詞

    機械や電子機器が決まった時間や方法で動くように設定すること。

    I programmed the coffee maker to start at seven.

    私はコーヒーメーカーが7時に動き始めるよう設定しました。

  • 習慣づける、条件づける

    動詞

    人や動物が、ある考え方や行動を自然にするように影響を受けること。やや抽象的な使い方です。

    Many people are programmed to check their phones as soon as they wake up.

    多くの人は起きるとすぐに携帯を見るよう習慣づけられています。

例文

  • Please check the program before you choose which lecture to attend.

    どの講演に出るか選ぶ前に、プログラムを確認してください。

    • イベント
    • basic
  • The children watched a science program after dinner.

    子どもたちは夕食後に科学番組を見ました。

    • 家庭
    • basic
  • The program closed suddenly, so I lost my document.

    プログラムが突然閉じたので、書類を失ってしまいました。

    • コンピューター
    • basic
  • Our company offers a leadership program for young managers.

    私たちの会社は若い管理職向けのリーダーシップ研修プログラムを提供しています。

    • 仕事
    • intermediate
  • He learned to program robots in an after-school club.

    彼は放課後のクラブでロボットをプログラミングすることを学びました。

    • 学習
    • basic
  • You can program the heater to turn on before you get home.

    家に着く前に暖房がつくよう設定できます。

    • 日常生活
    • intermediate

使い方

  • アメリカ英語とイギリス英語のつづり

    アメリカ英語では、予定表・テレビ番組・制度・コンピューターの意味で program を広く使います。イギリス英語では、予定表やテレビ番組はふつう programme と書きますが、コンピューター関連では program がよく使われます。

  • 「program」と「software」の違い

    program は1つの具体的なコンピュータープログラムを指すことが多く、software はアプリやシステム全体を含むより広い言い方です。

  • 動詞では目的語を取ることが多い

    program a computer、program an app、program a machine のように、「何をプログラムする・設定するか」を後ろに置くのが自然です。

よくある間違い

  • 誤: I watched an interesting program on BBC.(イギリス英語の文章で)

    正: I watched an interesting programme on BBC.

    イギリス英語ではテレビ番組の意味では programme と書くのが一般的です。ただしアメリカ英語では program で自然です。

  • 誤: She programmed by Java.

    正: She programmed in Java.

    プログラミング言語を使う場合は by ではなく in を使い、program in Java と言います。

  • 誤: The school has a programing class.

    正: The school has a programming class.

    program の -ing 形は m を重ねて programming と書きます。

コロケーション

  • a training program

    研修プログラム

    The hospital created a training program for nurses.

    その病院は看護師向けの研修プログラムを作りました。

  • a computer program

    コンピュータープログラム

    A computer program can process large amounts of data quickly.

    コンピュータープログラムは大量のデータをすばやく処理できます。

  • a TV program

    テレビ番組

    That TV program is popular with teenagers.

    そのテレビ番組は10代に人気があります。

  • program a machine

    機械を設定する、機械をプログラムする

    The engineer programmed the machine to stop automatically.

    技術者はその機械が自動で止まるよう設定しました。

  • program in Python

    Pythonでプログラミングする

    Many beginners learn to program in Python.

    多くの初心者はPythonでプログラミングすることを学びます。

語源

Greek

programma : 書かれたもの、告知

英語の program は、ギリシャ語 programma に由来します。もともとは『前もって書かれた告知や予定』のような意味で、そこから予定表や番組、さらにコンピューターへの命令の集まりという意味に広がりました。

語形変化

  • 原形: program
  • 三人称単数: programs
  • 過去形: programmed
  • 過去分詞: programmed
  • 現在分詞: programming
  • programmer

    名詞 / プログラマー

    コンピュータープログラムを書く人。

  • programming

    名詞 / プログラミング

    コードを書いてプログラムを作ること。

  • programmable

    形容詞 / プログラム可能な、設定できる

    機械や装置などに使います。

  • programme

    名詞 / 番組、計画、プログラム

    イギリス英語で、コンピューター以外の意味によく使われるつづり。

覚え方

  • image

    前もって書かれた予定

    program は『これから何をするかを書いたもの』とイメージすると、イベントのプログラム、番組表、コンピューターの命令という意味がつながります。

  • phrase

    program = plan + instructions

    名詞では『計画・番組・制度』、コンピューターでは『命令の集まり』と覚えると整理しやすいです。

  • mnemonic

    programming は m が2つ

    program に -ing を付けると programming。短い母音のあとに m を重ねると覚えましょう。

ミニストーリー

Mika joined a weekend robot program at school. On Saturday morning, she checked the program and found a coding class. In the class, she learned to program a small robot. At first, it moved in the wrong direction, but she fixed the code. By the end of the day, the robot could carry a cup across the room.

ミカは学校の週末ロボットプログラムに参加しました。土曜日の朝、彼女は予定表を確認し、コーディングの授業を見つけました。その授業で、小さなロボットをプログラミングすることを学びました。最初、ロボットは間違った方向に動きましたが、彼女はコードを直しました。一日の終わりには、ロボットは部屋の向こうまでコップを運べるようになりました。