検索へ戻る
名詞 / 動詞

code

コード、記号の体系 文字・数字・記号を使って、情報を表すための決まった仕組み。郵便番号や商品番号などにも使われます。
プログラムのコード コンピューターに何をするか指示するために書かれたプログラムの文章。プログラミングでは、不可算名詞として使うことが多いです。
規則、規範 人が守るべき決まりや行動の基準。dress code「服装規定」、code of conduct「行動規範」などでよく使います。

学習ポイント

まず覚える表現

write code

コードを書く

注意する形

I wrote a code for the app.

I wrote code for the app.

プログラミングの「コード」は普通不可算名詞なので、一般的には a を付けずに write code と言います。特定の短い番号や暗号なら a code も使えます。

覚え方

コードは情報のラベル

商品に付いたバーコードや、スマホに届く6桁の番号を思い浮かべると、code = 情報を表す決まった記号、というイメージで覚えやすいです。

  • basic
  • computer
  • programming
  • security
  • rules
  • daily_life

意味

  • コード、記号の体系

    名詞

    文字・数字・記号を使って、情報を表すための決まった仕組み。郵便番号や商品番号などにも使われます。

    Enter the security code to open the door.

    ドアを開けるにはセキュリティコードを入力してください。

  • プログラムのコード

    名詞

    コンピューターに何をするか指示するために書かれたプログラムの文章。プログラミングでは、不可算名詞として使うことが多いです。

    She fixed a bug in the code before lunch.

    彼女は昼食前にコードのバグを修正した。

  • 規則、規範

    名詞

    人が守るべき決まりや行動の基準。dress code「服装規定」、code of conduct「行動規範」などでよく使います。

    The school has a strict dress code.

    その学校には厳しい服装規定がある。

  • 暗号

    名詞

    他の人に内容が分からないように、特別な記号や言葉で情報を表したもの。

    The message was written in code.

    そのメッセージは暗号で書かれていた。

  • プログラムを書く、コーディングする

    動詞

    コンピューターが動くように、プログラミング言語で命令を書くこと。

    He learned to code by building small games.

    彼は小さなゲームを作りながらプログラムを書くことを学んだ。

  • 暗号化する、記号で表す

    動詞

    情報を特定の記号・番号・分類などに変換して表すこと。

    The survey answers were coded by age group.

    アンケートの回答は年齢層ごとにコード化された。

例文

  • The developer reviewed the code carefully before release.

    開発者はリリース前にコードを注意深く確認した。

    • IT
    • basic
  • I received a six-digit code on my phone.

    携帯電話に6桁のコードが届いた。

    • 日常
    • basic
  • Students must follow the school's code of conduct.

    生徒は学校の行動規範に従わなければならない。

    • 学校
    • basic
  • During the war, soldiers sent messages in code.

    戦争中、兵士たちは暗号でメッセージを送った。

    • 歴史
    • intermediate
  • We coded the customer comments into three categories.

    私たちは顧客のコメントを3つのカテゴリーに分類してコード化した。

    • 仕事
    • intermediate
  • My brother can code simple websites.

    私の兄は簡単なウェブサイトを作るためのコードを書ける。

    • 学習
    • basic

使い方

  • プログラミングでは多くの場合、不可算名詞

    プログラムの文章という意味では、write code、read code、fix code のように、冠詞 a を付けずに使うことが多いです。ただし、a code は「1つの暗号・規則・識別番号」という意味では自然です。

  • code と password の違い

    password はログインなどで本人確認に使う「パスワード」。code は数字や記号の組み合わせを広く指し、one-time code「ワンタイムコード」や security code「セキュリティコード」のように使います。

  • code of ... は「〜の規範・規則」

    code of conduct は「行動規範」、code of ethics は「倫理規定」です。単なる番号ではなく、守るべきルールのまとまりを表します。

よくある間違い

  • 誤: I wrote a code for the app.

    正: I wrote code for the app.

    プログラミングの「コード」は普通不可算名詞なので、一般的には a を付けずに write code と言います。特定の短い番号や暗号なら a code も使えます。

  • 誤: Please input your password code.

    正: Please enter your password.

    password と code を重ねると不自然です。パスワードなら password、数字の確認コードなら verification code や security code と言います。

  • 誤: The message was in a code.

    正: The message was in code.

    「暗号で」は慣用的に in code と言うことが多いです。特定の暗号方式を指す場合は in a secret code も可能です。

コロケーション

  • write code

    コードを書く

    New engineers usually start by writing simple code.

    新人エンジニアはたいてい簡単なコードを書くことから始める。

  • source code

    ソースコード

    The source code is stored in a private repository.

    ソースコードは非公開のリポジトリに保存されている。

  • security code

    セキュリティコード

    Do not share your security code with anyone.

    セキュリティコードを誰にも教えないでください。

  • dress code

    服装規定

    The restaurant has a smart-casual dress code.

    そのレストランにはスマートカジュアルの服装規定がある。

  • code of conduct

    行動規範

    All employees must read the code of conduct.

    全従業員は行動規範を読まなければならない。

  • in code

    暗号で

    The spy wrote the address in code.

    そのスパイは住所を暗号で書いた。

語源

Latin

codex : 木の板、書物、法典

code はフランス語 code を通じて、ラテン語 codex に由来します。codex はもともと木の幹や木の板を指し、後に書物や法典を意味するようになりました。そこから「決まりをまとめたもの」「記号の体系」という意味が発展しました。

語形変化

  • 原形: code
  • 三人称単数: codes
  • 過去形: coded
  • 過去分詞: coded
  • 現在分詞: coding
  • coding

    名詞 / コーディング、プログラムを書くこと

    programming に近い意味で使われます。

  • coder

    名詞 / コードを書く人、プログラマー

    日常的・カジュアルに使われることがあります。

  • coded

    形容詞 / コード化された、暗号化された

    coded message「暗号化されたメッセージ」のように使います。

  • encode

    動詞 / 符号化する、暗号化する

    情報を特定の形式に変換すること。

  • decode

    動詞 / 解読する、復号する

    暗号やデータを元の意味が分かる形に戻すこと。

覚え方

  • image

    コードは情報のラベル

    商品に付いたバーコードや、スマホに届く6桁の番号を思い浮かべると、code = 情報を表す決まった記号、というイメージで覚えやすいです。

  • phrase

    write code で覚える

    プログラミングでは write a code ではなく write code と覚えると、自然な使い方が身につきます。

ミニストーリー

Mika joined a small tech team. On her first day, she read the company code of conduct. Then her manager gave her a security code for the office door. In the afternoon, she wrote code for a simple app. One word appeared in three different parts of her day: code.

ミカは小さな技術チームに入った。初日、彼女は会社の行動規範を読んだ。それからマネージャーがオフィスのドア用のセキュリティコードを渡した。午後には、簡単なアプリのコードを書いた。彼女の一日の中で、code という1つの単語が3つの違う場面に出てきた。